/linux-4.1.27/kernel/irq/ |
D | generic-chip.c | 37 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg() 56 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_set_bit() 76 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_clr_bit() 96 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_unmask_enable_reg() 112 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_set_bit() 128 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_clr_bit() 143 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg_and_ack() 159 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_eoi() 179 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_set_wake() 205 irq_init_generic_chip(struct irq_chip_generic *gc, const char *name, in irq_init_generic_chip() [all …]
|
/linux-4.1.27/drivers/irqchip/ |
D | irq-atmel-aic5.c | 74 struct irq_chip_generic *gc = dgc->gc[0]; in aic5_handle() 91 struct irq_chip_generic *bgc = dgc->gc[0]; in aic5_mask() 92 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_mask() 109 struct irq_chip_generic *bgc = dgc->gc[0]; in aic5_unmask() 110 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_unmask() 127 struct irq_chip_generic *gc = dgc->gc[0]; in aic5_retrigger() 142 struct irq_chip_generic *gc = dgc->gc[0]; in aic5_set_type() 162 struct irq_chip_generic *bgc = dgc->gc[0]; in aic5_suspend() 163 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_suspend() 186 struct irq_chip_generic *bgc = dgc->gc[0]; in aic5_resume() [all …]
|
D | irq-atmel-aic.c | 64 struct irq_chip_generic *gc = dgc->gc[0]; in aic_handle() 79 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_retrigger() 91 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_set_type() 108 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_suspend() 118 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_resume() 128 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_pm_shutdown() 143 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in aic_hw_init() 178 struct irq_chip_generic *gc; in aic_irq_domain_xlate() 244 struct irq_chip_generic *gc; in aic_of_init()
|
D | irq-tb10x.c | 43 static inline void ab_irqctl_writereg(struct irq_chip_generic *gc, u32 reg, in ab_irqctl_writereg() 49 static inline u32 ab_irqctl_readreg(struct irq_chip_generic *gc, u32 reg) in ab_irqctl_readreg() 56 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in tb10x_irq_set_type() 112 struct irq_chip_generic *gc; in of_tb10x_init_irq()
|
D | irq-brcmstb-l2.c | 57 struct irq_chip_generic *gc = irq_get_domain_generic_chip(b->domain, 0); in brcmstb_l2_intc_irq_handle() 86 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in brcmstb_l2_intc_suspend() 103 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in brcmstb_l2_intc_resume() 121 struct irq_chip_generic *gc; in brcmstb_l2_intc_of_init()
|
D | irq-orion.c | 40 struct irq_chip_generic *gc = in orion_handle_irq() 78 struct irq_chip_generic *gc = in orion_irq_init() 114 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, 0); in orion_bridge_irq_handler() 145 struct irq_chip_generic *gc; in orion_bridge_irq_init()
|
D | irq-sunxi-nmi.c | 50 static inline void sunxi_sc_nmi_write(struct irq_chip_generic *gc, u32 off, in sunxi_sc_nmi_write() 56 static inline u32 sunxi_sc_nmi_read(struct irq_chip_generic *gc, u32 off) in sunxi_sc_nmi_read() 74 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in sunxi_sc_nmi_set_type() 125 struct irq_chip_generic *gc; in sunxi_sc_nmi_irq_init()
|
D | irq-dw-apb-ictl.c | 32 struct irq_chip_generic *gc = irq_get_handler_data(irq); in dw_apb_ictl_handler() 56 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in dw_apb_ictl_resume() 74 struct irq_chip_generic *gc; in dw_apb_ictl_init()
|
D | irq-digicolor.c | 39 struct irq_chip_generic *gc = dgc->gc[0]; in digicolor_handle_irq() 61 struct irq_chip_generic *gc; in digicolor_set_gc()
|
D | irq-bcm7120-l2.c | 65 struct irq_chip_generic *gc = in bcm7120_l2_intc_irq_handle() 86 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in bcm7120_l2_intc_suspend() 99 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in bcm7120_l2_intc_resume() 213 struct irq_chip_generic *gc; in bcm7120_l2_intc_probe()
|
D | irq-atmel-aic-common.c | 50 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_common_set_type() 118 struct irq_chip_generic *gc; in aic_common_ext_irq_of_init() 219 struct irq_chip_generic *gc; in aic_common_of_init()
|
D | irq-zevio.c | 46 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(irqd); in zevio_irq_ack() 79 struct irq_chip_generic *gc; in zevio_of_init()
|
D | irq-nvic.c | 89 struct irq_chip_generic *gc; in nvic_of_init()
|
D | irq-omap-intc.c | 204 struct irq_chip_generic *gc; in omap_alloc_gc_of() 230 struct irq_chip_generic *gc; in omap_alloc_gc_legacy()
|
D | irq-moxart.c | 66 struct irq_chip_generic *gc; in moxart_of_intc_init()
|
D | irq-sirfsoc.c | 33 struct irq_chip_generic *gc; in sirfsoc_alloc_gc()
|
D | irq-imgpdc.c | 300 struct irq_chip_generic *gc; in pdc_intc_probe()
|
/linux-4.1.27/include/linux/ |
D | irq.h | 743 struct irq_chip_generic { struct 797 struct irq_chip_generic *gc[0]; 815 struct irq_chip_generic * 818 void irq_setup_generic_chip(struct irq_chip_generic *gc, u32 msk, 822 void irq_remove_generic_chip(struct irq_chip_generic *gc, u32 msk, 825 struct irq_chip_generic *irq_get_domain_generic_chip(struct irq_domain *d, unsigned int hw_irq); 841 static inline void irq_gc_lock(struct irq_chip_generic *gc) in irq_gc_lock() 846 static inline void irq_gc_unlock(struct irq_chip_generic *gc) in irq_gc_unlock() 851 static inline void irq_gc_lock(struct irq_chip_generic *gc) { } in irq_gc_lock() 852 static inline void irq_gc_unlock(struct irq_chip_generic *gc) { } in irq_gc_unlock() [all …]
|
/linux-4.1.27/arch/mips/jz4740/ |
D | irq.c | 57 static void jz4740_irq_set_mask(struct irq_chip_generic *gc, uint32_t mask) in jz4740_irq_set_mask() 67 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in jz4740_irq_suspend() 73 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in jz4740_irq_resume() 84 struct irq_chip_generic *gc; in arch_init_irq()
|
D | gpio.c | 101 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in irq_to_jz_gpio_chip() 421 struct irq_chip_generic *gc; in jz4740_gpio_chip_init()
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | avic.c | 93 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in avic_irq_suspend() 103 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in avic_irq_resume() 117 struct irq_chip_generic *gc; in avic_init_gc()
|
D | irq-common.c | 27 struct irq_chip_generic *gc; in mxc_set_irq_fiq()
|
D | tzic.c | 82 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in tzic_irq_suspend() 109 struct irq_chip_generic *gc; in tzic_init_gc()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-ml-ioh.c | 259 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_type() 320 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_unmask() 329 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_mask() 338 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_disable() 352 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_enable() 391 struct irq_chip_generic *gc; in ioh_gpio_alloc_generic_chip()
|
D | gpio-mvebu.c | 310 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_irq_ack() 321 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_edge_irq_mask() 335 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_edge_irq_unmask() 349 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_level_irq_mask() 363 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_level_irq_unmask() 403 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_irq_set_type() 672 struct irq_chip_generic *gc; in mvebu_gpio_probe()
|
D | gpio-pch.c | 238 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_type() 295 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_unmask() 303 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_mask() 311 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_ack() 337 struct irq_chip_generic *gc; in pch_gpio_alloc_generic_chip()
|
D | gpio-dwapb.c | 163 struct irq_chip_generic *igc = irq_data_get_irq_chip_data(d); in dwapb_irq_enable() 178 struct irq_chip_generic *igc = irq_data_get_irq_chip_data(d); in dwapb_irq_disable() 193 struct irq_chip_generic *igc = irq_data_get_irq_chip_data(d); in dwapb_irq_reqres() 207 struct irq_chip_generic *igc = irq_data_get_irq_chip_data(d); in dwapb_irq_relres() 216 struct irq_chip_generic *igc = irq_data_get_irq_chip_data(d); in dwapb_irq_set_type() 300 struct irq_chip_generic *irq_gc = NULL; in dwapb_configure_irqs()
|
D | gpio-mxs.c | 88 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_irq_type() 188 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_wake_irq() 201 struct irq_chip_generic *gc; in mxs_gpio_init_gc()
|
D | gpio-sta2x11.c | 234 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in gsta_irq_disable() 257 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in gsta_irq_enable() 285 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gsta_irq_type() 325 struct irq_chip_generic *gc; in gsta_alloc_irq_chip()
|
D | gpio-sodaville.c | 45 struct irq_chip_generic *gc; 51 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in sdv_gpio_pub_set_type()
|
D | gpio-mxc.c | 171 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gpio_set_irq_type() 323 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gpio_set_wake_irq() 344 struct irq_chip_generic *gc; in mxc_gpio_init_gc()
|
D | gpio-tb10x.c | 232 struct irq_chip_generic *gc; in tb10x_gpio_probe()
|
D | gpio-tz1090.c | 412 struct irq_chip_generic *gc; in tz1090_gpio_bank_probe()
|
/linux-4.1.27/drivers/mfd/ |
D | jz4740-adc.c | 60 struct irq_chip_generic *gc; 70 struct irq_chip_generic *gc = irq_desc_get_handler_data(desc); in jz4740_adc_irq_demux() 207 struct irq_chip_generic *gc; in jz4740_adc_probe()
|
/linux-4.1.27/arch/arm/plat-orion/ |
D | irq.c | 25 struct irq_chip_generic *gc; in orion_irq_init()
|
D | gpio.c | 359 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gpio_irq_set_type() 503 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in orion_gpio_unmask_irq() 517 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in orion_gpio_mask_irq() 536 struct irq_chip_generic *gc; in orion_gpio_init()
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | irq.c | 51 struct irq_chip_generic *gc; in davinci_alloc_gc()
|
/linux-4.1.27/arch/sh/boards/mach-se/7722/ |
D | irq.c | 71 struct irq_chip_generic *gc; in se7722_gc_init()
|
/linux-4.1.27/arch/sh/boards/mach-se/7343/ |
D | irq.c | 72 struct irq_chip_generic *gc; in se7343_gc_init()
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | prm_common.c | 59 static struct irq_chip_generic **prcm_irq_chips; 271 struct irq_chip_generic *gc; in omap_prcm_register_chain_handler()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-rockchip.c | 1460 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_set_type() 1545 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_suspend() 1554 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_resume() 1566 struct irq_chip_generic *gc; in rockchip_interrupts_register()
|
/linux-4.1.27/drivers/gpu/ipu-v3/ |
D | ipu-common.c | 1080 struct irq_chip_generic *gc; in ipu_irq_init()
|