Home
last modified time | relevance | path

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

123456

/linux/drivers/mfd/
H A Drc5t583-irq.c140 static void rc5t583_irq_lock(struct irq_data *irq_data) in rc5t583_irq_lock() argument
146 static void rc5t583_irq_unmask(struct irq_data *irq_data) in rc5t583_irq_unmask() argument
157 static void rc5t583_irq_mask(struct irq_data *irq_data) in rc5t583_irq_mask() argument
170 rc5t583_irq_set_type(struct irq_data * irq_data,unsigned int type) rc5t583_irq_set_type() argument
198 rc5t583_irq_sync_unlock(struct irq_data * irq_data) rc5t583_irq_sync_unlock() argument
232 rc5t583_irq_set_wake(struct irq_data * irq_data,unsigned int on) rc5t583_irq_set_wake() argument
[all...]
H A Dwm8350-irq.c376 static irqreturn_t wm8350_irq(int irq, void *irq_data) in wm8350_irq() argument
440 struct wm8350_irq_data *irq_data = irq_to_wm8350_irq(wm8350, in wm8350_irq_enable() local
449 struct wm8350_irq_data *irq_data in wm8350_irq_disable() local
[all...]
H A Dwm831x-irq.c319 static inline int irq_data_to_status_reg(struct wm831x_irq_data *irq_data) in irq_data_to_status_reg() argument
372 struct wm831x_irq_data *irq_data = irq_to_wm831x_irq(wm831x, in wm831x_irq_enable() local
381 struct wm831x_irq_data *irq_data in wm831x_irq_disable() local
[all...]
H A D88pm886.c59 struct regmap_irq_chip_data **irq_data) in pm886_setup_irq() argument
87 struct regmap_irq_chip_data *irq_data; in pm886_probe() 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
[all...]
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; max8925_irq_sync_unlock() local
[all...]
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
[all...]
H A Dqcom-pm8008.c109 const struct regmap_irq *irq_data, int idx, in pm8008_set_type_config() argument
195 struct regmap_irq_chip_data *irq_data; in pm8008_probe() local
[all...]
/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_dat in uv_domain_activate() argument
134 uv_domain_deactivate(struct irq_domain * domain,struct irq_data * irq_data) uv_domain_deactivate() argument
[all...]
/linux/drivers/iommu/
H A Dhyperv-iommu.c70 struct irq_data *irq_data; in hyperv_irq_remapping_alloc() local
194 hyperv_root_ir_compose_msi_msg(struct irq_data *irq_data, struc argument
268 struct irq_data *irq_data; hyperv_root_irq_remapping_alloc() local
304 struct irq_data *irq_data; hyperv_root_irq_remapping_free() local
[all...]
/linux/drivers/cdx/
H A Dcdx_msi.c19 static void cdx_msi_write_msg(struct irq_data *irq_data, struct msi_msg *msg) in cdx_msi_write_msg() argument
31 static void cdx_msi_write_irq_lock(struct irq_data *irq_data) in cdx_msi_write_irq_lock() argument
39 static void cdx_msi_write_irq_unlock(struct irq_data *irq_data) in cdx_msi_write_irq_unlock() argument
/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
233 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; schizo_irq_build() local
431 struct schizo_irq_data *irq_data; __schizo_irq_trans_init() local
515 struct fire_irq_data *irq_data = _data; fire_irq_build() local
546 struct fire_irq_data *irq_data; fire_irq_trans_init() local
[all...]
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn20k.c160 struct pf_irq_data *irq_data = pf_irq; in cn20k_pfvf_mbox_intr_handler() local
185 struct pf_irq_data *irq_data; in cn20k_register_pfvf_mbox_intr() local
[all...]
/linux/arch/x86/kernel/apic/
H A Dio_apic.c402 static void mask_ioapic_irq(struct irq_data *irq_data) in mask_ioapic_irq() argument
415 static void unmask_ioapic_irq(struct irq_data *irq_data) in unmask_ioapic_irq() argument
926 struct irq_data *irq_data = irq_get_irq_data(irq); in alloc_isa_irq_from_domain() local
1049 struct irq_data *irq_data = irq_get_irq_data(irq); mp_unmap_irq() local
1657 ioapic_ack_level(struct irq_data * irq_data) ioapic_ack_level() argument
1723 ioapic_ir_ack_level(struct irq_data * irq_data) ioapic_ir_ack_level() argument
1753 ioapic_setup_msg_from_msi(struct irq_data * irq_data,struct IO_APIC_route_entry * entry) ioapic_setup_msg_from_msi() argument
1797 ioapic_set_affinity(struct irq_data * irq_data,const struct cpumask * mask,bool force) ioapic_set_affinity() argument
2053 struct irq_data *irq_data = irq_get_irq_data(0); check_timer() local
2855 struct irq_data *irq_data; mp_irqdomain_alloc() local
2912 struct irq_data *irq_data; mp_irqdomain_free() local
2926 mp_irqdomain_activate(struct irq_domain * domain,struct irq_data * irq_data,bool reserve) mp_irqdomain_activate() argument
2934 mp_irqdomain_deactivate(struct irq_domain * domain,struct irq_data * irq_data) mp_irqdomain_deactivate() argument
[all...]
/linux/drivers/gpio/
H A Dgpio-xilinx.c326 static void xgpio_irq_ack(struct irq_data *irq_data) in xgpio_irq_ack() argument
372 static void xgpio_irq_mask(struct irq_data *irq_data) in xgpio_irq_mask() argument
400 xgpio_irq_unmask(struct irq_data * irq_data) xgpio_irq_unmask() argument
441 xgpio_set_irq_type(struct irq_data * irq_data,unsigned int type) xgpio_set_irq_type() argument
[all...]
H A Dgpio-zynq.c406 static void zynq_gpio_irq_mask(struct irq_data *irq_data) in zynq_gpio_irq_mask() argument
430 static void zynq_gpio_irq_unmask(struct irq_data *irq_data) in zynq_gpio_irq_unmask() argument
453 zynq_gpio_irq_ack(struct irq_data * irq_data) zynq_gpio_irq_ack() argument
472 zynq_gpio_irq_enable(struct irq_data * irq_data) zynq_gpio_irq_enable() argument
503 zynq_gpio_set_irq_type(struct irq_data * irq_data,unsigned int type) zynq_gpio_set_irq_type() argument
[all...]
/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 in regmap_irq_disable() local
252 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_set_type() local
282 const struct regmap_irq *irq_data = irq_to_regmap_irq(d, data->hwirq); regmap_irq_set_wake() local
588 regmap_irq_set_type_config_simple(unsigned int ** buf,unsigned int type,const struct regmap_irq * irq_data,int idx,void * irq_drv_data) regmap_irq_set_type_config_simple() argument
[all...]
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_irq_handler.c315 static void read_dpcd204h_on_irq_hpd(struct dc_link *link, union hpd_irq_data *irq_data) in read_dpcd204h_on_irq_hpd() argument
336 union hpd_irq_data *irq_data) in dp_read_hpd_rx_irq_data() argument
[all...]
/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/include/linux/
H A Dirq.h177 struct irq_data { struct
185 struct irq_data *parent_data; argument
187 chip_datairq_data global() argument
[all...]
/linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/
H A Dmbox_init.c40 struct rvu_irq_data *irq_data; in cn20k_register_afvf_mbox_intr() local
173 struct rvu_irq_data *irq_data; cn20k_register_afpf_mbox_intr() local
[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() argument
155 static irqreturn_t wm831x_ts_pen_down_irq(int irq, void *irq_data) in wm831x_ts_pen_down_irq() argument
/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

123456