Home
last modified time | relevance | path

Searched refs:host_data (Results 1 – 25 of 83) sorted by relevance

1234

/linux-4.19.296/drivers/irqchip/
Dirq-stm32-exti.c48 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 …]
Dirq-ath79-misc.c30 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()
Dirq-pic32-evic.c58 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()
Dirq-vt8500.c85 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()
Dirq-tango.c78 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()
Dirq-meson-gpio.c223 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()
Dirq-mmp.c69 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()
Dirq-sni-exiu.c126 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()
Dirq-jcore-aic.c49 struct irq_chip *aic = d->host_data; in jcore_aic_irqdomain_map()
Dirq-mvebu-gicp.c83 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()
Dirq-aspeed-i2c-ic.c59 irq_set_chip_data(irq, domain->host_data); in aspeed_i2c_ic_map_irq_domain()
Dqcom-irq-combiner.c117 irq_set_chip_data(irq, domain->host_data); in combiner_irq_map()
130 struct combiner *combiner = d->host_data; in combiner_irq_translate()
Dirq-sirfsoc.c34 return (void __iomem __force *)sirfsoc_irqdomain->host_data; in sirfsoc_irq_get_regbase()
Dirq-xtensa-mx.c29 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map()
Dirq-or1k-pic.c127 struct or1k_pic_dev *pic = d->host_data; in or1k_map()
Dirq-ts4800.c53 struct ts4800_irq_data *data = d->host_data; in ts4800_irqdomain_map()
/linux-4.19.296/include/linux/
Dirqdomain.h161 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/
Dplatform-msi.c25 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/
Dgpio-xgene-sb.c144 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()
Dgpio-uniphier.c275 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()
Dgpio-em.c260 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()
Dgpio-grgpio.c238 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/
Dpcie-altera-msi.c118 struct altera_msi *msi = domain->host_data; in altera_irq_domain_alloc()
136 domain->host_data, handle_simple_irq, in altera_irq_domain_alloc()
Dpci-aardvark.c851 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()
Dpci-xgene-msi.c197 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()

1234