/linux-4.4.14/include/linux/ |
D | irqdomain.h | 147 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/ |
D | flipper-pic.c | 105 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()
|
D | hlwd-pic.c | 98 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/ |
D | octeon-irq.c | 1143 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/ |
D | irq-sirfsoc.c | 56 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()
|
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-mmp.c | 66 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()
|
D | irq-xtensa-mx.c | 29 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map()
|
D | irq-or1k-pic.c | 128 struct or1k_pic_dev *pic = d->host_data; in or1k_map()
|
D | irq-gic-v3.c | 738 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()
|
D | irq-mtk-sysirq.c | 110 domain->host_data); in mtk_sysirq_domain_alloc()
|
D | irq-vf610-mscm-ir.c | 146 domain->host_data); in vf610_mscm_ir_domain_alloc()
|
D | irq-keystone.c | 126 struct keystone_irq_device *kirq = h->host_data; in keystone_irq_map()
|
D | irq-versatile-fpga.c | 123 struct fpga_irq_data *f = d->host_data; in fpga_irqdomain_map()
|
D | exynos-combiner.c | 162 struct combiner_chip_data *combiner_data = d->host_data; in combiner_irq_domain_map()
|
D | irq-renesas-intc-irqpin.c | 347 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()
|
D | irq-imx-gpcv2.c | 194 &gpcv2_irqchip_data_chip, domain->host_data); in imx_gpcv2_domain_alloc()
|
D | irq-tegra.c | 251 struct tegra_ictlr_info *info = domain->host_data; in tegra_ictlr_domain_alloc()
|
D | irq-renesas-irqc.c | 72 return data->domain->host_data; in irq_data_to_priv()
|
D | irq-gic.c | 939 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()
|
D | irq-hip04.c | 316 irq_set_chip_data(irq, d->host_data); in hip04_irq_domain_map()
|
D | irq-bcm7038-l1.c | 276 irq_set_chip_data(virq, d->host_data); in bcm7038_l1_map()
|
D | irq-imgpdc.c | 121 return (struct pdc_intc_priv *)data->domain->host_data; in irqd_to_priv()
|
D | irq-vic.c | 197 struct vic_device *v = d->host_data; in vic_irqdomain_map()
|
D | irq-gic-v3-its.c | 1539 inner_domain->host_data = info; in its_probe()
|
D | irq-s3c24xx.c | 419 struct s3c_irq_intc *intc = h->host_data; in s3c24xx_irq_map()
|
/linux-4.4.14/kernel/irq/ |
D | msi.c | 104 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()
|
D | irqdomain.c | 97 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/ |
D | pinctrl-s3c24xx.c | 205 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()
|
D | pinctrl-s3c64xx.c | 390 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()
|
D | pinctrl-exynos5440.c | 893 struct exynos5440_pinctrl_priv_data *d = h->host_data; in exynos5440_gpio_irq_map()
|
D | pinctrl-exynos.c | 254 struct samsung_pin_bank *b = h->host_data; in exynos_eint_irq_map()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | xilinx_intc.c | 169 irq_set_chip_data(virq, h->host_data); in xilinx_intc_map() 216 void * regs = master_irqhost->host_data; in xilinx_intc_get_irq()
|
D | ehv_pic.c | 191 struct ehv_pic *ehv_pic = h->host_data; in ehv_pic_host_map()
|
D | fsl_msi.c | 72 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()
|
D | uic.c | 179 struct uic *uic = h->host_data; in uic_host_map()
|
D | ipic.c | 685 struct ipic *ipic = h->host_data; in ipic_host_map()
|
D | mpic.c | 1003 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/ |
D | ncr53c8xx.c | 3673 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/ |
D | megamod-pic.c | 123 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/ |
D | pcie-altera-msi.c | 127 struct altera_msi *msi = domain->host_data; in altera_irq_domain_alloc() 145 domain->host_data, handle_simple_irq, in altera_irq_domain_alloc()
|
D | pci-xgene-msi.c | 206 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()
|
D | pci-keystone-dw.c | 190 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()
|
D | pcie-xilinx.c | 338 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()
|
D | pcie-altera.c | 379 irq_set_chip_data(irq, domain->host_data); in altera_pcie_intx_map()
|
D | pci-dra7xx.c | 176 irq_set_chip_data(irq, domain->host_data); in dra7xx_pcie_intx_map()
|
D | pcie-designware.c | 395 irq_set_chip_data(irq, domain->host_data); in dw_pcie_msi_map()
|
D | pcie-rcar.c | 692 irq_set_chip_data(irq, domain->host_data); in rcar_msi_map()
|
D | pci-tegra.c | 1250 irq_set_chip_data(irq, domain->host_data); in tegra_msi_map()
|
/linux-4.4.14/drivers/clk/at91/ |
D | pmc.c | 122 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/ |
D | gpio-em.c | 258 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()
|
D | gpio-grgpio.c | 246 struct grgpio_priv *priv = d->host_data; in grgpio_irq_map() 296 struct grgpio_priv *priv = d->host_data; in grgpio_irq_unmap()
|
D | gpio-mpc8xxx.c | 331 irq_set_chip_data(irq, h->host_data); in mpc8xxx_gpio_irq_map()
|
D | gpio-tz1090.c | 270 return (struct tz1090_gpio_bank *)data->domain->host_data; in irqd_to_gpio_bank()
|
D | gpio-bcm-kona.c | 523 ret = irq_set_chip_data(irq, d->host_data); in bcm_kona_gpio_irq_map()
|
D | gpiolib.c | 544 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/ |
D | axon_msi.c | 195 msic = irq_domain->host_data; in find_msi_translator() 314 irq_set_chip_data(virq, h->host_data); in msic_host_map()
|
D | spider-pic.c | 174 irq_set_chip_data(virq, h->host_data); in spider_host_map()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | irq.c | 95 struct irq_chip *irq_chip = d->host_data; in xtensa_irq_map()
|
/linux-4.4.14/arch/powerpc/platforms/82xx/ |
D | pq2ads-pci-pic.c | 109 irq_set_chip_data(virq, h->host_data); in pci_pic_host_map()
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | intc.c | 119 u32 intr_mask = (u32)d->host_data; in xintc_map()
|
/linux-4.4.14/drivers/mfd/ |
D | lp8788-irq.c | 138 struct lp8788_irq_data *irqd = d->host_data; in lp8788_irq_map()
|
D | wm8994-irq.c | 170 struct wm8994 *wm8994 = h->host_data; in wm8994_edge_irq_map()
|
D | mt6397-core.c | 159 struct mt6397_chip *mt6397 = d->host_data; in mt6397_irq_domain_map()
|
D | max8998-irq.c | 201 struct max8997_dev *max8998 = d->host_data; in max8998_irq_domain_map()
|
D | twl6030-irq.c | 349 struct twl6030_irq *pdata = d->host_data; in twl6030_irq_map()
|
D | max8997-irq.c | 292 struct max8997_dev *max8997 = d->host_data; in max8997_irq_domain_map()
|
D | arizona-irq.c | 172 struct arizona *data = h->host_data; in arizona_irq_map()
|
D | tc3589x.c | 212 struct tc3589x *tc3589x = d->host_data; in tc3589x_irq_map()
|
D | pm8921-core.c | 288 struct pm_irq_chip *chip = d->host_data; in pm8xxx_irq_domain_map()
|
D | wm831x-irq.c | 552 irq_set_chip_data(virq, h->host_data); in wm831x_irq_map()
|
D | tps6586x.c | 297 struct tps6586x *tps6586x = h->host_data; in tps6586x_irq_map()
|
D | max8925-core.c | 650 irq_set_chip_data(virq, d->host_data); in max8925_irq_domain_map()
|
D | stmpe.c | 966 struct stmpe *stmpe = d->host_data; in stmpe_irq_map()
|
D | 88pm860x-core.c | 558 irq_set_chip_data(virq, d->host_data); in pm860x_irq_domain_map()
|
D | ab8500-core.c | 559 struct ab8500 *ab8500 = d->host_data; in ab8500_irq_map()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | pxa_cplds_irqs.c | 83 struct cplds *fpga = d->host_data; in cplds_irq_domain_map()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_irq.c | 174 struct mdp5_kms *mdp5_kms = d->host_data; in mdp5_hw_irqdomain_map()
|
/linux-4.4.14/drivers/net/fddi/ |
D | defxx.c | 288 …_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/ |
D | spmi-pmic-arb.c | 646 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/ |
D | mpc52xx_gpt.c | 210 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/ |
D | qe_ic.c | 258 struct qe_ic *qe_ic = h->host_data; in qe_ic_host_map()
|
/linux-4.4.14/arch/mips/pci/ |
D | pci-ar2315.c | 371 irq_set_chip_data(irq, d->host_data); in ar2315_pci_irq_map()
|
D | pci-rt3883.c | 194 irq_set_chip_data(irq, d->host_data); in rt3883_pci_irq_map()
|
/linux-4.4.14/drivers/base/regmap/ |
D | regmap-irq.c | 325 struct regmap_irq_chip_data *data = h->host_data; in regmap_irq_map()
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-adi2.c | 878 struct gpio_port *port = d->host_data; in adi_gpio_irq_map()
|
D | pinctrl-single.c | 1699 struct pcs_soc_data *pcs_soc = d->host_data; in pcs_irqdomain_map()
|
/linux-4.4.14/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 710 struct sunxi_pinctrl *pctl = d->host_data; in sunxi_pinctrl_irq_of_xlate()
|
/linux-4.4.14/drivers/iommu/ |
D | intel_irq_remapping.c | 1305 struct intel_iommu *iommu = domain->host_data; in intel_irq_remapping_alloc()
|
/linux-4.4.14/arch/x86/kernel/apic/ |
D | io_apic.c | 3007 return (int)(long)domain->host_data; in mp_irqdomain_ioapic_idx()
|