/linux/drivers/mfd/ |
H A D | lp8788-irq.c | 64 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_enable() local 71 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_disable() local 78 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_bus_lock() local 85 struct lp8788_irq_data *irqd = irq_data_get_irq_chip_data(data); in lp8788_irq_bus_sync_unlock() local 108 struct lp8788_irq_data *irqd = ptr; in lp8788_irq_handler() local 134 struct lp8788_irq_data *irqd = d->host_data; in lp8788_irq_map() local 151 struct lp8788_irq_data *irqd; in lp8788_irq_init() local
|
H A D | mt6358-irq.c | 79 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_enable() local 88 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_disable() local 104 struct pmic_irq_data *irqd = chip->irq_data; in pmic_irq_sync_unlock() local 146 struct pmic_irq_data *irqd = chip->irq_data; in mt6358_irq_sp_handler() local 183 struct pmic_irq_data *irqd = chip->irq_data; in mt6358_irq_handler() local 230 struct pmic_irq_data *irqd; in mt6358_irq_init() local
|
/linux/drivers/pinctrl/samsung/ |
H A D | pinctrl-s3c64xx.c | 316 static inline void s3c64xx_gpio_irq_set_mask(struct irq_data *irqd, bool mask) in s3c64xx_gpio_irq_set_mask() 332 static void s3c64xx_gpio_irq_unmask(struct irq_data *irqd) in s3c64xx_gpio_irq_unmask() 337 static void s3c64xx_gpio_irq_mask(struct irq_data *irqd) in s3c64xx_gpio_irq_mask() 342 static void s3c64xx_gpio_irq_ack(struct irq_data *irqd) in s3c64xx_gpio_irq_ack() 352 static int s3c64xx_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in s3c64xx_gpio_irq_set_type() 521 static inline void s3c64xx_eint0_irq_set_mask(struct irq_data *irqd, bool mask) in s3c64xx_eint0_irq_set_mask() 536 static void s3c64xx_eint0_irq_unmask(struct irq_data *irqd) in s3c64xx_eint0_irq_unmask() 541 static void s3c64xx_eint0_irq_mask(struct irq_data *irqd) in s3c64xx_eint0_irq_mask() 546 static void s3c64xx_eint0_irq_ack(struct irq_data *irqd) in s3c64xx_eint0_irq_ack() 556 static int s3c64xx_eint0_irq_set_type(struct irq_data *irqd, unsigned int type) in s3c64xx_eint0_irq_set_type()
|
/linux/drivers/irqchip/ |
H A D | irq-sun4i.c | 49 static void sun4i_irq_ack(struct irq_data *irqd) in sun4i_irq_ack() 59 static void sun4i_irq_mask(struct irq_data *irqd) in sun4i_irq_mask() 72 static void sun4i_irq_unmask(struct irq_data *irqd) in sun4i_irq_unmask()
|
H A D | irq-zevio.c | 39 static void zevio_irq_ack(struct irq_data *irqd) in zevio_irq_ack()
|
H A D | irq-riscv-imsic-platform.c | 193 struct irq_data *irqd, int ind) in imsic_irq_debug_show()
|
/linux/drivers/gpio/ |
H A D | gpio-ljca.c | 306 static void ljca_irq_unmask(struct irq_data *irqd) in ljca_irq_unmask() 316 static void ljca_irq_mask(struct irq_data *irqd) in ljca_irq_mask() 326 static int ljca_irq_set_type(struct irq_data *irqd, unsigned int type) in ljca_irq_set_type() 359 static void ljca_irq_bus_lock(struct irq_data *irqd) in ljca_irq_bus_lock() 367 static void ljca_irq_bus_unlock(struct irq_data *irqd) in ljca_irq_bus_unlock()
|
H A D | gpio-mlxbf3.c | 56 static void mlxbf3_gpio_irq_enable(struct irq_data *irqd) in mlxbf3_gpio_irq_enable() 75 static void mlxbf3_gpio_irq_disable(struct irq_data *irqd) in mlxbf3_gpio_irq_disable() 111 mlxbf3_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in mlxbf3_gpio_irq_set_type()
|
H A D | gpio-thunderx.c | 404 struct irq_data *irqd; in thunderx_gpio_child_to_parent_hwirq() local
|
/linux/kernel/irq/ |
H A D | pm.c | 73 struct irq_data *irqd = &desc->irq_data; in suspend_device_irq() local 153 struct irq_data *irqd = &desc->irq_data; in resume_irq() local
|
H A D | irq_sim.c | 167 struct irq_data *irqd; in irq_sim_domain_unmap() local
|
H A D | irqdomain.c | 1387 struct irq_data *irqd; in irq_domain_disconnect_hierarchy() local 1400 struct irq_data *tail, *irqd, *irq_data; in irq_domain_trim_hierarchy() local 1949 static int __irq_domain_activate_irq(struct irq_data *irqd, bool reserve) in __irq_domain_activate_irq()
|
H A D | msi.c | 1185 struct irq_data *irqd = irq_domain_get_irq_data(domain, virq); in msi_init_virq() local 1541 struct irq_data *irqd; in __msi_domain_free_irqs() local
|
H A D | internals.h | 492 irqd_get_parent_data(struct irq_data * irqd) irqd_get_parent_data() argument
|
/linux/drivers/iio/dummy/ |
H A D | iio_dummy_evgen.c | 104 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_release_irq() local 115 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_get_regs() local
|
/linux/drivers/soc/qcom/ |
H A D | smp2p.c | 327 static void smp2p_mask_irq(struct irq_data *irqd) in smp2p_mask_irq() 335 static void smp2p_unmask_irq(struct irq_data *irqd) in smp2p_unmask_irq() 343 static int smp2p_set_irq_type(struct irq_data *irqd, unsigned int type) in smp2p_set_irq_type() 364 static void smp2p_irq_print_chip(struct irq_data *irqd, struct seq_file *p) in smp2p_irq_print_chip()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_irq.c | 669 static void amdgpu_irq_mask(struct irq_data *irqd) in amdgpu_irq_mask() 674 static void amdgpu_irq_unmask(struct irq_data *irqd) in amdgpu_irq_unmask()
|
/linux/arch/mips/pci/ |
H A D | pci-xtalk-bridge.c | 364 struct irq_data *irqd = irq_domain_get_irq_data(domain, virq); in bridge_domain_free() local 374 struct irq_data *irqd, bool reserve) in bridge_domain_activate() 411 struct irq_data *irqd) in bridge_domain_deactivate()
|
/linux/drivers/gpu/drm/msm/ |
H A D | msm_mdss.c | 100 static void msm_mdss_irq_mask(struct irq_data *irqd) in msm_mdss_irq_mask() 111 static void msm_mdss_irq_unmask(struct irq_data *irqd) in msm_mdss_irq_unmask()
|
/linux/arch/mips/sgi-ip30/ |
H A D | ip30-irq.c | 230 struct irq_data *irqd; in heart_domain_free() local
|
/linux/arch/powerpc/sysdev/xics/ |
H A D | xics-common.c | 202 struct irq_data *irqd; in xics_migrate_irqs_away() local
|
/linux/arch/powerpc/sysdev/ |
H A D | fsl_msi.c | 69 static void fsl_msi_print_chip(struct irq_data *irqd, struct seq_file *p) in fsl_msi_print_chip()
|
/linux/drivers/net/usb/ |
H A D | lan78xx.c | 2402 static void lan78xx_irq_mask(struct irq_data *irqd) in lan78xx_irq_mask() 2409 static void lan78xx_irq_unmask(struct irq_data *irqd) in lan78xx_irq_unmask() 2416 static void lan78xx_irq_bus_lock(struct irq_data *irqd) in lan78xx_irq_bus_lock() 2423 static void lan78xx_irq_bus_sync_unlock(struct irq_data *irqd) in lan78xx_irq_bus_sync_unlock()
|
/linux/drivers/input/keyboard/ |
H A D | adp5588-keys.c | 486 struct irq_data *irqd; in adp5588_gpio_irq_handle() local
|
/linux/drivers/base/ |
H A D | platform.c | 206 struct irq_data *irqd; in platform_get_irq_optional() local
|