Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 97a85964 authored by Thomas Gleixner's avatar Thomas Gleixner
Browse files

PCI/keystone: Prepare irq handlers for irq argument removal

parent 5168a73c
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -110,8 +110,9 @@ static int ks_pcie_establish_link(struct keystone_pcie *ks_pcie)
	return -EINVAL;
}

static void ks_pcie_msi_irq_handler(unsigned int irq, struct irq_desc *desc)
static void ks_pcie_msi_irq_handler(unsigned int __irq, struct irq_desc *desc)
{
	unsigned int irq = irq_desc_get_irq(desc);
	struct keystone_pcie *ks_pcie = irq_desc_get_handler_data(desc);
	u32 offset = irq - ks_pcie->msi_host_irqs[0];
	struct pcie_port *pp = &ks_pcie->pp;
@@ -137,8 +138,10 @@ static void ks_pcie_msi_irq_handler(unsigned int irq, struct irq_desc *desc)
 * Traverse through pending legacy interrupts and invoke handler for each. Also
 * takes care of interrupt controller level mask/ack operation.
 */
static void ks_pcie_legacy_irq_handler(unsigned int irq, struct irq_desc *desc)
static void ks_pcie_legacy_irq_handler(unsigned int __irq,
				       struct irq_desc *desc)
{
	unsigned int irq = irq_desc_get_irq(desc);
	struct keystone_pcie *ks_pcie = irq_desc_get_handler_data(desc);
	struct pcie_port *pp = &ks_pcie->pp;
	u32 irq_offset = irq - ks_pcie->legacy_host_irqs[0];