Home
last modified time | relevance | path

Searched refs:irq_chip_generic (Results 1 – 25 of 45) sorted by relevance

12

/linux/kernel/irq/
H A Dgeneric-chip.c39 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg()
59 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_set_bit()
79 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_clr_bit()
99 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_unmask_enable_reg()
116 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_set_bit()
132 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_clr_bit()
155 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_and_ack_set()
173 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_eoi()
193 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_set_wake()
219 void irq_init_generic_chip(struct irq_chip_generic *g in irq_init_generic_chip()
[all...]
/linux/drivers/irqchip/
H A Dirq-atmel-aic5.c72 struct irq_chip_generic *bgc = irq_get_domain_generic_chip(aic5_domain, 0); in aic5_handle()
88 struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0); in aic5_mask()
89 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_mask()
105 struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0); in aic5_unmask()
106 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_unmask()
122 struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0); in aic5_retrigger()
136 struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0); in aic5_set_type()
158 struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0); in aic5_suspend()
159 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_suspend()
188 struct irq_chip_generic *bgc = irq_get_domain_generic_chip(domain, 0); in aic5_resume()
[all …]
H A Dirq-atmel-aic.c63 struct irq_chip_generic *gc = dgc->gc[0]; in aic_handle()
78 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_retrigger()
90 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_set_type()
107 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_suspend()
117 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_resume()
127 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_pm_shutdown()
142 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in aic_hw_init()
177 struct irq_chip_generic *gc; in aic_irq_domain_xlate()
243 struct irq_chip_generic *gc; in aic_of_init()
H A Dirq-ingenic-tcu.c28 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in ingenic_tcu_intc_cascade()
50 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ingenic_tcu_gc_unmask_enable_reg()
64 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ingenic_tcu_gc_mask_disable_reg()
77 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ingenic_tcu_gc_mask_disable_reg_and_ack()
91 struct irq_chip_generic *gc; in ingenic_tcu_irq_init()
H A Dirq-al-fic.c45 struct irq_chip_generic *gc, in al_fic_set_trigger()
65 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in al_fic_irq_set_type()
111 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in al_fic_irq_handler()
128 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in al_fic_irq_retrigger()
139 struct irq_chip_generic *gc; in al_fic_register()
H A Dirq-stm32-exti.c108 static unsigned long stm32_exti_pending(struct irq_chip_generic *gc) in stm32_exti_pending()
121 struct irq_chip_generic *gc; in stm32_irq_handler()
166 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in stm32_irq_set_type()
216 static void stm32_irq_suspend(struct irq_chip_generic *gc) in stm32_irq_suspend()
225 static void stm32_irq_resume(struct irq_chip_generic *gc) in stm32_irq_resume()
264 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in stm32_irq_ack()
340 struct irq_chip_generic *gc; in stm32_exti_init()
H A Dirq-loongson-liointc.c60 struct irq_chip_generic *gc;
75 struct irq_chip_generic *gc = handler->priv->gc; in liointc_chained_handle_irq()
103 static void liointc_set_bit(struct irq_chip_generic *gc, in liointc_set_bit()
117 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in liointc_set_type()
149 static void liointc_suspend(struct irq_chip_generic *gc) in liointc_suspend()
157 static void liointc_resume(struct irq_chip_generic *gc) in liointc_resume()
209 struct irq_chip_generic *gc; in liointc_init()
H A Dirq-lan966x-oic.c69 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in lan966x_oic_irq_startup()
91 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in lan966x_oic_irq_shutdown()
121 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, first_irq); in lan966x_oic_irq_handler_domain()
168 static int lan966x_oic_chip_init(struct irq_chip_generic *gc) in lan966x_oic_chip_init()
193 static void lan966x_oic_chip_exit(struct irq_chip_generic *gc) in lan966x_oic_chip_exit()
H A Dirq-tb10x.c30 static inline void ab_irqctl_writereg(struct irq_chip_generic *gc, u32 reg, in ab_irqctl_writereg()
36 static inline u32 ab_irqctl_readreg(struct irq_chip_generic *gc, u32 reg) in ab_irqctl_readreg()
43 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in tb10x_irq_set_type()
101 struct irq_chip_generic *gc; in of_tb10x_init_irq()
H A Dirq-orion.c39 struct irq_chip_generic *gc = in orion_handle_irq()
76 struct irq_chip_generic *gc = in orion_irq_init()
112 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, 0); in orion_bridge_irq_handler()
143 struct irq_chip_generic *gc; in orion_bridge_irq_init()
H A Dirq-dw-apb-ictl.c39 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, n); in dw_apb_ictl_handle_irq()
60 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, n); in dw_apb_ictl_handle_irq_cascaded()
101 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in dw_apb_ictl_resume()
120 struct irq_chip_generic *gc; in dw_apb_ictl_init()
H A Dirq-sunxi-nmi.c75 static inline void sunxi_sc_nmi_write(struct irq_chip_generic *gc, u32 off, in sunxi_sc_nmi_write()
81 static inline u32 sunxi_sc_nmi_read(struct irq_chip_generic *gc, u32 off) in sunxi_sc_nmi_read()
98 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in sunxi_sc_nmi_set_type()
149 struct irq_chip_generic *gc; in sunxi_sc_nmi_irq_init()
H A Dirq-ls1x.c60 static void ls_intc_set_bit(struct irq_chip_generic *gc, in ls_intc_set_bit()
74 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in ls_intc_set_type()
106 struct irq_chip_generic *gc; in ls1x_intc_of_init()
H A Dirq-atmel-aic-common.c50 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_common_set_type()
112 struct irq_chip_generic *gc; in aic_common_ext_irq_of_init()
211 struct irq_chip_generic *gc; in aic_common_of_init()
H A Dirq-bcm7120-l2.c66 struct irq_chip_generic *gc = in bcm7120_l2_intc_irq_handle()
84 static void bcm7120_l2_intc_suspend(struct irq_chip_generic *gc) in bcm7120_l2_intc_suspend()
96 static void bcm7120_l2_intc_resume(struct irq_chip_generic *gc) in bcm7120_l2_intc_resume()
224 struct irq_chip_generic *gc; in bcm7120_l2_intc_probe()
H A Dirq-mscc-ocelot.c79 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in ocelot_irq_unmask()
108 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, 0); in ocelot_irq_handler()
128 struct irq_chip_generic *gc; in vcoreiii_irq_init()
H A Dirq-digicolor.c38 struct irq_chip_generic *gc = dgc->gc[0]; in digicolor_handle_irq()
60 struct irq_chip_generic *gc; in digicolor_set_gc()
H A Dirq-zevio.c41 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(irqd); in zevio_irq_ack()
73 struct irq_chip_generic *gc; in zevio_of_init()
H A Dirq-idt3243x.c24 struct irq_chip_generic *gc;
50 struct irq_chip_generic *gc; in idt_pic_init()
H A Dirq-ingenic.c38 struct irq_chip_generic *gc; in intc_cascade()
64 struct irq_chip_generic *gc; in ingenic_intc_of_init()
/linux/arch/arm/mach-imx/
H A Davic.c84 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in avic_irq_suspend()
106 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in avic_irq_resume()
127 struct irq_chip_generic *gc; in avic_init_gc()
H A Dtzic.c75 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in tzic_irq_suspend()
102 struct irq_chip_generic *gc; in tzic_init_gc()
/linux/drivers/gpio/
H A Dgpio-pch.c229 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_type()
284 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_unmask()
292 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_mask()
300 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_ack()
326 struct irq_chip_generic *gc; in pch_gpio_alloc_generic_chip()
H A Dgpio-ml-ioh.c243 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_type()
304 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_unmask()
313 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_mask()
322 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_disable()
336 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_enable()
376 struct irq_chip_generic *gc; in ioh_gpio_alloc_generic_chip()
H A Dgpio-rockchip.c392 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_set_type()
477 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_reqres()
485 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_relres()
493 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_suspend()
502 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_resume()
521 struct irq_chip_generic *gc; in rockchip_interrupts_register()

12