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

Commit cfe4a109 authored by Lennert Buytenhek's avatar Lennert Buytenhek Committed by Benjamin Herrenschmidt
Browse files

powerpc: platforms/8xx irq_data conversion.

parent 5b250889
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -218,15 +218,20 @@ void mpc8xx_restart(char *cmd)

static void cpm_cascade(unsigned int irq, struct irq_desc *desc)
{
	struct irq_chip *chip;
	int cascade_irq;

	if ((cascade_irq = cpm_get_irq()) >= 0) {
		struct irq_desc *cdesc = irq_to_desc(cascade_irq);

		generic_handle_irq(cascade_irq);
		cdesc->chip->eoi(cascade_irq);

		chip = get_irq_desc_chip(cdesc);
		chip->irq_eoi(&cdesc->irq_data);
	}
	desc->chip->eoi(irq);

	chip = get_irq_desc_chip(desc);
	chip->irq_eoi(&desc->irq_data);
}

/* Initialize the internal interrupt controllers.  The number of