Home
last modified time | relevance | path

Searched refs:irq_data (Results 701 – 725 of 759) sorted by relevance

1...<<2122232425262728293031

/openbmc/linux/drivers/pci/msi/
H A Dmsi.c130 void pci_msi_mask_irq(struct irq_data *data) in pci_msi_mask_irq()
142 void pci_msi_unmask_irq(struct irq_data *data) in pci_msi_unmask_irq()
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-pic32.c1694 static inline struct pic32_gpio_bank *irqd_to_bank(struct irq_data *d) in irqd_to_bank()
1999 static void pic32_gpio_irq_ack(struct irq_data *data) in pic32_gpio_irq_ack()
2006 static void pic32_gpio_irq_mask(struct irq_data *data) in pic32_gpio_irq_mask()
2014 static void pic32_gpio_irq_unmask(struct irq_data *data) in pic32_gpio_irq_unmask()
2022 static unsigned int pic32_gpio_irq_startup(struct irq_data *data) in pic32_gpio_irq_startup()
2032 static int pic32_gpio_irq_set_type(struct irq_data *data, unsigned int type) in pic32_gpio_irq_set_type()
2143 static void pic32_gpio_irq_print_chip(struct irq_data *data, struct seq_file *p) in pic32_gpio_irq_print_chip()
H A Dpinctrl-single.c1431 static void pcs_irq_mask(struct irq_data *d) in pcs_irq_mask()
1442 static void pcs_irq_unmask(struct irq_data *d) in pcs_irq_unmask()
1457 static int pcs_irq_set_wake(struct irq_data *d, unsigned int state) in pcs_irq_set_wake()
/openbmc/linux/arch/powerpc/platforms/chrp/
H A Dsetup.c359 chip->irq_eoi(&desc->irq_data); in chrp_8259_cascade()
/openbmc/linux/arch/powerpc/platforms/cell/
H A Daxon_msi.c148 chip->irq_eoi(&desc->irq_data); in axon_msi_cascade()
/openbmc/linux/drivers/platform/x86/x86-android-tablets/
H A Dcore.c141 board_info.irq = x86_acpi_irq_helper_get(&client_info->irq_data); in x86_instantiate_i2c_client()
/openbmc/linux/Documentation/driver-api/gpio/
H A Ddriver.rst430 static void my_gpio_mask_irq(struct irq_data *d)
444 static void my_gpio_unmask_irq(struct irq_data *d)
504 static void my_gpio_mask_irq(struct irq_data *d)
518 static void my_gpio_unmask_irq(struct irq_data *d)
581 static void my_gpio_mask_irq(struct irq_data *d)
596 static void my_gpio_unmask_irq(struct irq_data *d)
/openbmc/linux/drivers/pinctrl/qcom/
H A Dpinctrl-spmi-mpp.c825 static void pmic_mpp_irq_mask(struct irq_data *d) in pmic_mpp_irq_mask()
833 static void pmic_mpp_irq_unmask(struct irq_data *d) in pmic_mpp_irq_unmask()
H A Dpinctrl-spmi-gpio.c1025 static void pmic_gpio_irq_mask(struct irq_data *data) in pmic_gpio_irq_mask()
1033 static void pmic_gpio_irq_unmask(struct irq_data *data) in pmic_gpio_irq_unmask()
/openbmc/linux/arch/um/drivers/
H A Dvirt-pci.c863 static void um_pci_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in um_pci_compose_msi_msg()
911 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in um_pci_inner_domain_free()
/openbmc/linux/drivers/rtc/
H A Dinterface.c624 rtc->irq_data = (rtc->irq_data + (num << 8)) | (RTC_IRQF | mode); in rtc_handle_legacy_irq()
/openbmc/linux/drivers/net/dsa/realtek/
H A Drtl8366rb.c451 static u32 rtl8366rb_get_irqmask(struct irq_data *d) in rtl8366rb_get_irqmask()
466 static void rtl8366rb_mask_irq(struct irq_data *d) in rtl8366rb_mask_irq()
477 static void rtl8366rb_unmask_irq(struct irq_data *d) in rtl8366rb_unmask_irq()
/openbmc/linux/include/linux/mfd/
H A Dtps65910.h898 struct regmap_irq_chip_data *irq_data; member
/openbmc/linux/arch/arm64/kvm/vgic/
H A Dvgic-v4.c90 !irqd_irq_disabled(&irq_to_desc(irq)->irq_data)) in vgic_v4_doorbell_handler()
H A Dvgic-mmio.c130 struct irq_data *data; in vgic_mmio_write_senable()
133 data = &irq_to_desc(irq->host_irq)->irq_data; in vgic_mmio_write_senable()
/openbmc/linux/arch/arm/mach-exynos/
H A Dsuspend.c102 static int exynos_irq_set_wake(struct irq_data *data, unsigned int state) in exynos_irq_set_wake()
/openbmc/linux/drivers/irqchip/
H A Dirq-loongson-liointc.c113 static int liointc_set_type(struct irq_data *data, unsigned int type) in liointc_set_type()
/openbmc/linux/drivers/input/touchscreen/
H A Dili210x.c330 static irqreturn_t ili210x_irq(int irq, void *irq_data) in ili210x_irq() argument
332 struct ili210x *priv = irq_data; in ili210x_irq()
/openbmc/linux/sound/soc/mediatek/mt8192/
H A Dmt8192-afe-pcm.c1358 static const struct mtk_base_irq_data irq_data[MT8192_IRQ_NUM] = { variable
2038 if (status_mcu & (1 << irq->irq_data->irq_en_shift)) in mt8192_afe_irq_handler()
2280 afe->irqs[i].irq_data = &irq_data[i]; in mt8192_afe_pcm_dev_probe()
/openbmc/linux/drivers/net/dsa/
H A Dmt7530.c2163 mt7530_irq_mask(struct irq_data *d) in mt7530_irq_mask()
2171 mt7530_irq_unmask(struct irq_data *d) in mt7530_irq_unmask()
2179 mt7530_irq_bus_lock(struct irq_data *d) in mt7530_irq_bus_lock()
2187 mt7530_irq_bus_sync_unlock(struct irq_data *d) in mt7530_irq_bus_sync_unlock()
2221 mt7988_irq_mask(struct irq_data *d) in mt7988_irq_mask()
2230 mt7988_irq_unmask(struct irq_data *d) in mt7988_irq_unmask()
/openbmc/linux/drivers/power/supply/
H A Dda9052-battery.c441 virq = regmap_irq_get_virq(bat->da9052->irq_data, irq); in da9052_bat_irq()
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_xive.c919 struct irq_data *d = irq_get_irq_data(xc->esc_virq[prio]); in kvmppc_xive_attach_escalation()
1557 struct irq_data *host_data = in kvmppc_xive_set_mapped()
1790 struct irq_data *d = irq_get_irq_data(irq); in xive_cleanup_single_escalation()
2832 struct irq_data *d = irq_get_irq_data(xc->esc_virq[i]); in kvmppc_xive_debug_show_queues()
/openbmc/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-npcm7xx.c240 static int npcmgpio_set_irq_type(struct irq_data *d, unsigned int type) in npcmgpio_set_irq_type()
288 static void npcmgpio_irq_ack(struct irq_data *d) in npcmgpio_irq_ack()
299 static void npcmgpio_irq_mask(struct irq_data *d) in npcmgpio_irq_mask()
312 static void npcmgpio_irq_unmask(struct irq_data *d) in npcmgpio_irq_unmask()
324 static unsigned int npcmgpio_irq_startup(struct irq_data *d) in npcmgpio_irq_startup()
/openbmc/linux/drivers/misc/sgi-gru/
H A Dgrufile.c344 static void gru_noop(struct irq_data *d) in gru_noop()
/openbmc/linux/drivers/extcon/
H A Dextcon-max14577.c698 virq = regmap_irq_get_virq(max14577->irq_data, muic_irq->irq); in max14577_muic_probe()

1...<<2122232425262728293031