Home
last modified time | relevance | path

Searched refs:irq_data (Results 676 – 700 of 761) sorted by relevance

1...<<2122232425262728293031

/openbmc/linux/drivers/power/supply/
H A Drn5t618_power.c795 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 Drtc-s5m.c697 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 Dgpio-mxc.c160 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 Dgpiolib.c1545 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 Dpinctrl-ingenic.c3394 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 Desp.c65 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 Dwm8903.c1913 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 Dcs35l45.h471 struct regmap_irq_chip_data *irq_data; member
H A Dcs35l45.c1068 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 Dbcm2835.c177 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 Dmeson-mx-sdio.c441 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 Dplatform-msi.c83 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 Dpmc.c362 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 Dpinctrl-intel.c1051 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 Dirq-crossbar.c159 struct irq_data *d = irq_domain_get_irq_data(domain, virq + i); in crossbar_domain_free()
/openbmc/linux/drivers/memory/
H A Domap-gpmc.c1333 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 Detherh.c143 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 Dpinctrl-ssbi-gpio.c655 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 Dmax14577-private.h436 struct regmap_irq_chip_data *irq_data; /* For MUIC and Charger */ member
/openbmc/linux/drivers/mfd/
H A Dtwl6030-irq.c219 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 Dsetup.c214 chip->irq_eoi(&desc->irq_data); in sb600_8259_cascade()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dlink.h236 union hpd_irq_data *irq_data);
/openbmc/linux/drivers/thermal/tegra/
H A Dsoctherm.c1087 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 Dlink_dp_capability.c2134 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 Dirq.c344 struct irq_data *data; in fixup_irqs()

1...<<2122232425262728293031