Searched defs:irq_data (Results 1 - 74 of 74) sorted by relevance

/linux-4.1.27/drivers/mfd/
H A Dmc13xxx.h40 struct regmap_irq_chip_data *irq_data; member in struct:mc13xxx
H A Dwm831x-auxadc.c113 static irqreturn_t wm831x_auxadc_irq(int irq, void *irq_data) wm831x_auxadc_irq() argument
H A Dda9052-irq.c243 static irqreturn_t da9052_auxadc_irq(int irq, void *irq_data) da9052_auxadc_irq() argument
H A Dmax8998-irq.c137 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, max8998_irq_unmask() local
146 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, max8998_irq_mask() local
H A Dtps65912-irq.c40 static irqreturn_t tps65912_irq(int irq, void *irq_data) tps65912_irq() argument
H A Darizona-irq.c199 struct irq_data *irq_data; arizona_irq_init() local
H A Das3722.c335 struct irq_data *irq_data; as3722_i2c_of_probe() local
H A Dmax8997-irq.c152 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, max8997_irq_mask() local
161 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, max8997_irq_unmask() local
H A Dwm831x-irq.c324 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 Dwm8350-irq.c381 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 Dpalmas.c383 struct irq_data *irq_data = irq_get_irq_data(i2c->irq); palmas_set_pdata_irq_flag() local
H A Drc5t583-irq.c152 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 Dretu-mfd.c45 struct regmap_irq_chip_data *irq_data; member in struct:retu_dev
H A Dwm8350-core.c241 static irqreturn_t wm8350_auxadc_irq(int irq, void *irq_data) wm8350_auxadc_irq() argument
H A Dmax8925-core.c484 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 D88pm860x-core.c468 struct pm860x_irq_data *irq_data; pm860x_irq() local
496 struct pm860x_irq_data *irq_data; pm860x_irq_sync_unlock() local
H A Dtps6586x.c238 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.1.27/include/linux/mfd/da9055/
H A Dcore.h43 struct regmap_irq_chip_data *irq_data; member in struct:da9055
/linux-4.1.27/include/linux/mfd/
H A Drt5033.h33 struct regmap_irq_chip_data *irq_data; member in struct:rt5033_dev
H A Dtps65090.h84 struct regmap_irq_chip_data *irq_data; member in struct:tps65090
H A Drk808.h196 struct regmap_irq_chip_data *irq_data; member in struct:rk808
H A Dtwl6040.h225 struct regmap_irq_chip_data *irq_data; member in struct:twl6040
H A D88pm80x.h300 struct regmap_irq_chip_data *irq_data; member in struct:pm80x_chip
H A Dtps65218.h268 struct regmap_irq_chip_data *irq_data; member in struct:tps65218
H A Dmax14577-private.h445 struct regmap_irq_chip_data *irq_data; /* For MUIC and Charger */ member in struct:max14577
H A Dmax77843-private.h447 struct regmap_irq_chip_data *irq_data; member in struct:max77843
H A Das3722.h393 struct regmap_irq_chip_data *irq_data; member in struct:as3722
H A Dmax77686-private.h446 struct regmap_irq_chip_data *irq_data; member in struct:max77686_dev
H A Dtps80031.h515 struct regmap_irq_chip_data *irq_data; member in struct:tps80031
H A Dtps65910.h907 struct regmap_irq_chip_data *irq_data; member in struct:tps65910
H A Dpalmas.h79 struct regmap_irq_chip_data *irq_data; member in struct:palmas
/linux-4.1.27/drivers/irqchip/
H A Dirq-mtk-sysirq.c94 struct of_phandle_args *irq_data = arg; mtk_sysirq_domain_alloc() local
H A Dirq-vf610-mscm-ir.c133 struct of_phandle_args *irq_data = arg; vf610_mscm_ir_domain_alloc() local
H A Dirq-gic-v2m.c83 static int gicv2m_set_affinity(struct irq_data *irq_data, gicv2m_set_affinity() argument
H A Dirq-gic-v3.c756 struct of_phandle_args *irq_data = arg; gic_irq_domain_alloc() local
H A Dirq-gic.c865 struct of_phandle_args *irq_data = arg; gic_irq_domain_alloc() local
H A Dirq-s3c24xx.c89 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); s3c_irq_mask() local
117 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); s3c_irq_unmask() local
136 struct s3c_irq_data *irq_data = irq_data_get_irq_chip_data(data); s3c_irq_ack() local
305 struct s3c_irq_data *irq_data = irq_desc_get_chip_data(desc); s3c_irq_demux() local
423 struct s3c_irq_data *irq_data = &intc->irqs[hw]; s3c24xx_irq_map() local
1166 struct s3c_irq_data *irq_data = &intc->irqs[intc_hw]; s3c24xx_irq_map_of() local
1194 struct s3c_irq_data *irq_data; s3c24xx_irq_xlate_of() local
536 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.1.27/drivers/remoteproc/
H A Dda8xx_remoteproc.c56 struct irq_data *irq_data; member in struct:da8xx_rproc
182 struct irq_data *irq_data; da8xx_rproc_probe() local
/linux-4.1.27/arch/arm/mach-omap2/
H A Domap4-common.c185 struct of_phandle_args irq_data; omap4_xlate_irq() local
/linux-4.1.27/drivers/input/touchscreen/
H A Dwm831x-ts.c87 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
H A Dili210x.c139 static irqreturn_t ili210x_irq(int irq, void *irq_data) ili210x_irq() argument
/linux-4.1.27/drivers/hwmon/
H A Dda9055-hwmon.c111 static irqreturn_t da9055_auxadc_irq(int irq, void *irq_data) da9055_auxadc_irq() argument
H A Dabx500.c360 static irqreturn_t abx500_temp_irq_handler(int irq, void *irq_data) abx500_temp_irq_handler() argument
/linux-4.1.27/drivers/sh/intc/
H A Dcore.c79 struct irq_data *irq_data; intc_register_irq() local
/linux-4.1.27/drivers/base/regmap/
H A Dregmap-irq.c146 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_enable() local
155 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_disable() local
164 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_set_wake() local
/linux-4.1.27/drivers/thermal/
H A Ddb8500_thermal.c240 static irqreturn_t prcmu_low_irq_handler(int irq, void *irq_data) prcmu_low_irq_handler() argument
271 static irqreturn_t prcmu_high_irq_handler(int irq, void *irq_data) prcmu_high_irq_handler() argument
/linux-4.1.27/include/linux/
H A Drtc.h118 unsigned long irq_data; member in struct:rtc_device
H A Dirqdesc.h50 struct irq_data irq_data; member in struct:irq_desc
H A Dirq.h151 struct irq_data { struct
/linux-4.1.27/arch/powerpc/kernel/
H A Dirq.c637 struct irq_data *irq_data = irq_get_irq_data(virq); virq_to_hw() local
/linux-4.1.27/kernel/irq/
H A Dmsi.c50 int msi_domain_set_affinity(struct irq_data *irq_data, msi_domain_set_affinity() argument
66 msi_domain_activate(struct irq_domain *domain, struct irq_data *irq_data) msi_domain_activate() argument
75 msi_domain_deactivate(struct irq_domain *domain, struct irq_data *irq_data) msi_domain_deactivate() argument
H A Dchip.c734 struct irq_data *irq_data = &desc->irq_data; __irq_set_handler() local
H A Dirqdomain.c239 struct irq_data *irq_data = irq_get_irq_data(irq); irq_domain_disassociate() local
276 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_associate() local
467 unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data) irq_create_of_mapping() argument
523 struct irq_data *irq_data = irq_get_irq_data(virq); irq_dispose_mapping() local
831 struct irq_data *irq_data; irq_domain_insert_irq_data() local
846 struct irq_data *irq_data, *tmp; irq_domain_free_irq_data() local
866 struct irq_data *irq_data; irq_domain_alloc_irq_data() local
895 struct irq_data *irq_data; irq_domain_get_irq_data() local
917 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); irq_domain_set_hwirq_and_chip() local
954 void irq_domain_reset_irq_data(struct irq_data *irq_data) irq_domain_reset_irq_data() argument
970 struct irq_data *irq_data; irq_domain_free_irqs_common() local
1183 void irq_domain_activate_irq(struct irq_data *irq_data) irq_domain_activate_irq() argument
1203 void irq_domain_deactivate_irq(struct irq_data *irq_data) irq_domain_deactivate_irq() argument
1230 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_get_irq_data() local
/linux-4.1.27/include/linux/mfd/wm8994/
H A Dcore.h74 struct regmap_irq_chip_data *irq_data; member in struct:wm8994
/linux-4.1.27/drivers/gpio/
H A Dgpio-msm-v2.c192 struct irq_data *irq_data = irq_get_irq_data(irq); msm_irq_to_gpio() local
H A Dgpio-zynq.c283 static void zynq_gpio_irq_mask(struct irq_data *irq_data) zynq_gpio_irq_mask() argument
303 static void zynq_gpio_irq_unmask(struct irq_data *irq_data) zynq_gpio_irq_unmask() argument
322 static void zynq_gpio_irq_ack(struct irq_data *irq_data) zynq_gpio_irq_ack() argument
340 static void zynq_gpio_irq_enable(struct irq_data *irq_data) zynq_gpio_irq_enable() argument
371 static int zynq_gpio_set_irq_type(struct irq_data *irq_data, unsigned int type) zynq_gpio_set_irq_type() argument
/linux-4.1.27/arch/x86/kernel/apic/
H A Dvector.c42 struct irq_cfg *irqd_cfg(struct irq_data *irq_data) irqd_cfg() argument
/linux-4.1.27/arch/c6x/platforms/
H A Dmegamod-pic.c246 struct irq_data *irq_data; init_megamod_pic() local
/linux-4.1.27/include/linux/mfd/da9052/
H A Dda9052.h99 struct regmap_irq_chip_data *irq_data; member in struct:da9052
/linux-4.1.27/drivers/rtc/
H A Drtc-spear.c157 unsigned int irq_data; spear_rtc_irq() local
H A Drtc-omap.c206 u8 irq_data; rtc_irq() local
/linux-4.1.27/drivers/input/misc/
H A Dcm109.c97 struct cm109_ctl_packet *irq_data; member in struct:cm109_dev
H A Dyealink.c106 struct yld_ctl_packet *irq_data; member in struct:yealink_dev
/linux-4.1.27/drivers/extcon/
H A Dextcon-sm5502.c47 struct regmap_irq_chip_data *irq_data; member in struct:sm5502_muic_info
H A Dextcon-rt8973a.c49 struct regmap_irq_chip_data *irq_data; member in struct:rt8973a_muic_info
/linux-4.1.27/arch/arm/include/asm/
H A Decard.h152 void *irq_data; /* Data for use for IRQ by card */ member in struct:expansion_card
/linux-4.1.27/include/linux/mfd/samsung/
H A Dcore.h72 struct regmap_irq_chip_data *irq_data; member in struct:sec_pmic_dev
/linux-4.1.27/drivers/pci/
H A Dmsi.c1179 void pci_msi_domain_write_msg(struct irq_data *irq_data, struct msi_msg *msg) pci_msi_domain_write_msg() argument
/linux-4.1.27/arch/sparc/kernel/
H A Dprom_irqtrans.c116 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.1.27/arch/arm/mach-rpc/
H A Decard.c855 void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data) ecard_setirq() argument
/linux-4.1.27/drivers/pinctrl/bcm/
H A Dpinctrl-bcm2835.c108 struct bcm2835_gpio_irqdata irq_data[BCM2835_NUM_BANKS]; member in struct:bcm2835_pinctrl
/linux-4.1.27/arch/mips/cavium-octeon/
H A Docteon-irq.c2215 struct irq_data *irq_data = irq_desc_get_irq_data(desc); octeon_irq_cib_handler() local
/linux-4.1.27/sound/soc/codecs/
H A Dwm8903.c1914 struct irq_data *irq_data = irq_get_irq_data(i2c->irq); wm8903_set_pdata_irq_trigger() local
H A Drt5677.h1770 struct regmap_irq_chip_data *irq_data; member in struct:rt5677_priv

Completed in 2087 milliseconds