Home
last modified time | relevance | path

Searched refs:irq_data (Results 501 – 525 of 747) sorted by relevance

1...<<21222324252627282930

/openbmc/linux/arch/arm/mach-s3c/
H A Dpm.c42 int s3c_irqext_wake(struct irq_data *data, unsigned int state) in s3c_irqext_wake()
/openbmc/linux/drivers/irqchip/
H A Dirq-jcore-aic.c61 static void noop(struct irq_data *data) in noop()
H A Dirq-mvebu-gicp.c56 static void gicp_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in gicp_compose_msi_msg()
133 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in gicp_irq_domain_free()
H A Dqcom-irq-combiner.c79 static void combiner_irq_chip_mask_irq(struct irq_data *data) in combiner_irq_chip_mask_irq()
87 static void combiner_irq_chip_unmask_irq(struct irq_data *data) in combiner_irq_chip_unmask_irq()
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-microchip-sgpio.c640 static void microchip_sgpio_irq_settype(struct irq_data *data, in microchip_sgpio_irq_settype()
675 static void microchip_sgpio_irq_setreg(struct irq_data *data, in microchip_sgpio_irq_setreg()
692 static void microchip_sgpio_irq_mask(struct irq_data *data) in microchip_sgpio_irq_mask()
700 static void microchip_sgpio_irq_unmask(struct irq_data *data) in microchip_sgpio_irq_unmask()
708 static void microchip_sgpio_irq_ack(struct irq_data *data) in microchip_sgpio_irq_ack()
720 static int microchip_sgpio_irq_set_type(struct irq_data *data, unsigned int type) in microchip_sgpio_irq_set_type()
H A Dpinctrl-sx150x.c486 static void sx150x_irq_mask(struct irq_data *d) in sx150x_irq_mask()
496 static void sx150x_irq_unmask(struct irq_data *d) in sx150x_irq_unmask()
521 static int sx150x_irq_set_type(struct irq_data *d, unsigned int flow_type) in sx150x_irq_set_type()
563 static void sx150x_irq_bus_lock(struct irq_data *d) in sx150x_irq_bus_lock()
571 static void sx150x_irq_bus_sync_unlock(struct irq_data *d) in sx150x_irq_bus_sync_unlock()
582 static void sx150x_irq_print_chip(struct irq_data *d, struct seq_file *p) in sx150x_irq_print_chip()
/openbmc/linux/drivers/gpio/
H A Dgpio-rcar.c93 static void gpio_rcar_irq_disable(struct irq_data *d) in gpio_rcar_irq_disable()
103 static void gpio_rcar_irq_enable(struct irq_data *d) in gpio_rcar_irq_enable()
148 static int gpio_rcar_irq_set_type(struct irq_data *d, unsigned int type) in gpio_rcar_irq_set_type()
185 static int gpio_rcar_irq_set_wake(struct irq_data *d, unsigned int on) in gpio_rcar_irq_set_wake()
H A Dgpio-aspeed.c506 static inline int irqd_to_aspeed_gpio_data(struct irq_data *d, in irqd_to_aspeed_gpio_data()
528 static void aspeed_gpio_irq_ack(struct irq_data *d) in aspeed_gpio_irq_ack()
554 static void aspeed_gpio_irq_set_mask(struct irq_data *d, bool set) in aspeed_gpio_irq_set_mask()
593 static void aspeed_gpio_irq_mask(struct irq_data *d) in aspeed_gpio_irq_mask()
598 static void aspeed_gpio_irq_unmask(struct irq_data *d) in aspeed_gpio_irq_unmask()
603 static int aspeed_gpio_set_type(struct irq_data *d, unsigned int type) in aspeed_gpio_set_type()
1092 static void aspeed_gpio_irq_print_chip(struct irq_data *d, struct seq_file *p) in aspeed_gpio_irq_print_chip()
H A Dgpio-pca953x.c719 static void pca953x_irq_mask(struct irq_data *d) in pca953x_irq_mask()
729 static void pca953x_irq_unmask(struct irq_data *d) in pca953x_irq_unmask()
739 static int pca953x_irq_set_wake(struct irq_data *d, unsigned int on) in pca953x_irq_set_wake()
752 static void pca953x_irq_bus_lock(struct irq_data *d) in pca953x_irq_bus_lock()
760 static void pca953x_irq_bus_sync_unlock(struct irq_data *d) in pca953x_irq_bus_sync_unlock()
792 static int pca953x_irq_set_type(struct irq_data *d, unsigned int type) in pca953x_irq_set_type()
810 static void pca953x_irq_shutdown(struct irq_data *d) in pca953x_irq_shutdown()
820 static void pca953x_irq_print_chip(struct irq_data *data, struct seq_file *p) in pca953x_irq_print_chip()
/openbmc/linux/drivers/mfd/
H A Dsprd-sc27xx-spi.c42 struct regmap_irq_chip_data *irq_data; member
201 &ddata->irq_chip, &ddata->irq_data); in sprd_pmic_probe()
/openbmc/linux/arch/mips/ath25/
H A Dar2315.c92 static void ar2315_misc_irq_unmask(struct irq_data *d) in ar2315_misc_irq_unmask()
97 static void ar2315_misc_irq_mask(struct irq_data *d) in ar2315_misc_irq_mask()
H A Dar5312.c94 static void ar5312_misc_irq_unmask(struct irq_data *d) in ar5312_misc_irq_unmask()
100 static void ar5312_misc_irq_mask(struct irq_data *d) in ar5312_misc_irq_mask()
/openbmc/linux/drivers/vlynq/
H A Dvlynq.c125 static void vlynq_irq_unmask(struct irq_data *d) in vlynq_irq_unmask()
138 static void vlynq_irq_mask(struct irq_data *d) in vlynq_irq_mask()
151 static int vlynq_irq_type(struct irq_data *d, unsigned int flow_type) in vlynq_irq_type()
182 static void vlynq_local_ack(struct irq_data *d) in vlynq_local_ack()
192 static void vlynq_remote_ack(struct irq_data *d) in vlynq_remote_ack()
/openbmc/linux/drivers/spmi/
H A Dspmi-pmic-arb.c564 static void qpnpint_spmi_write(struct irq_data *d, u8 reg, void *buf, in qpnpint_spmi_write()
577 static void qpnpint_spmi_read(struct irq_data *d, u8 reg, void *buf, size_t len) in qpnpint_spmi_read()
589 static int qpnpint_spmi_masked_write(struct irq_data *d, u8 reg, in qpnpint_spmi_masked_write()
715 static void qpnpint_irq_ack(struct irq_data *d) in qpnpint_irq_ack()
728 static void qpnpint_irq_mask(struct irq_data *d) in qpnpint_irq_mask()
736 static void qpnpint_irq_unmask(struct irq_data *d) in qpnpint_irq_unmask()
760 static int qpnpint_irq_set_type(struct irq_data *d, unsigned int flow_type) in qpnpint_irq_set_type()
800 static int qpnpint_irq_set_wake(struct irq_data *d, unsigned int on) in qpnpint_irq_set_wake()
807 static int qpnpint_get_irqchip_state(struct irq_data *d, in qpnpint_get_irqchip_state()
824 struct irq_data *d, bool reserve) in qpnpint_irq_domain_activate()
/openbmc/linux/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c414 struct irq_data *d = irq_get_irq_data(irq); in nmk_gpio_disable_lazy_irq()
612 static void nmk_gpio_irq_ack(struct irq_data *d) in nmk_gpio_irq_ack()
682 struct irq_data *d, bool enable) in nmk_gpio_irq_maskunmask()
700 static void nmk_gpio_irq_mask(struct irq_data *d) in nmk_gpio_irq_mask()
709 static void nmk_gpio_irq_unmask(struct irq_data *d) in nmk_gpio_irq_unmask()
718 static int nmk_gpio_irq_set_wake(struct irq_data *d, unsigned int on) in nmk_gpio_irq_set_wake()
743 static int nmk_gpio_irq_set_type(struct irq_data *d, unsigned int type) in nmk_gpio_irq_set_type()
785 static unsigned int nmk_gpio_irq_startup(struct irq_data *d) in nmk_gpio_irq_startup()
795 static void nmk_gpio_irq_shutdown(struct irq_data *d) in nmk_gpio_irq_shutdown()
1081 static void nmk_gpio_irq_print_chip(struct irq_data *d, struct seq_file *p) in nmk_gpio_irq_print_chip()
/openbmc/linux/drivers/pci/controller/
H A Dpci-aardvark.c1297 static void advk_msi_irq_compose_msi_msg(struct irq_data *data, in advk_msi_irq_compose_msi_msg()
1308 static int advk_msi_set_affinity(struct irq_data *irq_data, in advk_msi_set_affinity() argument
1314 static void advk_msi_irq_mask(struct irq_data *d) in advk_msi_irq_mask()
1328 static void advk_msi_irq_unmask(struct irq_data *d) in advk_msi_irq_unmask()
1342 static void advk_msi_top_irq_mask(struct irq_data *d) in advk_msi_top_irq_mask()
1348 static void advk_msi_top_irq_unmask(struct irq_data *d) in advk_msi_top_irq_unmask()
1388 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in advk_msi_irq_domain_free()
1401 static void advk_pcie_irq_mask(struct irq_data *d) in advk_pcie_irq_mask()
1415 static void advk_pcie_irq_unmask(struct irq_data *d) in advk_pcie_irq_unmask()
H A Dpci-ftpci100.c256 static void faraday_pci_ack_irq(struct irq_data *d) in faraday_pci_ack_irq()
267 static void faraday_pci_mask_irq(struct irq_data *d) in faraday_pci_mask_irq()
278 static void faraday_pci_unmask_irq(struct irq_data *d) in faraday_pci_unmask_irq()
/openbmc/linux/drivers/rtc/
H A Drtc-spear.c154 unsigned int irq_data; in spear_rtc_irq() local
157 irq_data = readl(config->ioaddr + STATUS_REG); in spear_rtc_irq()
160 if ((irq_data & RTC_INT_MASK)) { in spear_rtc_irq()
/openbmc/linux/arch/arm/mach-omap2/
H A Domap-wakeupgen.c133 static void wakeupgen_mask(struct irq_data *d) in wakeupgen_mask()
146 static void wakeupgen_unmask(struct irq_data *d) in wakeupgen_unmask()
160 static int wakeupgen_irq_set_type(struct irq_data *d, unsigned int type) in wakeupgen_irq_set_type()
H A Dprm_common.c151 chip->irq_ack(&desc->irq_data); in omap_prcm_irq_handler()
153 chip->irq_eoi(&desc->irq_data); in omap_prcm_irq_handler()
154 chip->irq_unmask(&desc->irq_data); in omap_prcm_irq_handler()
/openbmc/linux/drivers/parisc/
H A Diosapic.c594 static void iosapic_mask_irq(struct irq_data *d) in iosapic_mask_irq()
607 static void iosapic_unmask_irq(struct irq_data *d) in iosapic_unmask_irq()
650 static void iosapic_eoi_irq(struct irq_data *d) in iosapic_eoi_irq()
659 static int iosapic_set_affinity_irq(struct irq_data *d, in iosapic_set_affinity_irq()
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_lpe_audio.c156 static void lpe_audio_irq_unmask(struct irq_data *d) in lpe_audio_irq_unmask()
160 static void lpe_audio_irq_mask(struct irq_data *d) in lpe_audio_irq_mask()
/openbmc/linux/include/linux/irqchip/
H A Dirq-madera.h99 return regmap_irq_get_virq(madera->irq_data, irq); in madera_get_irq_mapping()
/openbmc/linux/arch/sh/boards/mach-se/7722/
H A Dirq.c30 struct irq_data *data = irq_desc_get_irq_data(desc); in se7722_irq_demux()
/openbmc/linux/arch/ia64/kernel/
H A Dirq.c86 struct irq_data *data = irq_desc_get_irq_data(desc); in migrate_irqs()

1...<<21222324252627282930