Home
last modified time | relevance | path

Searched defs:irqd (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/mfd/
H A Dlp8788-irq.c64 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 Dmt6358-irq.c79 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 Dpinctrl-s3c64xx.c316 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 Dirq-sun4i.c49 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 Dirq-zevio.c39 static void zevio_irq_ack(struct irq_data *irqd) in zevio_irq_ack()
H A Dirq-riscv-imsic-platform.c193 struct irq_data *irqd, int ind) in imsic_irq_debug_show()
/linux/drivers/gpio/
H A Dgpio-ljca.c306 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 Dgpio-mlxbf3.c56 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 Dgpio-thunderx.c404 struct irq_data *irqd; in thunderx_gpio_child_to_parent_hwirq() local
/linux/kernel/irq/
H A Dpm.c73 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 Dirq_sim.c167 struct irq_data *irqd; in irq_sim_domain_unmap() local
H A Dirqdomain.c1387 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 Dmsi.c1185 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 Dinternals.h492 irqd_get_parent_data(struct irq_data * irqd) irqd_get_parent_data() argument
/linux/drivers/iio/dummy/
H A Diio_dummy_evgen.c104 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 Dsmp2p.c327 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 Damdgpu_irq.c669 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 Dpci-xtalk-bridge.c364 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 Dmsm_mdss.c100 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 Dip30-irq.c230 struct irq_data *irqd; in heart_domain_free() local
/linux/arch/powerpc/sysdev/xics/
H A Dxics-common.c202 struct irq_data *irqd; in xics_migrate_irqs_away() local
/linux/arch/powerpc/sysdev/
H A Dfsl_msi.c69 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 Dlan78xx.c2402 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 Dadp5588-keys.c486 struct irq_data *irqd; in adp5588_gpio_irq_handle() local
/linux/drivers/base/
H A Dplatform.c206 struct irq_data *irqd; in platform_get_irq_optional() local

12