/linux-4.1.27/include/linux/ |
D | irqdomain.h | 114 void *host_data; member 152 void *host_data); 157 void *host_data); 163 void *host_data); 177 void *host_data) in irq_domain_add_linear() argument 179 return __irq_domain_add(of_node, size, size, 0, ops, host_data); in irq_domain_add_linear() 184 void *host_data) in irq_domain_add_nomap() argument 186 return __irq_domain_add(of_node, 0, max_irq, max_irq, ops, host_data); in irq_domain_add_nomap() 191 void *host_data) in irq_domain_add_legacy_isa() argument 194 host_data); in irq_domain_add_legacy_isa() [all …]
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
D | flipper-pic.c | 105 irq_set_chip_data(virq, h->host_data); in flipper_pic_map() 176 void __iomem *io_base = flipper_irq_host->host_data; in flipper_pic_get_irq() 222 void __iomem *io_base = flipper_irq_host->host_data; in flipper_quiesce() 234 if (flipper_irq_host && flipper_irq_host->host_data) { in flipper_platform_reset() 235 io_base = flipper_irq_host->host_data; in flipper_platform_reset() 248 if (flipper_irq_host && flipper_irq_host->host_data) { in flipper_is_reset_button_pressed() 249 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() 232 void __iomem *io_base = hlwd_irq_host->host_data; in hlwd_quiesce()
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 1144 struct octeon_irq_ciu_domain_data *dd = d->host_data; in octeon_irq_ciu_xlat() 1178 struct octeon_irq_ciu_domain_data *dd = d->host_data; in octeon_irq_ciu_map() 1215 struct octeon_irq_gpio_domain_data *gpiod = d->host_data; in octeon_irq_gpio_map() 2078 struct octeon_irq_cib_host_data *host_data; member 2087 struct octeon_irq_cib_host_data *host_data = cd->host_data; in octeon_irq_cib_enable() local 2089 raw_spin_lock_irqsave(&host_data->lock, flags); in octeon_irq_cib_enable() 2090 en = cvmx_read_csr(host_data->en_reg); in octeon_irq_cib_enable() 2092 cvmx_write_csr(host_data->en_reg, en); in octeon_irq_cib_enable() 2093 raw_spin_unlock_irqrestore(&host_data->lock, flags); in octeon_irq_cib_enable() 2101 struct octeon_irq_cib_host_data *host_data = cd->host_data; in octeon_irq_cib_disable() local [all …]
|
/linux-4.1.27/drivers/irqchip/ |
D | irq-sirfsoc.c | 52 void __iomem *base = sirfsoc_irqdomain->host_data; in sirfsoc_handle_irq() 95 void __iomem *base = sirfsoc_irqdomain->host_data; in sirfsoc_irq_suspend() 107 void __iomem *base = sirfsoc_irqdomain->host_data; in sirfsoc_irq_resume()
|
D | irq-vt8500.c | 86 struct vt8500_irq_data *priv = d->domain->host_data; in vt8500_irq_mask() 107 struct vt8500_irq_data *priv = d->domain->host_data; in vt8500_irq_unmask() 118 struct vt8500_irq_data *priv = d->domain->host_data; in vt8500_irq_set_type()
|
D | irq-mmp.c | 67 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_ack_irq() 91 struct icu_chip_data *data = (struct icu_chip_data *)domain->host_data; in icu_mask_irq() 110 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-renesas-irqc.c | 159 struct irqc_priv *p = h->host_data; in irqc_irq_domain_map() 165 irq_set_chip_data(virq, h->host_data); in irqc_irq_domain_map()
|
D | irq-xtensa-mx.c | 30 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map()
|
D | irq-or1k-pic.c | 129 struct or1k_pic_dev *pic = d->host_data; in or1k_map()
|
D | irq-gic-v3.c | 700 irq_domain_set_info(d, irq, hw, &gic_chip, d->host_data, in gic_irq_domain_map() 706 irq_domain_set_info(d, irq, hw, &gic_chip, d->host_data, in gic_irq_domain_map() 714 irq_domain_set_info(d, irq, hw, &gic_chip, d->host_data, in gic_irq_domain_map()
|
D | irq-mtk-sysirq.c | 108 domain->host_data); in mtk_sysirq_domain_alloc()
|
D | irq-vf610-mscm-ir.c | 143 domain->host_data); in vf610_mscm_ir_domain_alloc()
|
D | exynos-combiner.c | 158 struct combiner_chip_data *combiner_data = d->host_data; in combiner_irq_domain_map()
|
D | irq-versatile-fpga.c | 123 struct fpga_irq_data *f = d->host_data; in fpga_irqdomain_map()
|
D | irq-keystone.c | 126 struct keystone_irq_device *kirq = h->host_data; in keystone_irq_map()
|
D | irq-renesas-intc-irqpin.c | 338 struct intc_irqpin_priv *p = h->host_data; in intc_irqpin_irq_domain_map() 344 irq_set_chip_data(virq, h->host_data); in intc_irqpin_irq_domain_map()
|
D | irq-tegra.c | 250 struct tegra_ictlr_info *info = domain->host_data; in tegra_ictlr_domain_alloc()
|
D | irq-gic-v2m.c | 156 struct v2m_data *v2m = domain->host_data; in gicv2m_irq_domain_alloc()
|
D | irq-hip04.c | 313 irq_set_chip_data(irq, d->host_data); in hip04_irq_domain_map()
|
D | irq-bcm7038-l1.c | 277 irq_set_chip_data(virq, d->host_data); in bcm7038_l1_map()
|
D | irq-vic.c | 198 struct vic_device *v = d->host_data; in vic_irqdomain_map()
|
D | irq-imgpdc.c | 121 return (struct pdc_intc_priv *)data->domain->host_data; in irqd_to_priv()
|
D | irq-gic.c | 801 irq_domain_set_info(d, irq, hw, &gic_chip, d->host_data, in gic_irq_domain_map() 805 irq_domain_set_info(d, irq, hw, &gic_chip, d->host_data, in gic_irq_domain_map()
|
D | irq-s3c24xx.c | 422 struct s3c_irq_intc *intc = h->host_data; in s3c24xx_irq_map()
|
D | irq-gic-v3-its.c | 1259 its = domain->parent->host_data; in its_msi_prepare()
|
/linux-4.1.27/kernel/irq/ |
D | irqdomain.c | 46 void *host_data) in __irq_domain_add() argument 58 domain->host_data = host_data; in __irq_domain_add() 132 void *host_data) in irq_domain_add_simple() argument 136 domain = __irq_domain_add(of_node, size, size, 0, ops, host_data); in irq_domain_add_simple() 176 void *host_data) in irq_domain_add_legacy() argument 181 first_hwirq + size, 0, ops, host_data); in irq_domain_add_legacy() 765 void *host_data) in irq_domain_add_hierarchy() argument 770 domain = irq_domain_add_linear(node, size, ops, host_data); in irq_domain_add_hierarchy() 772 domain = irq_domain_add_tree(node, ops, host_data); in irq_domain_add_hierarchy()
|
D | msi.c | 87 struct msi_domain_info *info = domain->host_data; in msi_domain_alloc() 117 struct msi_domain_info *info = domain->host_data; in msi_domain_free() 254 struct msi_domain_info *info = domain->host_data; in msi_domain_alloc_irqs() 334 return (struct msi_domain_info *)domain->host_data; in msi_get_domain_info()
|
/linux-4.1.27/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() 452 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() 668 struct s3c64xx_eint0_domain_data *ddata = h->host_data; in s3c64xx_eint0_irq_map()
|
D | pinctrl-exynos5440.c | 928 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.1.27/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 | 189 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 | 683 struct ipic *ipic = h->host_data; in ipic_host_map()
|
D | mpic.c | 1019 struct mpic *mpic = h->host_data; in mpic_host_map() 1108 struct mpic *mpic = h->host_data; in mpic_host_xlate()
|
/linux-4.1.27/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.1.27/arch/c6x/platforms/ |
D | megamod-pic.c | 122 struct megamod_pic *pic = h->host_data; in megamod_map() 221 pic->irqhost->host_data = pic; in init_megamod_pic()
|
/linux-4.1.27/drivers/clk/at91/ |
D | pmc.c | 122 struct at91_pmc *pmc = h->host_data; in pmc_irq_map() 140 struct at91_pmc *pmc = d->host_data; in pmc_irq_domain_xlate()
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | irq.c | 90 struct irq_chip *irq_chip = d->host_data; in xtensa_irq_map()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | axon_msi.c | 194 msic = irq_domain->host_data; in find_msi_translator() 313 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.1.27/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.1.27/arch/microblaze/kernel/ |
D | intc.c | 120 u32 intr_mask = (u32)d->host_data; in xintc_map()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-em.c | 259 struct em_gio_priv *p = h->host_data; in em_gio_irq_domain_map() 263 irq_set_chip_data(irq, h->host_data); in em_gio_irq_domain_map()
|
D | gpio-mpc8xxx.c | 321 struct mpc8xxx_gpio_chip *mpc8xxx_gc = h->host_data; in mpc8xxx_gpio_irq_map() 326 irq_set_chip_data(irq, h->host_data); in mpc8xxx_gpio_irq_map()
|
D | gpio-grgpio.c | 241 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-tz1090.c | 270 return (struct tz1090_gpio_bank *)data->domain->host_data; in irqd_to_gpio_bank()
|
D | gpio-bcm-kona.c | 517 ret = irq_set_chip_data(irq, d->host_data); in bcm_kona_gpio_irq_map()
|
D | gpiolib.c | 472 struct gpio_chip *chip = d->host_data; in gpiochip_irq_map() 497 struct gpio_chip *chip = d->host_data; in gpiochip_irq_unmap()
|
/linux-4.1.27/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 | 119 struct mt6397_chip *mt6397 = d->host_data; in mt6397_irq_domain_map()
|
D | max8998-irq.c | 204 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 | 293 struct max8997_dev *max8997 = d->host_data; in max8997_irq_domain_map()
|
D | arizona-irq.c | 172 struct regmap_irq_chip_data *data = h->host_data; in arizona_irq_map()
|
D | pm8921-core.c | 250 struct pm_irq_chip *chip = d->host_data; in pm8xxx_irq_domain_map()
|
D | tc3589x.c | 212 struct tc3589x *tc3589x = d->host_data; in tc3589x_irq_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 | 965 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.1.27/drivers/pci/host/ |
D | pci-keystone-dw.c | 198 irq_set_chip_data(irq, domain->host_data); in ks_dw_pcie_msi_map() 279 irq_set_chip_data(irq, d->host_data); in ks_dw_pcie_init_legacy_irq_map()
|
D | pcie-xilinx.c | 340 irq_set_chip_data(irq, domain->host_data); in xilinx_pcie_msi_map() 379 irq_set_chip_data(irq, domain->host_data); in xilinx_pcie_intx_map()
|
D | pci-dra7xx.c | 162 irq_set_chip_data(irq, domain->host_data); in dra7xx_pcie_intx_map()
|
D | pcie-rcar.c | 666 irq_set_chip_data(irq, domain->host_data); in rcar_msi_map()
|
D | pcie-designware.c | 335 irq_set_chip_data(irq, domain->host_data); in dw_pcie_msi_map()
|
D | pci-tegra.c | 1265 irq_set_chip_data(irq, domain->host_data); in tegra_msi_map()
|
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_irq.c | 161 struct mdp5_kms *mdp5_kms = d->host_data; in mdp5_hw_irqdomain_map()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | pxa_cplds_irqs.c | 83 struct cplds *fpga = d->host_data; in cplds_irq_domain_map()
|
/linux-4.1.27/arch/x86/kernel/ |
D | devicetree.c | 217 idx = (u32)(long)domain->host_data; in ioapic_xlate()
|
/linux-4.1.27/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.1.27/drivers/spmi/ |
D | spmi-pmic-arb.c | 634 struct spmi_pmic_arb_dev *pa = d->host_data; in qpnpint_irq_domain_dt_translate() 681 struct spmi_pmic_arb_dev *pa = d->host_data; in qpnpint_irq_domain_map() 686 irq_set_chip_data(virq, d->host_data); in qpnpint_irq_domain_map()
|
/linux-4.1.27/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.1.27/arch/powerpc/sysdev/qe_lib/ |
D | qe_ic.c | 256 struct qe_ic *qe_ic = h->host_data; in qe_ic_host_map()
|
/linux-4.1.27/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.1.27/arch/x86/kernel/apic/ |
D | io_apic.c | 944 int ioapic = (int)(long)domain->host_data; in alloc_irq_from_domain() 1089 ioapic = (int)(long)data->domain->host_data; in mp_unmap_irq() 3022 int ioapic = (int)(long)domain->host_data; in mp_irqdomain_map() 3060 int ioapic = (int)(long)domain->host_data; in mp_irqdomain_unmap()
|
/linux-4.1.27/drivers/base/regmap/ |
D | regmap-irq.c | 304 struct regmap_irq_chip_data *data = h->host_data; in regmap_irq_map()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-adi2.c | 888 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()
|