/drivers/mfd/ |
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
|
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
|
/drivers/pinctrl/samsung/ |
D | pinctrl-s3c64xx.c | 303 static inline void s3c64xx_gpio_irq_set_mask(struct irq_data *irqd, bool mask) in s3c64xx_gpio_irq_set_mask() 319 static void s3c64xx_gpio_irq_unmask(struct irq_data *irqd) in s3c64xx_gpio_irq_unmask() 324 static void s3c64xx_gpio_irq_mask(struct irq_data *irqd) in s3c64xx_gpio_irq_mask() 329 static void s3c64xx_gpio_irq_ack(struct irq_data *irqd) in s3c64xx_gpio_irq_ack() 339 static int s3c64xx_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in s3c64xx_gpio_irq_set_type() 508 static inline void s3c64xx_eint0_irq_set_mask(struct irq_data *irqd, bool mask) in s3c64xx_eint0_irq_set_mask() 523 static void s3c64xx_eint0_irq_unmask(struct irq_data *irqd) in s3c64xx_eint0_irq_unmask() 528 static void s3c64xx_eint0_irq_mask(struct irq_data *irqd) in s3c64xx_eint0_irq_mask() 533 static void s3c64xx_eint0_irq_ack(struct irq_data *irqd) in s3c64xx_eint0_irq_ack() 543 static int s3c64xx_eint0_irq_set_type(struct irq_data *irqd, unsigned int type) in s3c64xx_eint0_irq_set_type()
|
D | pinctrl-exynos.c | 50 static void exynos_irq_mask(struct irq_data *irqd) in exynos_irq_mask() 68 static void exynos_irq_ack(struct irq_data *irqd) in exynos_irq_ack() 78 static void exynos_irq_unmask(struct irq_data *irqd) in exynos_irq_unmask() 107 static int exynos_irq_set_type(struct irq_data *irqd, unsigned int type) in exynos_irq_set_type() 150 static int exynos_irq_request_resources(struct irq_data *irqd) in exynos_irq_request_resources() 182 static void exynos_irq_release_resources(struct irq_data *irqd) in exynos_irq_release_resources() 338 static int exynos_wkup_irq_set_wake(struct irq_data *irqd, unsigned int on) in exynos_wkup_irq_set_wake()
|
/drivers/irqchip/ |
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()
|
D | irq-zevio.c | 39 static void zevio_irq_ack(struct irq_data *irqd) in zevio_irq_ack()
|
D | irq-keystone.c | 31 struct irq_domain *irqd; member
|
D | irq-gic.c | 1062 struct irq_data *irqd = irq_desc_get_irq_data(irq_to_desc(irq)); in gic_irq_domain_map() local
|
/drivers/gpio/ |
D | gpio-ljca.c | 273 static void ljca_irq_unmask(struct irq_data *irqd) in ljca_irq_unmask() 283 static void ljca_irq_mask(struct irq_data *irqd) in ljca_irq_mask() 293 static int ljca_irq_set_type(struct irq_data *irqd, unsigned int type) in ljca_irq_set_type() 322 static void ljca_irq_bus_lock(struct irq_data *irqd) in ljca_irq_bus_lock() 330 static void ljca_irq_bus_unlock(struct irq_data *irqd) in ljca_irq_bus_unlock()
|
D | gpio-mlxbf2.c | 233 static void mlxbf2_gpio_irq_enable(struct irq_data *irqd) in mlxbf2_gpio_irq_enable() 253 static void mlxbf2_gpio_irq_disable(struct irq_data *irqd) in mlxbf2_gpio_irq_disable() 286 mlxbf2_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in mlxbf2_gpio_irq_set_type() 328 static void mlxbf2_gpio_irq_print_chip(struct irq_data *irqd, in mlxbf2_gpio_irq_print_chip()
|
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()
|
D | gpio-dln2.c | 302 static void dln2_irq_unmask(struct irq_data *irqd) in dln2_irq_unmask() 312 static void dln2_irq_mask(struct irq_data *irqd) in dln2_irq_mask() 322 static int dln2_irq_set_type(struct irq_data *irqd, unsigned type) in dln2_irq_set_type() 351 static void dln2_irq_bus_lock(struct irq_data *irqd) in dln2_irq_bus_lock() 359 static void dln2_irq_bus_unlock(struct irq_data *irqd) in dln2_irq_bus_unlock()
|
D | gpio-thunderx.c | 403 struct irq_data *irqd; in thunderx_gpio_child_to_parent_hwirq() local
|
/drivers/soc/qcom/ |
D | smsm.c | 236 static void smsm_mask_irq(struct irq_data *irqd) in smsm_mask_irq() 259 static void smsm_unmask_irq(struct irq_data *irqd) in smsm_unmask_irq() 286 static int smsm_set_irq_type(struct irq_data *irqd, unsigned int type) in smsm_set_irq_type() 307 static int smsm_get_irqchip_state(struct irq_data *irqd, in smsm_get_irqchip_state()
|
D | smp2p.c | 317 static void smp2p_mask_irq(struct irq_data *irqd) in smp2p_mask_irq() 325 static void smp2p_unmask_irq(struct irq_data *irqd) in smp2p_unmask_irq() 333 static int smp2p_set_irq_type(struct irq_data *irqd, unsigned int type) in smp2p_set_irq_type()
|
/drivers/iio/dummy/ |
D | iio_dummy_evgen.c | 106 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_release_irq() local 117 struct irq_data *irqd = irq_get_irq_data(irq); in iio_dummy_evgen_get_regs() local
|
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_irq.c | 661 static void amdgpu_irq_mask(struct irq_data *irqd) in amdgpu_irq_mask() 666 static void amdgpu_irq_unmask(struct irq_data *irqd) in amdgpu_irq_unmask()
|
/drivers/mailbox/ |
D | qcom-ipcc.c | 91 static void qcom_ipcc_mask_irq(struct irq_data *irqd) in qcom_ipcc_mask_irq() 99 static void qcom_ipcc_unmask_irq(struct irq_data *irqd) in qcom_ipcc_unmask_irq()
|
/drivers/gpu/drm/msm/ |
D | msm_mdss.c | 113 static void msm_mdss_irq_mask(struct irq_data *irqd) in msm_mdss_irq_mask() 124 static void msm_mdss_irq_unmask(struct irq_data *irqd) in msm_mdss_irq_unmask()
|
/drivers/iommu/amd/ |
D | init.c | 2328 struct irq_data *irqd, bool reserve) in intcapxt_irqdomain_activate() 2334 struct irq_data *irqd) in intcapxt_irqdomain_deactivate() 2353 struct irq_data *irqd = irq_domain_get_irq_data(domain, i); in intcapxt_irqdomain_alloc() local 2371 static void intcapxt_unmask_irq(struct irq_data *irqd) in intcapxt_unmask_irq() 2386 static void intcapxt_mask_irq(struct irq_data *irqd) in intcapxt_mask_irq() 2394 static int intcapxt_set_affinity(struct irq_data *irqd, in intcapxt_set_affinity() 2406 static int intcapxt_set_wake(struct irq_data *irqd, unsigned int on) in intcapxt_set_wake()
|
/drivers/pinctrl/ |
D | pinctrl-ingenic.c | 3394 static void ingenic_gpio_irq_mask(struct irq_data *irqd) in ingenic_gpio_irq_mask() 3406 static void ingenic_gpio_irq_unmask(struct irq_data *irqd) in ingenic_gpio_irq_unmask() 3418 static void ingenic_gpio_irq_enable(struct irq_data *irqd) in ingenic_gpio_irq_enable() 3436 static void ingenic_gpio_irq_disable(struct irq_data *irqd) in ingenic_gpio_irq_disable() 3454 static void ingenic_gpio_irq_ack(struct irq_data *irqd) in ingenic_gpio_irq_ack() 3482 static int ingenic_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in ingenic_gpio_irq_set_type() 3517 static int ingenic_gpio_irq_set_wake(struct irq_data *irqd, unsigned int on) in ingenic_gpio_irq_set_wake()
|
/drivers/net/usb/ |
D | lan78xx.c | 2147 static void lan78xx_irq_mask(struct irq_data *irqd) in lan78xx_irq_mask() 2154 static void lan78xx_irq_unmask(struct irq_data *irqd) in lan78xx_irq_unmask() 2161 static void lan78xx_irq_bus_lock(struct irq_data *irqd) in lan78xx_irq_bus_lock() 2168 static void lan78xx_irq_bus_sync_unlock(struct irq_data *irqd) in lan78xx_irq_bus_sync_unlock()
|
/drivers/input/keyboard/ |
D | adp5588-keys.c | 493 struct irq_data *irqd; in adp5588_gpio_irq_handle() local
|
/drivers/base/ |
D | platform.c | 205 struct irq_data *irqd; in platform_get_irq_optional() local
|
/drivers/iommu/intel/ |
D | irq_remapping.c | 1129 static void intel_ir_reconfigure_irte(struct irq_data *irqd, bool force) in intel_ir_reconfigure_irte()
|