Home
last modified time | relevance | path

Searched defs:irq_data (Results 1 – 25 of 97) sorted by relevance

1234

/linux/drivers/mfd/
H A Drc5t583-irq.c140 static void rc5t583_irq_lock(struct irq_data *irq_data) in rc5t583_irq_lock()
146 static void rc5t583_irq_unmask(struct irq_data *irq_data) in rc5t583_irq_unmask()
157 static void rc5t583_irq_mask(struct irq_data *irq_data) in rc5t583_irq_mask()
170 static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type) in rc5t583_irq_set_type()
198 static void rc5t583_irq_sync_unlock(struct irq_data *irq_data) in rc5t583_irq_sync_unlock()
232 static int rc5t583_irq_set_wake(struct irq_data *irq_data, unsigned int on) in rc5t583_irq_set_wake()
H A Dwm8350-irq.c376 static irqreturn_t wm8350_irq(int irq, void *irq_data) in wm8350_irq()
440 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, in wm8350_irq_enable() local
449 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, in wm8350_irq_disable() local
H A Dmax8998-irq.c130 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_unmask() local
138 struct max8998_irq_data *irq_data = irq_to_max8998_irq(max8998, data); in max8998_irq_mask() local
H A Dmax8925-core.c474 struct max8925_irq_data *irq_data; in max8925_irq() local
503 struct max8925_irq_data *irq_data; in max8925_tsc_irq() local
539 struct max8925_irq_data *irq_data; in max8925_irq_sync_unlock() local
H A Dmax8997-irq.c137 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, in max8997_irq_mask() local
146 const struct max8997_irq_data *irq_data = irq_to_max8997_irq(max8997, in max8997_irq_unmask() local
H A Dqcom-pm8008.c109 const struct regmap_irq *irq_data, int idx, in pm8008_set_type_config()
195 struct regmap_irq_chip_data *irq_data; in pm8008_probe() local
H A Dmax77714.c108 struct regmap_irq_chip_data *irq_data; in max77714_probe() local
H A Drt5120.c88 struct regmap_irq_chip_data *irq_data; in rt5120_probe() local
H A Drohm-bd9576.c137 struct regmap_irq_chip_data *irq_data; in bd957x_i2c_probe() local
H A Dmc13xxx.h37 struct regmap_irq_chip_data *irq_data; member
/linux/arch/x86/platform/uv/
H A Duv_irq.c80 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); in uv_domain_alloc() local
110 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); in uv_domain_free() local
123 struct irq_data *irq_data, bool reserve) in uv_domain_activate()
134 struct irq_data *irq_data) in uv_domain_deactivate()
/linux/arch/arm/mach-pxa/
H A Dirq.c145 int (*fn)(struct irq_data *, unsigned int)) in pxa_init_irq_common() argument
168 void __init pxa_init_irq(int irq_nr, int (*fn)(struct irq_data *, unsigned int)) in pxa_init_irq() argument
237 void __init pxa_dt_irq_init(int (*fn)(struct irq_data *, unsigned int)) in pxa_dt_irq_init() argument
/linux/arch/sparc/kernel/
H A Dprom_irqtrans.c118 struct sabre_irq_data *irq_data = _arg2; in sabre_wsync_handler() local
226 struct sabre_irq_data *irq_data = _data; in sabre_irq_build() local
273 struct sabre_irq_data *irq_data; in sabre_irq_trans_init() local
383 struct schizo_irq_data *irq_data = _data; in schizo_irq_build() local
431 struct schizo_irq_data *irq_data; in __schizo_irq_trans_init() local
515 struct fire_irq_data *irq_data = _data; in fire_irq_build() local
546 struct fire_irq_data *irq_data; in fire_irq_trans_init() local
/linux/drivers/thermal/
H A Ddb8500_thermal.c98 static irqreturn_t prcmu_low_irq_handler(int irq, void *irq_data) in prcmu_low_irq_handler()
126 static irqreturn_t prcmu_high_irq_handler(int irq, void *irq_data) in prcmu_high_irq_handler()
/linux/drivers/base/regmap/
H A Dregmap-irq.c214 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_enable() local
243 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_disable() local
252 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_set_type() local
282 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); in regmap_irq_set_wake() local
588 const struct regmap_irq *irq_data, in regmap_irq_set_type_config_simple()
/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-pcm.c165 const struct mtk_base_irq_data *irq_data = irqs->irq_data; in mt8186_fe_trigger() local
301 const struct mtk_base_irq_data *irq_data = irqs->irq_data; mt8186_fe_prepare() local
599 const struct mtk_base_irq_data *irq_data = irqs->irq_data; mt8186_irq_cnt1_set() local
648 const struct mtk_base_irq_data *irq_data = irqs->irq_data; mt8186_irq_cnt2_set() local
2015 static const struct mtk_base_irq_data irq_data[MT8186_IRQ_NUM] = { global() variable
[all...]
/linux/drivers/input/touchscreen/
H A Dwm831x-ts.c83 static irqreturn_t wm831x_ts_data_irq(int irq, void *irq_data) in wm831x_ts_data_irq()
155 static irqreturn_t wm831x_ts_pen_down_irq(int irq, void *irq_data) in wm831x_ts_pen_down_irq()
/linux/drivers/misc/
H A Dhi6421v600-irq.c93 #define HISI_IRQ_MASK_REG(irq_data) (SOC_PMIC_IRQ_MASK_0_ADDR + \ argument
95 #define HISI_IRQ_MASK_BIT(irq_data) BIT(irqd_to_hwirq(irq_data) & (BITS_PER_BYTE - 1)) argument
/linux/include/linux/mfd/wcd934x/
H A Dwcd934x.h24 struct regmap_irq_chip_data *irq_data; member
/linux/include/linux/mfd/
H A Drt5033.h29 struct regmap_irq_chip_data *irq_data; member
/linux/drivers/irqchip/
H A Dirq-sl28cpld.c33 struct regmap_irq_chip_data *irq_data; member
H A Dirq-madera.c164 struct irq_data *irq_data; in madera_irq_probe() local
/linux/arch/arm/mach-omap1/
H A Dams-delta-fiq.c45 static struct irq_data *irq_data[16]; variable
/linux/drivers/gpio/
H A Dgpio-sl28cpld.c52 struct regmap_irq_chip_data *irq_data; in sl28cpld_gpio_irq_init() local
/linux/drivers/gpu/host1x/hw/
H A Dintr_hw.c30 struct host1x_intr_irq_data *irq_data = dev_id; in syncpt_thresh_isr() local

1234