Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dirqdomain.h147 void *host_data; member
193 void *host_data);
198 void *host_data);
204 void *host_data);
235 void *host_data) in irq_domain_add_linear() argument
237 return __irq_domain_add(of_node_to_fwnode(of_node), size, size, 0, ops, host_data); in irq_domain_add_linear()
242 void *host_data) in irq_domain_add_nomap() argument
244 return __irq_domain_add(of_node_to_fwnode(of_node), 0, max_irq, max_irq, ops, host_data); in irq_domain_add_nomap()
249 void *host_data) in irq_domain_add_legacy_isa() argument
252 host_data); in irq_domain_add_legacy_isa()
[all …]
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dflipper-pic.c105 irq_set_chip_data(virq, h->host_data); in flipper_pic_map()
177 void __iomem *io_base = flipper_irq_host->host_data; in flipper_pic_get_irq()
223 void __iomem *io_base = flipper_irq_host->host_data; in flipper_quiesce()
235 if (flipper_irq_host && flipper_irq_host->host_data) { in flipper_platform_reset()
236 io_base = flipper_irq_host->host_data; in flipper_platform_reset()
249 if (flipper_irq_host && flipper_irq_host->host_data) { in flipper_is_reset_button_pressed()
250 io_base = flipper_irq_host->host_data; in flipper_is_reset_button_pressed()
Dhlwd-pic.c98 irq_set_chip_data(virq, h->host_data); in hlwd_pic_map()
110 void __iomem *io_base = h->host_data; in __hlwd_pic_get_irq()
231 void __iomem *io_base = hlwd_irq_host->host_data; in hlwd_quiesce()
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-irq.c1143 struct octeon_irq_ciu_domain_data *dd = d->host_data; in octeon_irq_ciu_xlat()
1177 struct octeon_irq_ciu_domain_data *dd = d->host_data; in octeon_irq_ciu_map()
1214 struct octeon_irq_gpio_domain_data *gpiod = d->host_data; in octeon_irq_gpio_map()
2082 struct octeon_irq_cib_host_data *host_data; member
2091 struct octeon_irq_cib_host_data *host_data = cd->host_data; in octeon_irq_cib_enable() local
2093 raw_spin_lock_irqsave(&host_data->lock, flags); in octeon_irq_cib_enable()
2094 en = cvmx_read_csr(host_data->en_reg); in octeon_irq_cib_enable()
2096 cvmx_write_csr(host_data->en_reg, en); in octeon_irq_cib_enable()
2097 raw_spin_unlock_irqrestore(&host_data->lock, flags); in octeon_irq_cib_enable()
2105 struct octeon_irq_cib_host_data *host_data = cd->host_data; in octeon_irq_cib_disable() local
[all …]
/linux-4.4.14/drivers/irqchip/
Dirq-sirfsoc.c56 void __iomem *base = sirfsoc_irqdomain->host_data; in sirfsoc_handle_irq()
97 void __iomem *base = sirfsoc_irqdomain->host_data; in sirfsoc_irq_suspend()
109 void __iomem *base = sirfsoc_irqdomain->host_data; in sirfsoc_irq_resume()
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-mmp.c66 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_ack_irq()
90 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_irq()
109 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_unmask_irq()
143 data = (struct icu_chip_data *)domain->host_data; in icu_mux_irq_demux()
Dirq-xtensa-mx.c29 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map()
Dirq-or1k-pic.c128 struct or1k_pic_dev *pic = d->host_data; in or1k_map()
Dirq-gic-v3.c738 irq_domain_set_info(d, irq, hw, chip, d->host_data, in gic_irq_domain_map()
744 irq_domain_set_info(d, irq, hw, chip, d->host_data, in gic_irq_domain_map()
752 irq_domain_set_info(d, irq, hw, chip, d->host_data, in gic_irq_domain_map()
Dirq-mtk-sysirq.c110 domain->host_data); in mtk_sysirq_domain_alloc()
Dirq-vf610-mscm-ir.c146 domain->host_data); in vf610_mscm_ir_domain_alloc()
Dirq-keystone.c126 struct keystone_irq_device *kirq = h->host_data; in keystone_irq_map()
Dirq-versatile-fpga.c123 struct fpga_irq_data *f = d->host_data; in fpga_irqdomain_map()
Dexynos-combiner.c162 struct combiner_chip_data *combiner_data = d->host_data; in combiner_irq_domain_map()
Dirq-renesas-intc-irqpin.c347 struct intc_irqpin_priv *p = h->host_data; in intc_irqpin_irq_domain_map()
353 irq_set_chip_data(virq, h->host_data); in intc_irqpin_irq_domain_map()
Dirq-imx-gpcv2.c194 &gpcv2_irqchip_data_chip, domain->host_data); in imx_gpcv2_domain_alloc()
Dirq-tegra.c251 struct tegra_ictlr_info *info = domain->host_data; in tegra_ictlr_domain_alloc()
Dirq-renesas-irqc.c72 return data->domain->host_data; in irq_data_to_priv()
Dirq-gic.c939 if (d->host_data == (void *)&gic_data[0]) in gic_irq_domain_map()
945 irq_domain_set_info(d, irq, hw, chip, d->host_data, in gic_irq_domain_map()
949 irq_domain_set_info(d, irq, hw, chip, d->host_data, in gic_irq_domain_map()
Dirq-hip04.c316 irq_set_chip_data(irq, d->host_data); in hip04_irq_domain_map()
Dirq-bcm7038-l1.c276 irq_set_chip_data(virq, d->host_data); in bcm7038_l1_map()
Dirq-imgpdc.c121 return (struct pdc_intc_priv *)data->domain->host_data; in irqd_to_priv()
Dirq-vic.c197 struct vic_device *v = d->host_data; in vic_irqdomain_map()
Dirq-gic-v3-its.c1539 inner_domain->host_data = info; in its_probe()
Dirq-s3c24xx.c419 struct s3c_irq_intc *intc = h->host_data; in s3c24xx_irq_map()
/linux-4.4.14/kernel/irq/
Dmsi.c104 struct msi_domain_info *info = domain->host_data; in msi_domain_alloc()
134 struct msi_domain_info *info = domain->host_data; in msi_domain_free()
267 struct msi_domain_info *info = domain->host_data; in msi_domain_alloc_irqs()
347 return (struct msi_domain_info *)domain->host_data; in msi_get_domain_info()
Dirqdomain.c97 void *host_data) in __irq_domain_add() argument
114 domain->host_data = host_data; in __irq_domain_add()
188 void *host_data) in irq_domain_add_simple() argument
192 domain = __irq_domain_add(of_node_to_fwnode(of_node), size, size, 0, ops, host_data); in irq_domain_add_simple()
232 void *host_data) in irq_domain_add_legacy() argument
237 first_hwirq + size, 0, ops, host_data); in irq_domain_add_legacy()
876 void *host_data) in irq_domain_create_hierarchy() argument
881 domain = irq_domain_create_linear(fwnode, size, ops, host_data); in irq_domain_create_hierarchy()
883 domain = irq_domain_create_tree(fwnode, ops, host_data); in irq_domain_create_hierarchy()
/linux-4.4.14/drivers/pinctrl/samsung/
Dpinctrl-s3c24xx.c205 struct s3c24xx_eint_domain_data *ddata = bank->irq_domain->host_data; in s3c2410_eint0_3_ack()
216 struct s3c24xx_eint_domain_data *ddata = bank->irq_domain->host_data; in s3c2410_eint0_3_mask()
227 struct s3c24xx_eint_domain_data *ddata = bank->irq_domain->host_data; in s3c2410_eint0_3_unmask()
422 struct s3c24xx_eint_domain_data *ddata = h->host_data; in s3c24xx_gpf_irq_map()
451 struct s3c24xx_eint_domain_data *ddata = h->host_data; in s3c24xx_gpg_irq_map()
Dpinctrl-s3c64xx.c390 struct samsung_pin_bank *bank = h->host_data; in s3c64xx_gpio_irq_map()
664 struct s3c64xx_eint0_domain_data *ddata = h->host_data; in s3c64xx_eint0_irq_map()
Dpinctrl-exynos5440.c893 struct exynos5440_pinctrl_priv_data *d = h->host_data; in exynos5440_gpio_irq_map()
Dpinctrl-exynos.c254 struct samsung_pin_bank *b = h->host_data; in exynos_eint_irq_map()
/linux-4.4.14/arch/powerpc/sysdev/
Dxilinx_intc.c169 irq_set_chip_data(virq, h->host_data); in xilinx_intc_map()
216 void * regs = master_irqhost->host_data; in xilinx_intc_get_irq()
Dehv_pic.c191 struct ehv_pic *ehv_pic = h->host_data; in ehv_pic_host_map()
Dfsl_msi.c72 struct fsl_msi *msi_data = irqd->domain->host_data; in fsl_msi_print_chip()
93 struct fsl_msi *msi_data = h->host_data; in fsl_msi_host_map()
Duic.c179 struct uic *uic = h->host_data; in uic_host_map()
Dipic.c685 struct ipic *ipic = h->host_data; in ipic_host_map()
Dmpic.c1003 struct mpic *mpic = h->host_data; in mpic_host_map()
1092 struct mpic *mpic = h->host_data; in mpic_host_xlate()
/linux-4.4.14/drivers/scsi/
Dncr53c8xx.c3673 struct host_data { struct
7966 struct ncb *np = ((struct host_data *) host->hostdata)->ncb;
7976 struct ncb *np = ((struct host_data *) host->hostdata)->ncb;
8030 struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb;
8073 struct host_data *host_data = (struct host_data *)shost->hostdata; local
8074 struct ncb *np = host_data->ncb;
8114 struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb;
8141 struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb;
8249 struct host_data *host_data = (struct host_data *)host->hostdata; local
8251 return snprintf(buf, 20, "0x%x\n", host_data->ncb->revision_id);
[all …]
/linux-4.4.14/arch/c6x/platforms/
Dmegamod-pic.c123 struct megamod_pic *pic = h->host_data; in megamod_map()
222 pic->irqhost->host_data = pic; in init_megamod_pic()
/linux-4.4.14/drivers/pci/host/
Dpcie-altera-msi.c127 struct altera_msi *msi = domain->host_data; in altera_irq_domain_alloc()
145 domain->host_data, handle_simple_irq, in altera_irq_domain_alloc()
Dpci-xgene-msi.c206 struct xgene_msi *msi = domain->host_data; in xgene_irq_domain_alloc()
224 &xgene_msi_bottom_irq_chip, domain->host_data, in xgene_irq_domain_alloc()
Dpci-keystone-dw.c190 irq_set_chip_data(irq, domain->host_data); in ks_dw_pcie_msi_map()
270 irq_set_chip_data(irq, d->host_data); in ks_dw_pcie_init_legacy_irq_map()
Dpcie-xilinx.c338 irq_set_chip_data(irq, domain->host_data); in xilinx_pcie_msi_map()
376 irq_set_chip_data(irq, domain->host_data); in xilinx_pcie_intx_map()
Dpcie-altera.c379 irq_set_chip_data(irq, domain->host_data); in altera_pcie_intx_map()
Dpci-dra7xx.c176 irq_set_chip_data(irq, domain->host_data); in dra7xx_pcie_intx_map()
Dpcie-designware.c395 irq_set_chip_data(irq, domain->host_data); in dw_pcie_msi_map()
Dpcie-rcar.c692 irq_set_chip_data(irq, domain->host_data); in rcar_msi_map()
Dpci-tegra.c1250 irq_set_chip_data(irq, domain->host_data); in tegra_msi_map()
/linux-4.4.14/drivers/clk/at91/
Dpmc.c122 struct at91_pmc *pmc = h->host_data; in pmc_irq_map()
139 struct at91_pmc *pmc = d->host_data; in pmc_irq_domain_xlate()
/linux-4.4.14/drivers/gpio/
Dgpio-em.c258 struct em_gio_priv *p = h->host_data; in em_gio_irq_domain_map()
262 irq_set_chip_data(irq, h->host_data); in em_gio_irq_domain_map()
Dgpio-grgpio.c246 struct grgpio_priv *priv = d->host_data; in grgpio_irq_map()
296 struct grgpio_priv *priv = d->host_data; in grgpio_irq_unmap()
Dgpio-mpc8xxx.c331 irq_set_chip_data(irq, h->host_data); in mpc8xxx_gpio_irq_map()
Dgpio-tz1090.c270 return (struct tz1090_gpio_bank *)data->domain->host_data; in irqd_to_gpio_bank()
Dgpio-bcm-kona.c523 ret = irq_set_chip_data(irq, d->host_data); in bcm_kona_gpio_irq_map()
Dgpiolib.c544 struct gpio_chip *chip = d->host_data; in gpiochip_irq_map()
570 struct gpio_chip *chip = d->host_data; in gpiochip_irq_unmap()
/linux-4.4.14/arch/powerpc/platforms/cell/
Daxon_msi.c195 msic = irq_domain->host_data; in find_msi_translator()
314 irq_set_chip_data(virq, h->host_data); in msic_host_map()
Dspider-pic.c174 irq_set_chip_data(virq, h->host_data); in spider_host_map()
/linux-4.4.14/arch/xtensa/kernel/
Dirq.c95 struct irq_chip *irq_chip = d->host_data; in xtensa_irq_map()
/linux-4.4.14/arch/powerpc/platforms/82xx/
Dpq2ads-pci-pic.c109 irq_set_chip_data(virq, h->host_data); in pci_pic_host_map()
/linux-4.4.14/arch/microblaze/kernel/
Dintc.c119 u32 intr_mask = (u32)d->host_data; in xintc_map()
/linux-4.4.14/drivers/mfd/
Dlp8788-irq.c138 struct lp8788_irq_data *irqd = d->host_data; in lp8788_irq_map()
Dwm8994-irq.c170 struct wm8994 *wm8994 = h->host_data; in wm8994_edge_irq_map()
Dmt6397-core.c159 struct mt6397_chip *mt6397 = d->host_data; in mt6397_irq_domain_map()
Dmax8998-irq.c201 struct max8997_dev *max8998 = d->host_data; in max8998_irq_domain_map()
Dtwl6030-irq.c349 struct twl6030_irq *pdata = d->host_data; in twl6030_irq_map()
Dmax8997-irq.c292 struct max8997_dev *max8997 = d->host_data; in max8997_irq_domain_map()
Darizona-irq.c172 struct arizona *data = h->host_data; in arizona_irq_map()
Dtc3589x.c212 struct tc3589x *tc3589x = d->host_data; in tc3589x_irq_map()
Dpm8921-core.c288 struct pm_irq_chip *chip = d->host_data; in pm8xxx_irq_domain_map()
Dwm831x-irq.c552 irq_set_chip_data(virq, h->host_data); in wm831x_irq_map()
Dtps6586x.c297 struct tps6586x *tps6586x = h->host_data; in tps6586x_irq_map()
Dmax8925-core.c650 irq_set_chip_data(virq, d->host_data); in max8925_irq_domain_map()
Dstmpe.c966 struct stmpe *stmpe = d->host_data; in stmpe_irq_map()
D88pm860x-core.c558 irq_set_chip_data(virq, d->host_data); in pm860x_irq_domain_map()
Dab8500-core.c559 struct ab8500 *ab8500 = d->host_data; in ab8500_irq_map()
/linux-4.4.14/arch/arm/mach-pxa/
Dpxa_cplds_irqs.c83 struct cplds *fpga = d->host_data; in cplds_irq_domain_map()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_irq.c174 struct mdp5_kms *mdp5_kms = d->host_data; in mdp5_hw_irqdomain_map()
/linux-4.4.14/drivers/net/fddi/
Ddefxx.c288 …_req(DFX_board_t *bp, PI_UINT32 command, PI_UINT32 data_a, PI_UINT32 data_b, PI_UINT32 *host_data);
945 u32 host_data; /* LW data returned from port control call */ in dfx_bus_config_check() local
968 &host_data); in dfx_bus_config_check()
969 if ((status != DFX_K_SUCCESS) || (host_data == 2)) in dfx_bus_config_check()
2737 PI_UINT32 *host_data in dfx_hw_port_ctrl_req() argument
2777 if (host_data != NULL) in dfx_hw_port_ctrl_req()
2778 dfx_port_read_long(bp, PI_PDQ_K_REG_HOST_DATA, host_data); in dfx_hw_port_ctrl_req()
/linux-4.4.14/drivers/spmi/
Dspmi-pmic-arb.c646 struct spmi_pmic_arb_dev *pa = d->host_data; in qpnpint_irq_domain_dt_translate()
693 struct spmi_pmic_arb_dev *pa = d->host_data; in qpnpint_irq_domain_map()
698 irq_set_chip_data(virq, d->host_data); in qpnpint_irq_domain_map()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmpc52xx_gpt.c210 struct mpc52xx_gpt_priv *gpt = h->host_data; in mpc52xx_gpt_irq_map()
224 struct mpc52xx_gpt_priv *gpt = h->host_data; in mpc52xx_gpt_irq_xlate()
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/
Dqe_ic.c258 struct qe_ic *qe_ic = h->host_data; in qe_ic_host_map()
/linux-4.4.14/arch/mips/pci/
Dpci-ar2315.c371 irq_set_chip_data(irq, d->host_data); in ar2315_pci_irq_map()
Dpci-rt3883.c194 irq_set_chip_data(irq, d->host_data); in rt3883_pci_irq_map()
/linux-4.4.14/drivers/base/regmap/
Dregmap-irq.c325 struct regmap_irq_chip_data *data = h->host_data; in regmap_irq_map()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-adi2.c878 struct gpio_port *port = d->host_data; in adi_gpio_irq_map()
Dpinctrl-single.c1699 struct pcs_soc_data *pcs_soc = d->host_data; in pcs_irqdomain_map()
/linux-4.4.14/drivers/pinctrl/sunxi/
Dpinctrl-sunxi.c710 struct sunxi_pinctrl *pctl = d->host_data; in sunxi_pinctrl_irq_of_xlate()
/linux-4.4.14/drivers/iommu/
Dintel_irq_remapping.c1305 struct intel_iommu *iommu = domain->host_data; in intel_irq_remapping_alloc()
/linux-4.4.14/arch/x86/kernel/apic/
Dio_apic.c3007 return (int)(long)domain->host_data; in mp_irqdomain_ioapic_idx()