static void shutdown_m32700ut_pld_irq(struct irq_data *data) { unsigned long port; unsigned int pldirq; pldirq = irq2pldirq(data->irq); port = pldirq2port(pldirq); outw(PLD_ICUCR_ILEVEL7, port); }
static void shutdown_m32700ut_pld_irq(unsigned int irq) { unsigned long port; unsigned int pldirq; pldirq = irq2pldirq(irq); port = pldirq2port(pldirq); outw(PLD_ICUCR_ILEVEL7, port); }
static void shutdown_opsput_pld_irq(unsigned int irq) { unsigned long port; unsigned int pldirq; pldirq = irq2pldirq(irq); // shutdown_opsput_irq(M32R_IRQ_INT1); port = pldirq2port(pldirq); outw(PLD_ICUCR_ILEVEL7, port); }
static void enable_m32700ut_pld_irq(unsigned int irq) { unsigned long port, data; unsigned int pldirq; pldirq = irq2pldirq(irq); port = pldirq2port(pldirq); data = pld_icu_data[pldirq].icucr|PLD_ICUCR_IEN|PLD_ICUCR_ILEVEL6; outw(data, port); }
static void disable_opsput_pld_irq(unsigned int irq) { unsigned long port, data; unsigned int pldirq; pldirq = irq2pldirq(irq); port = pldirq2port(pldirq); data = pld_icu_data[pldirq].icucr|PLD_ICUCR_ILEVEL7; outw(data, port); }