/openbmc/linux/drivers/power/supply/ |
H A D | rn5t618_power.c | 795 if (info->rn5t618->irq_data) in rn5t618_power_probe() 796 info->irq = regmap_irq_get_virq(info->rn5t618->irq_data, in rn5t618_power_probe()
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-s5m.c | 697 if (s5m87xx->irq_data) { in s5m_rtc_probe() 698 info->irq = regmap_irq_get_virq(s5m87xx->irq_data, alarm_irq); in s5m_rtc_probe()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-mxc.c | 160 static int gpio_set_irq_type(struct irq_data *d, u32 type) in gpio_set_irq_type() 326 static int gpio_set_wake_irq(struct irq_data *d, u32 enable) in gpio_set_wake_irq()
|
H A D | gpiolib.c | 1545 struct irq_data *data, bool reserve) in gpiochip_irq_domain_activate() 1564 struct irq_data *data) in gpiochip_irq_domain_deactivate() 1606 int gpiochip_irq_reqres(struct irq_data *d) in gpiochip_irq_reqres() 1615 void gpiochip_irq_relres(struct irq_data *d) in gpiochip_irq_relres() 1624 static void gpiochip_irq_mask(struct irq_data *d) in gpiochip_irq_mask() 1634 static void gpiochip_irq_unmask(struct irq_data *d) in gpiochip_irq_unmask() 1644 static void gpiochip_irq_enable(struct irq_data *d) in gpiochip_irq_enable() 1653 static void gpiochip_irq_disable(struct irq_data *d) in gpiochip_irq_disable()
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-ingenic.c | 3394 static void ingenic_gpio_irq_mask(struct irq_data *irqd) in ingenic_gpio_irq_mask() 3406 static void ingenic_gpio_irq_unmask(struct irq_data *irqd) in ingenic_gpio_irq_unmask() 3418 static void ingenic_gpio_irq_enable(struct irq_data *irqd) in ingenic_gpio_irq_enable() 3436 static void ingenic_gpio_irq_disable(struct irq_data *irqd) in ingenic_gpio_irq_disable() 3454 static void ingenic_gpio_irq_ack(struct irq_data *irqd) in ingenic_gpio_irq_ack() 3482 static int ingenic_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in ingenic_gpio_irq_set_type() 3517 static int ingenic_gpio_irq_set_wake(struct irq_data *irqd, unsigned int on) in ingenic_gpio_irq_set_wake() 3529 struct irq_chip *irq_chip = irq_data_get_irq_chip(&desc->irq_data); in ingenic_gpio_irq_handler() 3675 static int ingenic_gpio_irq_request(struct irq_data *data) in ingenic_gpio_irq_request() 3688 static void ingenic_gpio_irq_release(struct irq_data *data) in ingenic_gpio_irq_release() [all …]
|
/openbmc/qemu/hw/scsi/ |
H A D | esp.c | 65 qemu_irq_raise(s->irq_data); in esp_raise_drq() 71 qemu_irq_lower(s->irq_data); in esp_lower_drq() 939 qemu_irq_lower(s->irq_data); in esp_soft_reset() 1415 sysbus_init_irq(sbd, &s->irq_data); in sysbus_esp_realize()
|
/openbmc/linux/sound/soc/codecs/ |
H A D | wm8903.c | 1913 struct irq_data *irq_data = irq_get_irq_data(i2c->irq); in wm8903_set_pdata_irq_trigger() local 1914 if (!irq_data) { in wm8903_set_pdata_irq_trigger() 1920 switch (irqd_get_trigger_type(irq_data)) { in wm8903_set_pdata_irq_trigger()
|
H A D | cs35l45.h | 471 struct regmap_irq_chip_data *irq_data; member
|
H A D | cs35l45.c | 1068 i = irq - regmap_irq_get_virq(cs35l45->irq_data, 0); in cs35l45_spk_safe_err() 1272 &cs35l45_regmap_irq_chip, &cs35l45->irq_data); in cs35l45_probe() 1279 irq = regmap_irq_get_virq(cs35l45->irq_data, cs35l45_irqs[i].irq); in cs35l45_probe()
|
/openbmc/linux/drivers/mmc/host/ |
H A D | bcm2835.c | 177 bool irq_data; member 1007 host->irq_data = true; in bcm2835_irq() 1026 data = host->irq_data; in bcm2835_threaded_irq() 1029 host->irq_data = false; in bcm2835_threaded_irq()
|
H A D | meson-mx-sdio.c | 441 static irqreturn_t meson_mx_mmc_irq_thread(int irq, void *irq_data) in meson_mx_mmc_irq_thread() argument 443 struct meson_mx_mmc_host *host = (void *) irq_data; in meson_mx_mmc_irq_thread()
|
/openbmc/linux/drivers/base/ |
H A D | platform-msi.c | 83 static void platform_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in platform_msi_write_msg()
|
/openbmc/linux/drivers/soc/tegra/ |
H A D | pmc.c | 362 int (*irq_set_wake)(struct irq_data *data, unsigned int on); 363 int (*irq_set_type)(struct irq_data *data, unsigned int type); 2337 static int tegra210_pmc_irq_set_wake(struct irq_data *data, unsigned int on) in tegra210_pmc_irq_set_wake() 2371 static int tegra210_pmc_irq_set_type(struct irq_data *data, unsigned int type) in tegra210_pmc_irq_set_type() 2422 static int tegra186_pmc_irq_set_wake(struct irq_data *data, unsigned int on) in tegra186_pmc_irq_set_wake() 2450 static int tegra186_pmc_irq_set_type(struct irq_data *data, unsigned int type) in tegra186_pmc_irq_set_type() 2487 static void tegra_irq_mask_parent(struct irq_data *data) in tegra_irq_mask_parent() 2493 static void tegra_irq_unmask_parent(struct irq_data *data) in tegra_irq_unmask_parent() 2499 static void tegra_irq_eoi_parent(struct irq_data *data) in tegra_irq_eoi_parent() 2505 static int tegra_irq_set_affinity_parent(struct irq_data *data, in tegra_irq_set_affinity_parent()
|
/openbmc/linux/drivers/pinctrl/intel/ |
H A D | pinctrl-intel.c | 1051 static void intel_gpio_irq_ack(struct irq_data *d) in intel_gpio_irq_ack() 1108 static void intel_gpio_irq_mask(struct irq_data *d) in intel_gpio_irq_mask() 1117 static void intel_gpio_irq_unmask(struct irq_data *d) in intel_gpio_irq_unmask() 1126 static int intel_gpio_irq_type(struct irq_data *d, unsigned int type) in intel_gpio_irq_type() 1187 static int intel_gpio_irq_wake(struct irq_data *d, unsigned int on) in intel_gpio_irq_wake()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-crossbar.c | 159 struct irq_data *d = irq_domain_get_irq_data(domain, virq + i); in crossbar_domain_free()
|
/openbmc/linux/drivers/memory/ |
H A D | omap-gpmc.c | 1333 static void gpmc_irq_disable(struct irq_data *p) in gpmc_irq_disable() 1338 static void gpmc_irq_enable(struct irq_data *p) in gpmc_irq_enable() 1343 static void gpmc_irq_mask(struct irq_data *d) in gpmc_irq_mask() 1348 static void gpmc_irq_unmask(struct irq_data *d) in gpmc_irq_unmask() 1373 static void gpmc_irq_ack(struct irq_data *d) in gpmc_irq_ack() 1385 static int gpmc_irq_set_type(struct irq_data *d, unsigned int trigger) in gpmc_irq_set_type()
|
/openbmc/linux/drivers/net/ethernet/8390/ |
H A D | etherh.c | 143 struct etherh_priv *eh = ec->irq_data; in etherh_irq_enable() 150 struct etherh_priv *eh = ec->irq_data; in etherh_irq_disable()
|
/openbmc/linux/drivers/pinctrl/qcom/ |
H A D | pinctrl-ssbi-gpio.c | 655 static void pm8xxx_irq_disable(struct irq_data *d) in pm8xxx_irq_disable() 662 static void pm8xxx_irq_enable(struct irq_data *d) in pm8xxx_irq_enable()
|
/openbmc/linux/include/linux/mfd/ |
H A D | max14577-private.h | 436 struct regmap_irq_chip_data *irq_data; /* For MUIC and Charger */ member
|
/openbmc/linux/drivers/mfd/ |
H A D | twl6030-irq.c | 219 static int twl6030_irq_set_wake(struct irq_data *d, unsigned int on) in twl6030_irq_set_wake()
|
/openbmc/linux/arch/powerpc/platforms/pasemi/ |
H A D | setup.c | 214 chip->irq_eoi(&desc->irq_data); in sb600_8259_cascade()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | link.h | 236 union hpd_irq_data *irq_data);
|
/openbmc/linux/drivers/thermal/tegra/ |
H A D | soctherm.c | 1087 static void soctherm_oc_irq_lock(struct irq_data *data) in soctherm_oc_irq_lock() 1101 static void soctherm_oc_irq_sync_unlock(struct irq_data *data) in soctherm_oc_irq_sync_unlock() 1116 static void soctherm_oc_irq_enable(struct irq_data *data) in soctherm_oc_irq_enable() 1132 static void soctherm_oc_irq_disable(struct irq_data *data) in soctherm_oc_irq_disable() 1139 static int soctherm_oc_irq_set_type(struct irq_data *data, unsigned int type) in soctherm_oc_irq_set_type()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_capability.c | 2134 union hpd_irq_data irq_data; in dp_verify_link_cap() local 2137 memset(&irq_data, 0, sizeof(irq_data)); in dp_verify_link_cap() 2168 if (dp_read_hpd_rx_irq_data(link, &irq_data) == DC_OK && in dp_verify_link_cap() 2171 &irq_data)) in dp_verify_link_cap()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | irq.c | 344 struct irq_data *data; in fixup_irqs()
|