Lines Matching refs:irq

75 	unsigned int irq = NETX_IRQ_HIF_CHAINED(0);  in netx_hif_demux_handler()  local
83 DEBUG_IRQ("handling irq %d\n", irq); in netx_hif_demux_handler()
84 generic_handle_irq(irq); in netx_hif_demux_handler()
86 irq++; in netx_hif_demux_handler()
94 unsigned int val, irq; in netx_hif_irq_type() local
98 irq = d->irq - NETX_IRQ_HIF_CHAINED(0); in netx_hif_irq_type()
102 val |= (1 << 26) << irq; in netx_hif_irq_type()
106 val &= ~((1 << 26) << irq); in netx_hif_irq_type()
110 val &= ~((1 << 26) << irq); in netx_hif_irq_type()
114 val |= (1 << 26) << irq; in netx_hif_irq_type()
125 unsigned int val, irq; in netx_hif_ack_irq() local
127 irq = d->irq - NETX_IRQ_HIF_CHAINED(0); in netx_hif_ack_irq()
128 writel((1 << 24) << irq, NETX_DPMAS_INT_STAT); in netx_hif_ack_irq()
131 val &= ~((1 << 24) << irq); in netx_hif_ack_irq()
134 DEBUG_IRQ("%s: irq %d\n", __func__, d->irq); in netx_hif_ack_irq()
140 unsigned int val, irq; in netx_hif_mask_irq() local
142 irq = d->irq - NETX_IRQ_HIF_CHAINED(0); in netx_hif_mask_irq()
144 val &= ~((1 << 24) << irq); in netx_hif_mask_irq()
146 DEBUG_IRQ("%s: irq %d\n", __func__, d->irq); in netx_hif_mask_irq()
152 unsigned int val, irq; in netx_hif_unmask_irq() local
154 irq = d->irq - NETX_IRQ_HIF_CHAINED(0); in netx_hif_unmask_irq()
156 val |= (1 << 24) << irq; in netx_hif_unmask_irq()
158 DEBUG_IRQ("%s: irq %d\n", __func__, d->irq); in netx_hif_unmask_irq()
170 int irq; in netx_init_irq() local
174 for (irq = NETX_IRQ_HIF_CHAINED(0); irq <= NETX_IRQ_HIF_LAST; irq++) { in netx_init_irq()
175 irq_set_chip_and_handler(irq, &netx_hif_chip, in netx_init_irq()
177 set_irq_flags(irq, IRQF_VALID); in netx_init_irq()