| /linux/drivers/mfd/ |
| H A D | rc5t583-irq.c | 140 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 D | wm8350-irq.c | 376 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 D | max8998-irq.c | 130 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 D | max8925-core.c | 474 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 D | max8997-irq.c | 137 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 D | qcom-pm8008.c | 109 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 D | max77714.c | 108 struct regmap_irq_chip_data *irq_data; in max77714_probe() local
|
| H A D | rt5120.c | 88 struct regmap_irq_chip_data *irq_data; in rt5120_probe() local
|
| H A D | rohm-bd9576.c | 137 struct regmap_irq_chip_data *irq_data; in bd957x_i2c_probe() local
|
| /linux/kernel/irq/ |
| H A D | irqdomain.c | 615 irq_domain_set_mapping(struct irq_domain * domain,irq_hw_number_t hwirq,struct irq_data * irq_data) irq_domain_set_mapping() argument 634 struct irq_data *irq_data = irq_get_irq_data(irq); irq_domain_disassociate() local 671 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_associate_locked() local 915 struct irq_data *irq_data; irq_create_fwspec_mapping() local 1007 irq_create_of_mapping(struct of_phandle_args * irq_data) irq_create_of_mapping() argument 1024 struct irq_data *irq_data; irq_dispose_mapping() local 1310 irq_domain_reset_irq_data(struct irq_data * irq_data) irq_domain_reset_irq_data() argument 1354 struct irq_data *irq_data; irq_domain_insert_irq_data() local 1368 __irq_domain_free_hierarchy(struct irq_data * irq_data) __irq_domain_free_hierarchy() argument 1381 struct irq_data *irq_data, *tmp; irq_domain_free_irq_data() local 1423 struct irq_data *tail, *irqd, *irq_data; irq_domain_trim_hierarchy() local 1473 struct irq_data *irq_data; irq_domain_alloc_irq_data() local 1502 struct irq_data *irq_data; irq_domain_get_irq_data() local 1526 struct irq_data *irq_data = irq_domain_get_irq_data(domain, virq); irq_domain_set_hwirq_and_chip() local 1570 struct irq_data *irq_data; irq_domain_free_irqs_common() local 1750 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_push_irq() local 1831 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_pop_irq() local 1961 __irq_domain_deactivate_irq(struct irq_data * irq_data) __irq_domain_deactivate_irq() argument 2002 irq_domain_activate_irq(struct irq_data * irq_data,bool reserve) irq_domain_activate_irq() argument 2021 irq_domain_deactivate_irq(struct irq_data * irq_data) irq_domain_deactivate_irq() argument 2044 struct irq_data *irq_data = irq_get_irq_data(virq); irq_domain_get_irq_data() local [all...] |
| /linux/arch/x86/platform/uv/ |
| H A D | uv_irq.c | 80 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/drivers/iommu/ |
| H A D | hyperv-iommu.c | |
| /linux/arch/arm/mach-pxa/ |
| H A D | irq.c | 145 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 D | prom_irqtrans.c | 118 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/arch/x86/kernel/apic/ |
| H A D | io_apic.c | 402 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 2864 struct irq_data *irq_data; mp_irqdomain_alloc() local 2921 struct irq_data *irq_data; mp_irqdomain_free() local 2935 mp_irqdomain_activate(struct irq_domain * domain,struct irq_data * irq_data,bool reserve) mp_irqdomain_activate() argument 2943 mp_irqdomain_deactivate(struct irq_domain * domain,struct irq_data * irq_data) mp_irqdomain_deactivate() argument [all...] |
| /linux/drivers/base/regmap/ |
| H A D | regmap-irq.c | 214 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/drivers/thermal/ |
| H A D | db8500_thermal.c | 98 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/sound/soc/mediatek/mt8186/ |
| H A D | mt8186-afe-pcm.c | 165 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 D | wm831x-ts.c | 83 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 D | hi6421v600-irq.c | 93 #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 D | wcd934x.h | 24 struct regmap_irq_chip_data *irq_data; member
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | sdio.c | 819 struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data; in ath10k_sdio_mbox_proc_counter_intr() local 844 struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data; in ath10k_sdio_mbox_proc_err_intr() local 890 struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data; ath10k_sdio_mbox_proc_cpu_intr() local 934 struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data; ath10k_sdio_mbox_read_int_status() local 1555 struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data; ath10k_sdio_disable_intrs() local 1683 struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data; ath10k_sdio_enable_intrs() local 1920 struct ath10k_sdio_irq_data *irq_data = &ar_sdio->irq_data; ath10k_sdio_irq_disable() local [all...] |
| /linux/include/linux/mfd/ |
| H A D | rt5033.h | 29 struct regmap_irq_chip_data *irq_data; member
|
| /linux/drivers/irqchip/ |
| H A D | irq-sl28cpld.c | 33 struct regmap_irq_chip_data *irq_data; member
|
| /linux/drivers/regulator/ |
| H A D | tps65219-regulator.c | 340 struct tps65219_regulator_irq_data *irq_data = data; in tps65219_regulator_irq_handler() local 423 struct tps65219_regulator_irq_data *irq_data; in tps65219_register_irqs() local [all...] |