/linux-4.19.296/drivers/irqchip/ |
D | irq-stm32-exti.c | 48 struct stm32_exti_host_data *host_data; member 303 void __iomem *base = chip_data->host_data->base; in stm32_chip_suspend() 316 void __iomem *base = chip_data->host_data->base; in stm32_chip_resume() 389 void __iomem *base = chip_data->host_data->base; in stm32_exti_write_bit() 398 void __iomem *base = chip_data->host_data->base; in stm32_exti_set_bit() 411 void __iomem *base = chip_data->host_data->base; in stm32_exti_clr_bit() 468 void __iomem *base = chip_data->host_data->base; in stm32_exti_h_set_type() 573 struct stm32_exti_host_data *host_data = dm->host_data; in stm32_exti_h_domain_alloc() local 582 chip_data = &host_data->chips_data[bank]; in stm32_exti_h_domain_alloc() 587 p_irq = stm32_exti_to_irq(host_data->drv_data, hwirq); in stm32_exti_h_domain_alloc() [all …]
|
D | irq-ath79-misc.c | 30 void __iomem *base = domain->host_data; in ath79_misc_irq_handler() 102 irq_set_chip_data(irq, d->host_data); in misc_map() 114 void __iomem *base = domain->host_data; in ath79_misc_intc_domain_init()
|
D | irq-pic32-evic.c | 58 return (struct evic_chip_data *)data->domain->host_data; in irqd_to_priv() 132 struct evic_chip_data *priv = d->host_data; in pic32_irq_domain_map() 173 struct evic_chip_data *priv = d->host_data; in pic32_irq_domain_xlate() 197 struct evic_chip_data *priv = domain->host_data; in pic32_ext_irq_of_init()
|
D | irq-vt8500.c | 85 struct vt8500_irq_data *priv = d->domain->host_data; in vt8500_irq_mask() 106 struct vt8500_irq_data *priv = d->domain->host_data; in vt8500_irq_unmask() 117 struct vt8500_irq_data *priv = d->domain->host_data; in vt8500_irq_set_type()
|
D | irq-tango.c | 78 struct tangox_irq_chip *chip = dom->host_data; in tangox_irq_handler() 95 struct tangox_irq_chip *chip = gc->domain->host_data; in tangox_irq_set_type() 132 struct tangox_irq_chip *chip = gc->domain->host_data; in tangox_irq_init_chip()
|
D | irq-meson-gpio.c | 223 struct meson_gpio_irq_controller *ctl = data->domain->host_data; in meson_gpio_irq_set_type() 284 struct meson_gpio_irq_controller *ctl = domain->host_data; in meson_gpio_irq_domain_alloc() 319 struct meson_gpio_irq_controller *ctl = domain->host_data; in meson_gpio_irq_domain_free()
|
D | irq-mmp.c | 69 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_ack_irq() 93 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_irq() 112 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_unmask_irq() 146 data = (struct icu_chip_data *)domain->host_data; in icu_mux_irq_demux()
|
D | irq-sni-exiu.c | 126 struct exiu_irq_data *info = domain->host_data; in exiu_domain_translate() 147 struct exiu_irq_data *info = dom->host_data; in exiu_domain_alloc()
|
D | irq-jcore-aic.c | 49 struct irq_chip *aic = d->host_data; in jcore_aic_irqdomain_map()
|
D | irq-mvebu-gicp.c | 83 struct mvebu_gicp *gicp = domain->host_data; in gicp_irq_domain_alloc() 132 struct mvebu_gicp *gicp = domain->host_data; in gicp_irq_domain_free()
|
D | irq-aspeed-i2c-ic.c | 59 irq_set_chip_data(irq, domain->host_data); in aspeed_i2c_ic_map_irq_domain()
|
D | qcom-irq-combiner.c | 117 irq_set_chip_data(irq, domain->host_data); in combiner_irq_map() 130 struct combiner *combiner = d->host_data; in combiner_irq_translate()
|
D | irq-sirfsoc.c | 34 return (void __iomem __force *)sirfsoc_irqdomain->host_data; in sirfsoc_irq_get_regbase()
|
D | irq-xtensa-mx.c | 29 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map()
|
D | irq-or1k-pic.c | 127 struct or1k_pic_dev *pic = d->host_data; in or1k_map()
|
D | irq-ts4800.c | 53 struct ts4800_irq_data *data = d->host_data; in ts4800_irqdomain_map()
|
/linux-4.19.296/include/linux/ |
D | irqdomain.h | 161 void *host_data; member 257 void *host_data); 262 void *host_data); 268 void *host_data); 330 void *host_data) in irq_domain_add_linear() argument 332 return __irq_domain_add(of_node_to_fwnode(of_node), size, size, 0, ops, host_data); in irq_domain_add_linear() 337 void *host_data) in irq_domain_add_nomap() argument 339 return __irq_domain_add(of_node_to_fwnode(of_node), 0, max_irq, max_irq, ops, host_data); in irq_domain_add_nomap() 344 void *host_data) in irq_domain_add_legacy_isa() argument 347 host_data); in irq_domain_add_legacy_isa() [all …]
|
/linux-4.19.296/drivers/base/ |
D | platform-msi.c | 25 void *host_data; member 308 struct platform_msi_priv_data *data = domain->host_data; in platform_msi_get_host_data() 309 return data->host_data; in platform_msi_get_host_data() 328 void *host_data) in platform_msi_create_device_domain() argument 338 data->host_data = host_data; in platform_msi_create_device_domain() 368 struct platform_msi_priv_data *data = domain->host_data; in platform_msi_domain_free() 397 struct platform_msi_priv_data *data = domain->host_data; in platform_msi_domain_alloc()
|
/linux-4.19.296/drivers/gpio/ |
D | gpio-xgene-sb.c | 144 struct xgene_gpio_sb *priv = d->host_data; in xgene_gpio_sb_domain_activate() 164 struct xgene_gpio_sb *priv = d->host_data; in xgene_gpio_sb_domain_deactivate() 177 struct xgene_gpio_sb *priv = d->host_data; in xgene_gpio_sb_domain_translate() 193 struct xgene_gpio_sb *priv = domain->host_data; in xgene_gpio_sb_domain_alloc()
|
D | gpio-uniphier.c | 275 struct uniphier_gpio_priv *priv = domain->host_data; in uniphier_gpio_irq_domain_alloc() 310 struct uniphier_gpio_priv *priv = domain->host_data; in uniphier_gpio_irq_domain_activate() 319 struct uniphier_gpio_priv *priv = domain->host_data; in uniphier_gpio_irq_domain_deactivate()
|
D | gpio-em.c | 260 struct em_gio_priv *p = h->host_data; in em_gio_irq_domain_map() 264 irq_set_chip_data(irq, h->host_data); in em_gio_irq_domain_map()
|
D | gpio-grgpio.c | 238 struct grgpio_priv *priv = d->host_data; in grgpio_irq_map() 287 struct grgpio_priv *priv = d->host_data; in grgpio_irq_unmap()
|
/linux-4.19.296/drivers/pci/controller/ |
D | pcie-altera-msi.c | 118 struct altera_msi *msi = domain->host_data; in altera_irq_domain_alloc() 136 domain->host_data, handle_simple_irq, in altera_irq_domain_alloc()
|
D | pci-aardvark.c | 851 struct advk_pcie *pcie = domain->host_data; in advk_msi_irq_domain_alloc() 864 domain->host_data, handle_simple_irq, in advk_msi_irq_domain_alloc() 874 struct advk_pcie *pcie = domain->host_data; in advk_msi_irq_domain_free() 888 struct advk_pcie *pcie = d->domain->host_data; in advk_pcie_irq_mask() 902 struct advk_pcie *pcie = d->domain->host_data; in advk_pcie_irq_unmask() 917 struct advk_pcie *pcie = h->host_data; in advk_pcie_irq_map()
|
D | pci-xgene-msi.c | 197 struct xgene_msi *msi = domain->host_data; in xgene_irq_domain_alloc() 215 &xgene_msi_bottom_irq_chip, domain->host_data, in xgene_irq_domain_alloc()
|