Lines Matching refs:ctl
73 volatile unsigned long *ctl; in io7_get_irq_ctl() local
96 ctl = &io7->csrs->PO7_LSI_CTL[irq & 0xff].csr; /* assume LSI */ in io7_get_irq_ctl()
98 ctl = &io7->csrs->PO7_MSI_CTL[((irq - 0x80) >> 5) & 0x0f].csr; in io7_get_irq_ctl()
101 return ctl; in io7_get_irq_ctl()
107 volatile unsigned long *ctl; in io7_enable_irq() local
111 ctl = io7_get_irq_ctl(irq, &io7); in io7_enable_irq()
112 if (!ctl || !io7) { in io7_enable_irq()
119 *ctl |= 1UL << 24; in io7_enable_irq()
121 *ctl; in io7_enable_irq()
128 volatile unsigned long *ctl; in io7_disable_irq() local
132 ctl = io7_get_irq_ctl(irq, &io7); in io7_disable_irq()
133 if (!ctl || !io7) { in io7_disable_irq()
140 *ctl &= ~(1UL << 24); in io7_disable_irq()
142 *ctl; in io7_disable_irq()