/linux-4.4.14/drivers/mfd/ |
H A D | mc13xxx.h | 40 struct regmap_irq_chip_data *irq_data; member in struct:mc13xxx
|
H A D | wm831x-auxadc.c | 113 static irqreturn_t wm831x_auxadc_irq(int irq, void *irq_data) wm831x_auxadc_irq() argument
|
H A D | da9052-irq.c | 243 static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data) da9052_auxadc_irq() argument
|
H A D | max8998-irq.c | 136 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); max8998_irq_unmask() local 144 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); max8998_irq_mask() local
|
H A D | tps65912-irq.c | 40 static irqreturn_t tps65912_irq(int irq, void *irq_data) tps65912_irq() argument
|
H A D | arizona-irq.c | 192 struct irq_data *irq_data; arizona_irq_init() local
|
H A D | as3722.c | 335 struct irq_data *irq_data; as3722_i2c_of_probe() local
|
H A D | max8997-irq.c | 151 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, max8997_irq_mask() local 160 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, max8997_irq_unmask() local
|
H A D | mt6397-core.c | 97 static int mt6397_irq_set_wake(struct irq_data *irq_data, unsigned int on) mt6397_irq_set_wake() argument
|
H A D | wm831x-irq.c | 324 static inline int irq_data_to_status_reg(struct wm831x_irq_data *irq_data) irq_data_to_status_reg() argument 377 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, wm831x_irq_enable() local 386 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, wm831x_irq_disable() local
|
H A D | wm8350-irq.c | 381 static irqreturn_t wm8350_irq(int irq, void *irq_data) wm8350_irq() argument 445 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, wm8350_irq_enable() local 454 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, wm8350_irq_disable() local
|
H A D | palmas.c | 383 struct irq_data *irq_data = irq_get_irq_data(i2c->irq); palmas_set_pdata_irq_flag() local
|
H A D | rc5t583-irq.c | 152 static void rc5t583_irq_lock(struct irq_data *irq_data) rc5t583_irq_lock() argument 158 static void rc5t583_irq_unmask(struct irq_data *irq_data) rc5t583_irq_unmask() argument 169 static void rc5t583_irq_mask(struct irq_data *irq_data) rc5t583_irq_mask() argument 182 static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type) rc5t583_irq_set_type() argument 210 static void rc5t583_irq_sync_unlock(struct irq_data *irq_data) rc5t583_irq_sync_unlock() argument 244 static int rc5t583_irq_set_wake(struct irq_data *irq_data, unsigned int on) rc5t583_irq_set_wake() argument
|
H A D | retu-mfd.c | 45 struct regmap_irq_chip_data *irq_data; member in struct:retu_dev
|
H A D | wm8350-core.c | 241 static irqreturn_t wm8350_auxadc_irq(int irq, void *irq_data) wm8350_auxadc_irq() argument
|
H A D | max8925-core.c | 484 struct max8925_irq_data *irq_data; max8925_irq() local 513 struct max8925_irq_data *irq_data; max8925_tsc_irq() local 549 struct max8925_irq_data *irq_data; max8925_irq_sync_unlock() local
|
H A D | 88pm860x-core.c | 468 struct pm860x_irq_data *irq_data; pm860x_irq() local 496 struct pm860x_irq_data *irq_data; pm860x_irq_sync_unlock() local
|
H A D | tps6586x.c | 238 static void tps6586x_irq_enable(struct irq_data *irq_data) tps6586x_irq_enable() argument 248 static void tps6586x_irq_disable(struct irq_data *irq_data) tps6586x_irq_disable() argument 276 static int tps6586x_irq_set_wake(struct irq_data *irq_data, unsigned int on) tps6586x_irq_set_wake() argument
|
/linux-4.4.14/include/linux/mfd/da9055/ |
H A D | core.h | 43 struct regmap_irq_chip_data *irq_data; member in struct:da9055
|
/linux-4.4.14/include/linux/mfd/ |
H A D | rt5033.h | 33 struct regmap_irq_chip_data *irq_data; member in struct:rt5033_dev
|
H A D | tps65090.h | 84 struct regmap_irq_chip_data *irq_data; member in struct:tps65090
|
H A D | rk808.h | 196 struct regmap_irq_chip_data *irq_data; member in struct:rk808
|
H A D | twl6040.h | 225 struct regmap_irq_chip_data *irq_data; member in struct:twl6040
|
H A D | 88pm80x.h | 301 struct regmap_irq_chip_data *irq_data; member in struct:pm80x_chip
|
H A D | tps65218.h | 268 struct regmap_irq_chip_data *irq_data; member in struct:tps65218
|
H A D | max14577-private.h | 445 struct regmap_irq_chip_data *irq_data; /* For MUIC and Charger */ member in struct:max14577
|
H A D | as3722.h | 393 struct regmap_irq_chip_data *irq_data; member in struct:as3722
|
H A D | max77686-private.h | 446 struct regmap_irq_chip_data *irq_data; member in struct:max77686_dev
|
H A D | tps80031.h | 515 struct regmap_irq_chip_data *irq_data; member in struct:tps80031
|
H A D | tps65910.h | 907 struct regmap_irq_chip_data *irq_data; member in struct:tps65910
|
H A D | palmas.h | 80 struct regmap_irq_chip_data *irq_data; member in struct:palmas
|
/linux-4.4.14/drivers/remoteproc/ |
H A D | da8xx_remoteproc.c | 55 struct irq_data *irq_data; member in struct:da8xx_rproc 181 struct irq_data *irq_data; da8xx_rproc_probe() local
|
/linux-4.4.14/drivers/staging/board/ |
H A D | board.c | 79 struct of_phandle_args irq_data; gic_fixup_resource() local
|
/linux-4.4.14/arch/x86/kernel/apic/ |
H A D | htirq.c | 108 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); htirq_domain_free() local 115 htirq_domain_activate(struct irq_domain *domain, struct irq_data *irq_data) htirq_domain_activate() argument 137 htirq_domain_deactivate(struct irq_domain *domain, struct irq_data *irq_data) htirq_domain_deactivate() argument
|
H A D | vector.c | 52 static struct apic_chip_data *apic_chip_data(struct irq_data *irq_data) apic_chip_data() argument 63 struct irq_cfg *irqd_cfg(struct irq_data *irq_data) irqd_cfg() argument 307 struct irq_data *irq_data; x86_vector_free_irqs() local 333 struct irq_data *irq_data; x86_vector_alloc_irqs() local 497 static int apic_retrigger_irq(struct irq_data *irq_data) apic_retrigger_irq() argument 518 static int apic_set_affinity(struct irq_data *irq_data, apic_set_affinity() argument
|
H A D | io_apic.c | 467 static void mask_ioapic_irq(struct irq_data *irq_data) mask_ioapic_irq() argument 482 static void unmask_ioapic_irq(struct irq_data *irq_data) unmask_ioapic_irq() argument 1002 struct irq_data *irq_data = irq_get_irq_data(irq); alloc_isa_irq_from_domain() local 1122 struct irq_data *irq_data = irq_get_irq_data(irq); mp_unmap_irq() local 1765 static void ioapic_ack_level(struct irq_data *irq_data) ioapic_ack_level() argument 1831 static void ioapic_ir_ack_level(struct irq_data *irq_data) ioapic_ir_ack_level() argument 1845 static int ioapic_set_affinity(struct irq_data *irq_data, ioapic_set_affinity() argument 2050 struct irq_data *irq_data = irq_get_irq_data(0); check_timer() local 2913 struct irq_data *irq_data; mp_irqdomain_alloc() local 2969 struct irq_data *irq_data; mp_irqdomain_free() local 2984 mp_irqdomain_activate(struct irq_domain *domain, struct irq_data *irq_data) mp_irqdomain_activate() argument 2997 mp_irqdomain_deactivate(struct irq_domain *domain, struct irq_data *irq_data) mp_irqdomain_deactivate() argument
|
/linux-4.4.14/arch/x86/platform/uv/ |
H A D | uv_irq.c | 85 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); uv_domain_alloc() local 117 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); uv_domain_free() local 130 uv_domain_activate(struct irq_domain *domain, struct irq_data *irq_data) uv_domain_activate() argument 140 uv_domain_deactivate(struct irq_domain *domain, struct irq_data *irq_data) uv_domain_deactivate() argument
|
/linux-4.4.14/drivers/thermal/ |
H A D | db8500_thermal.c | 239 static irqreturn_t prcmu_low_irq_handler(int irq, void *irq_data) prcmu_low_irq_handler() argument 270 static irqreturn_t prcmu_high_irq_handler(int irq, void *irq_data) prcmu_high_irq_handler() argument
|
/linux-4.4.14/drivers/sh/intc/ |
H A D | core.c | 79 struct irq_data *irq_data; intc_register_irq() local
|
/linux-4.4.14/drivers/hwmon/ |
H A D | abx500.c | 360 static irqreturn_t abx500_temp_irq_handler(int irq, void *irq_data) abx500_temp_irq_handler() argument
|
H A D | da9055-hwmon.c | 111 static irqreturn_t da9055_auxadc_irq(int irq, void *irq_data) da9055_auxadc_irq() argument
|
/linux-4.4.14/drivers/input/touchscreen/ |
H A D | ili210x.c | 139 static irqreturn_t ili210x_irq(int irq, void *irq_data) ili210x_irq() argument
|
H A D | wm831x-ts.c | 87 static irqreturn_t wm831x_ts_data_irq(int irq, void *irq_data) wm831x_ts_data_irq() argument 159 static irqreturn_t wm831x_ts_pen_down_irq(int irq, void *irq_data) wm831x_ts_pen_down_irq() argument
|
/linux-4.4.14/drivers/pci/host/ |
H A D | pcie-altera-msi.c | 112 static int altera_msi_set_affinity(struct irq_data *irq_data, altera_msi_set_affinity() argument
|
/linux-4.4.14/drivers/base/regmap/ |
H A D | regmap-irq.c | 167 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_enable() local 176 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_disable() local 185 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_set_wake() local
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | devicetree.c | 202 struct of_phandle_args *irq_data = (void *)arg; dt_irqdomain_alloc() local
|
/linux-4.4.14/kernel/irq/ |
H A D | msi.c | 67 int msi_domain_set_affinity(struct irq_data *irq_data, msi_domain_set_affinity() argument 83 msi_domain_activate(struct irq_domain *domain, struct irq_data *irq_data) msi_domain_activate() argument 92 msi_domain_deactivate(struct irq_domain *domain, struct irq_data *irq_data) msi_domain_deactivate() argument
|
H A D | chip.c | 740 struct irq_data *irq_data = &desc->irq_data; __irq_do_set_handler() local
|
H A D | irqdomain.c | 303 struct irq_data *irq_data = irq_get_irq_data(irq); irq_domain_disassociate() local 340 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_associate() local 557 static void of_phandle_args_to_fwspec(struct of_phandle_args *irq_data, of_phandle_args_to_fwspec() argument 617 unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data) irq_create_of_mapping() argument 632 struct irq_data *irq_data = irq_get_irq_data(virq); irq_dispose_mapping() local 942 struct irq_data *irq_data; irq_domain_insert_irq_data() local 958 struct irq_data *irq_data, *tmp; irq_domain_free_irq_data() local 978 struct irq_data *irq_data; irq_domain_alloc_irq_data() local 1007 struct irq_data *irq_data; irq_domain_get_irq_data() local 1029 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); irq_domain_set_hwirq_and_chip() local 1066 void irq_domain_reset_irq_data(struct irq_data *irq_data) irq_domain_reset_irq_data() argument 1082 struct irq_data *irq_data; irq_domain_free_irqs_common() local 1295 void irq_domain_activate_irq(struct irq_data *irq_data) irq_domain_activate_irq() argument 1315 void irq_domain_deactivate_irq(struct irq_data *irq_data) irq_domain_deactivate_irq() argument 1342 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_get_irq_data() local
|
/linux-4.4.14/include/linux/mfd/wm8994/ |
H A D | core.h | 74 struct regmap_irq_chip_data *irq_data; member in struct:wm8994
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | irq.c | 637 struct irq_data *irq_data = irq_get_irq_data(virq); virq_to_hw() local
|
/linux-4.4.14/arch/arm/mach-omap2/ |
H A D | omap4-common.c | 306 struct of_phandle_args irq_data; omap4_xlate_irq() local
|
/linux-4.4.14/include/linux/ |
H A D | irqdesc.h | 48 struct irq_data irq_data; member in struct:irq_desc
|
H A D | rtc.h | 125 unsigned long irq_data; member in struct:rtc_device
|
H A D | irq.h | 163 struct irq_data { struct
|
/linux-4.4.14/drivers/irqchip/ |
H A D | irq-gic-v2m.c | 93 static int gicv2m_set_affinity(struct irq_data *irq_data, gicv2m_set_affinity() argument
|
H A D | irq-s3c24xx.c | 88 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); s3c_irq_mask() local 116 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); s3c_irq_unmask() local 135 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); s3c_irq_ack() local 304 struct s3c_irq_data *irq_data = irq_desc_get_chip_data(desc); s3c_irq_demux() local 420 struct s3c_irq_data *irq_data = &intc->irqs[hw]; s3c24xx_irq_map() local 1155 struct s3c_irq_data *irq_data = &intc->irqs[intc_hw]; s3c24xx_irq_map_of() local 1181 struct s3c_irq_data *irq_data; s3c24xx_irq_xlate_of() local 525 s3c24xx_init_intc(struct device_node *np, struct s3c_irq_data *irq_data, struct s3c_irq_intc *parent, unsigned long address) s3c24xx_init_intc() argument
|
/linux-4.4.14/arch/c6x/platforms/ |
H A D | megamod-pic.c | 247 struct irq_data *irq_data; init_megamod_pic() local
|
/linux-4.4.14/arch/parisc/kernel/ |
H A D | irq.c | 510 struct irq_data *irq_data; do_cpu_irq_mask() local
|
/linux-4.4.14/include/linux/mfd/da9052/ |
H A D | da9052.h | 99 struct regmap_irq_chip_data *irq_data; member in struct:da9052
|
/linux-4.4.14/drivers/rtc/ |
H A D | rtc-spear.c | 157 unsigned int irq_data; spear_rtc_irq() local
|
H A D | rtc-omap.c | 210 u8 irq_data; rtc_irq() local
|
/linux-4.4.14/drivers/input/misc/ |
H A D | cm109.c | 97 struct cm109_ctl_packet *irq_data; member in struct:cm109_dev
|
H A D | yealink.c | 106 struct yld_ctl_packet *irq_data; member in struct:yealink_dev
|
/linux-4.4.14/drivers/extcon/ |
H A D | extcon-rt8973a.c | 49 struct regmap_irq_chip_data *irq_data; member in struct:rt8973a_muic_info
|
H A D | extcon-sm5502.c | 47 struct regmap_irq_chip_data *irq_data; member in struct:sm5502_muic_info
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | ecard.h | 152 void *irq_data; /* Data for use for IRQ by card */ member in struct:expansion_card
|
/linux-4.4.14/include/linux/mfd/samsung/ |
H A D | core.h | 72 struct regmap_irq_chip_data *irq_data; member in struct:sec_pmic_dev
|
/linux-4.4.14/drivers/iommu/ |
H A D | intel_irq_remapping.c | 1166 static void intel_ir_compose_msi_msg(struct irq_data *irq_data, intel_ir_compose_msi_msg() argument 1282 struct irq_data *irq_data; intel_free_irq_resources() local 1308 struct irq_data *irq_data; intel_irq_remapping_alloc() local 1384 intel_irq_remapping_activate(struct irq_domain *domain, struct irq_data *irq_data) intel_irq_remapping_activate() argument 1392 intel_irq_remapping_deactivate(struct irq_domain *domain, struct irq_data *irq_data) intel_irq_remapping_deactivate() argument
|
H A D | amd_iommu.c | 3902 struct irq_data *irq_data; irq_remapping_alloc() local 3981 struct irq_data *irq_data; irq_remapping_free() local 4055 static void ir_compose_msi_msg(struct irq_data *irq_data, struct msi_msg *msg) ir_compose_msi_msg() argument 3997 irq_remapping_activate(struct irq_domain *domain, struct irq_data *irq_data) irq_remapping_activate() argument 4006 irq_remapping_deactivate(struct irq_domain *domain, struct irq_data *irq_data) irq_remapping_deactivate() argument
|
/linux-4.4.14/drivers/pci/ |
H A D | msi.c | 1144 void pci_msi_domain_write_msg(struct irq_data *irq_data, struct msi_msg *msg) pci_msi_domain_write_msg() argument
|
/linux-4.4.14/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm2835.c | 108 struct bcm2835_gpio_irqdata irq_data[BCM2835_NUM_BANKS]; member in struct:bcm2835_pinctrl
|
/linux-4.4.14/arch/sparc/kernel/ |
H A D | prom_irqtrans.c | 116 struct sabre_irq_data *irq_data = _arg2; sabre_wsync_handler() local 224 struct sabre_irq_data *irq_data = _data; sabre_irq_build() local 271 struct sabre_irq_data *irq_data; sabre_irq_trans_init() local 381 struct schizo_irq_data *irq_data = _data; schizo_irq_build() local 429 struct schizo_irq_data *irq_data; __schizo_irq_trans_init() local 513 struct fire_irq_data *irq_data = _data; fire_irq_build() local 544 struct fire_irq_data *irq_data; fire_irq_trans_init() local
|
/linux-4.4.14/arch/arm/mach-rpc/ |
H A D | ecard.c | 854 void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data) ecard_setirq() argument
|
/linux-4.4.14/drivers/gpio/ |
H A D | gpio-zynq.c | 307 static void zynq_gpio_irq_mask(struct irq_data *irq_data) zynq_gpio_irq_mask() argument 328 static void zynq_gpio_irq_unmask(struct irq_data *irq_data) zynq_gpio_irq_unmask() argument 348 static void zynq_gpio_irq_ack(struct irq_data *irq_data) zynq_gpio_irq_ack() argument 367 static void zynq_gpio_irq_enable(struct irq_data *irq_data) zynq_gpio_irq_enable() argument 398 static int zynq_gpio_set_irq_type(struct irq_data *irq_data, unsigned int type) zynq_gpio_set_irq_type() argument
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
H A D | octeon-irq.c | 2219 struct irq_data *irq_data = irq_desc_get_irq_data(desc); octeon_irq_cib_handler() local
|
/linux-4.4.14/sound/soc/codecs/ |
H A D | wm8903.c | 1912 struct irq_data *irq_data = irq_get_irq_data(i2c->irq); wm8903_set_pdata_irq_trigger() local
|
H A D | rt5677.h | 1786 struct regmap_irq_chip_data *irq_data; member in struct:rt5677_priv
|