/linux/kernel/irq/ |
H A D | generic-chip.c | 39 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 D | irq-atmel-aic5.c | 72 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 D | irq-atmel-aic.c | 63 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 D | irq-ingenic-tcu.c | 28 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 D | irq-al-fic.c | 45 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 D | irq-stm32-exti.c | 108 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 D | irq-loongson-liointc.c | 60 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 D | irq-lan966x-oic.c | 69 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 D | irq-tb10x.c | 30 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 D | irq-orion.c | 39 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 D | irq-dw-apb-ictl.c | 39 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 D | irq-sunxi-nmi.c | 75 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 D | irq-ls1x.c | 60 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 D | irq-atmel-aic-common.c | 50 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 D | irq-bcm7120-l2.c | 66 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 D | irq-mscc-ocelot.c | 79 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 D | irq-digicolor.c | 38 struct irq_chip_generic *gc = dgc->gc[0]; in digicolor_handle_irq() 60 struct irq_chip_generic *gc; in digicolor_set_gc()
|
H A D | irq-zevio.c | 41 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 D | irq-idt3243x.c | 24 struct irq_chip_generic *gc; 50 struct irq_chip_generic *gc; in idt_pic_init()
|
H A D | irq-ingenic.c | 38 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 D | avic.c | 84 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 D | tzic.c | 75 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 D | gpio-pch.c | 229 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 D | gpio-ml-ioh.c | 243 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 D | gpio-rockchip.c | 392 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()
|