chip_data 254 arch/arm/mach-s3c64xx/common.c mask |= (u32)data->chip_data; chip_data 263 arch/arm/mach-s3c64xx/common.c mask &= ~((u32)data->chip_data); chip_data 269 arch/arm/mach-s3c64xx/common.c __raw_writel((u32)data->chip_data, S3C64XX_EINT0PEND); chip_data 279 arch/mips/pci/pci-xtalk-bridge.c struct bridge_irq_chip_data *data = d->chip_data; chip_data 341 arch/mips/pci/pci-xtalk-bridge.c kfree(irqd->chip_data); chip_data 348 arch/mips/pci/pci-xtalk-bridge.c struct bridge_irq_chip_data *data = irqd->chip_data; chip_data 385 arch/mips/pci/pci-xtalk-bridge.c struct bridge_irq_chip_data *data = irqd->chip_data; chip_data 166 arch/mips/sgi-ip27/ip27-irq.c if (irqd && irqd->chip_data) chip_data 167 arch/mips/sgi-ip27/ip27-irq.c kfree(irqd->chip_data); chip_data 129 arch/sparc/kernel/leon_kernel.c mask = (unsigned long)data->chip_data; chip_data 152 arch/sparc/kernel/leon_kernel.c mask = (unsigned long)data->chip_data; chip_data 165 arch/sparc/kernel/leon_kernel.c mask = (unsigned long)data->chip_data; chip_data 189 arch/sparc/kernel/leon_kernel.c unsigned long mask = (unsigned long)data->chip_data; chip_data 320 arch/sparc/kernel/leon_pci_grpci1.c irqidx = (u32)data->chip_data - 1; chip_data 333 arch/sparc/kernel/leon_pci_grpci1.c irqidx = (u32)data->chip_data - 1; chip_data 458 arch/sparc/kernel/leon_pci_grpci2.c irqidx = (unsigned int)data->chip_data - 1; chip_data 473 arch/sparc/kernel/leon_pci_grpci2.c irqidx = (unsigned int)data->chip_data - 1; chip_data 775 arch/sparc/kernel/pcic.c mask = (unsigned long)data->chip_data; chip_data 785 arch/sparc/kernel/pcic.c mask = (unsigned long)data->chip_data; chip_data 471 arch/x86/kernel/apic/io_apic.c struct mp_chip_data *data = irq_data->chip_data; chip_data 486 arch/x86/kernel/apic/io_apic.c struct mp_chip_data *data = irq_data->chip_data; chip_data 1017 arch/x86/kernel/apic/io_apic.c if (__add_pin_to_irq_node(irq_data->chip_data, node, ioapic, chip_data 1026 arch/x86/kernel/apic/io_apic.c data = irq_data->chip_data; chip_data 1134 arch/x86/kernel/apic/io_apic.c data = irq_data->chip_data; chip_data 1696 arch/x86/kernel/apic/io_apic.c __unmask_ioapic(data->chip_data); chip_data 1768 arch/x86/kernel/apic/io_apic.c if (!io_apic_level_ack_pending(data->chip_data)) chip_data 1845 arch/x86/kernel/apic/io_apic.c eoi_ioapic_pin(cfg->vector, irq_data->chip_data); chip_data 1853 arch/x86/kernel/apic/io_apic.c struct mp_chip_data *data = irq_data->chip_data; chip_data 1867 arch/x86/kernel/apic/io_apic.c struct mp_chip_data *mpd = irqd->chip_data; chip_data 1918 arch/x86/kernel/apic/io_apic.c struct mp_chip_data *mcd = irqd->chip_data; chip_data 2129 arch/x86/kernel/apic/io_apic.c struct mp_chip_data *data = irq_data->chip_data; chip_data 3010 arch/x86/kernel/apic/io_apic.c irq_data->chip_data = data; chip_data 3040 arch/x86/kernel/apic/io_apic.c if (irq_data && irq_data->chip_data) { chip_data 3041 arch/x86/kernel/apic/io_apic.c data = irq_data->chip_data; chip_data 3045 arch/x86/kernel/apic/io_apic.c kfree(irq_data->chip_data); chip_data 86 arch/x86/kernel/apic/vector.c return irqd->chip_data; chip_data 488 arch/x86/kernel/apic/vector.c if (irqd && irqd->chip_data) { chip_data 492 arch/x86/kernel/apic/vector.c apicd = irqd->chip_data; chip_data 547 arch/x86/kernel/apic/vector.c WARN_ON_ONCE(irqd->chip_data); chip_data 556 arch/x86/kernel/apic/vector.c irqd->chip_data = apicd; chip_data 574 arch/x86/kernel/apic/vector.c irqd->chip_data = NULL; chip_data 607 arch/x86/kernel/apic/vector.c if (!irqd->chip_data) { chip_data 613 arch/x86/kernel/apic/vector.c memcpy(&apicd, irqd->chip_data, sizeof(apicd)); chip_data 60 arch/x86/platform/uv/uv_irq.c uv_program_mmr(cfg, data->chip_data); chip_data 78 arch/x86/platform/uv/uv_irq.c struct uv_irq_2_mmr_pnode *chip_data; chip_data 86 arch/x86/platform/uv/uv_irq.c chip_data = kmalloc_node(sizeof(*chip_data), GFP_KERNEL, chip_data 88 arch/x86/platform/uv/uv_irq.c if (!chip_data) chip_data 98 arch/x86/platform/uv/uv_irq.c chip_data->pnode = uv_blade_to_pnode(info->uv_blade); chip_data 99 arch/x86/platform/uv/uv_irq.c chip_data->offset = info->uv_offset; chip_data 100 arch/x86/platform/uv/uv_irq.c irq_domain_set_info(domain, virq, virq, &uv_irq_chip, chip_data, chip_data 103 arch/x86/platform/uv/uv_irq.c kfree(chip_data); chip_data 115 arch/x86/platform/uv/uv_irq.c kfree(irq_data->chip_data); chip_data 128 arch/x86/platform/uv/uv_irq.c uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data); chip_data 145 arch/x86/platform/uv/uv_irq.c uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data); chip_data 60 drivers/base/platform-msi.c info->chip, info->chip_data); chip_data 216 drivers/dma/tegra20-apb-dma.c const struct tegra_dma_chip_data *chip_data; chip_data 399 drivers/dma/tegra20-apb-dma.c if (tdma->chip_data->support_channel_pause) { chip_data 413 drivers/dma/tegra20-apb-dma.c if (tdma->chip_data->support_channel_pause) { chip_data 453 drivers/dma/tegra20-apb-dma.c if (tdc->tdma->chip_data->support_separate_wcount_reg) chip_data 494 drivers/dma/tegra20-apb-dma.c if (tdc->tdma->chip_data->support_separate_wcount_reg) chip_data 772 drivers/dma/tegra20-apb-dma.c if (tdc->tdma->chip_data->support_separate_wcount_reg) chip_data 809 drivers/dma/tegra20-apb-dma.c if (tdc->tdma->chip_data->support_separate_wcount_reg) chip_data 814 drivers/dma/tegra20-apb-dma.c if (!tdc->tdma->chip_data->support_separate_wcount_reg) chip_data 994 drivers/dma/tegra20-apb-dma.c if (tdc->tdma->chip_data->support_separate_wcount_reg) chip_data 1071 drivers/dma/tegra20-apb-dma.c (len > tdc->tdma->chip_data->max_dma_count)) { chip_data 1170 drivers/dma/tegra20-apb-dma.c (len > tdc->tdma->chip_data->max_dma_count)) { chip_data 1398 drivers/dma/tegra20-apb-dma.c tdma->chip_data = cdata; chip_data 1555 drivers/dma/tegra20-apb-dma.c for (i = 0; i < tdma->chip_data->nr_channels; ++i) { chip_data 1574 drivers/dma/tegra20-apb-dma.c for (i = 0; i < tdma->chip_data->nr_channels; i++) { chip_data 1587 drivers/dma/tegra20-apb-dma.c if (tdma->chip_data->support_separate_wcount_reg) chip_data 1612 drivers/dma/tegra20-apb-dma.c for (i = 0; i < tdma->chip_data->nr_channels; i++) { chip_data 1620 drivers/dma/tegra20-apb-dma.c if (tdma->chip_data->support_separate_wcount_reg) chip_data 77 drivers/gpio/gpio-lpc18xx.c struct lpc18xx_gpio_pin_ic *ic = d->chip_data; chip_data 97 drivers/gpio/gpio-lpc18xx.c struct lpc18xx_gpio_pin_ic *ic = d->chip_data; chip_data 117 drivers/gpio/gpio-lpc18xx.c struct lpc18xx_gpio_pin_ic *ic = d->chip_data; chip_data 133 drivers/gpio/gpio-lpc18xx.c struct lpc18xx_gpio_pin_ic *ic = d->chip_data; chip_data 186 drivers/gpio/gpio-uniphier.c struct uniphier_gpio_priv *priv = data->chip_data; chip_data 196 drivers/gpio/gpio-uniphier.c struct uniphier_gpio_priv *priv = data->chip_data; chip_data 206 drivers/gpio/gpio-uniphier.c struct uniphier_gpio_priv *priv = data->chip_data; chip_data 169 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 209 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 229 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 248 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 274 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 289 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 329 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 335 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c mdev->chip_data = NULL; chip_data 351 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c mdev->chip_data = d71; chip_data 518 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 545 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c struct d71_dev *d71 = mdev->chip_data; chip_data 187 drivers/gpu/drm/arm/display/komeda/komeda_dev.h void *chip_data; chip_data 70 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c const struct rockchip_hdmi_chip_data *chip_data; chip_data 271 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c if (hdmi->chip_data->lcdsel_grf_reg < 0) chip_data 276 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c val = hdmi->chip_data->lcdsel_lit; chip_data 278 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c val = hdmi->chip_data->lcdsel_big; chip_data 286 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c ret = regmap_write(hdmi->regmap, hdmi->chip_data->lcdsel_grf_reg, val); chip_data 511 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c hdmi->chip_data = plat_data->phy_data; chip_data 1042 drivers/input/touchscreen/edt-ft5x06.c const struct edt_i2c_chip_data *chip_data; chip_data 1058 drivers/input/touchscreen/edt-ft5x06.c chip_data = device_get_match_data(&client->dev); chip_data 1059 drivers/input/touchscreen/edt-ft5x06.c if (!chip_data) chip_data 1060 drivers/input/touchscreen/edt-ft5x06.c chip_data = (const struct edt_i2c_chip_data *)id->driver_data; chip_data 1061 drivers/input/touchscreen/edt-ft5x06.c if (!chip_data || !chip_data->max_support_points) { chip_data 1066 drivers/input/touchscreen/edt-ft5x06.c tsdata->max_support_points = chip_data->max_support_points; chip_data 4323 drivers/iommu/amd_iommu.c irq_data->chip_data = data; chip_data 4335 drivers/iommu/amd_iommu.c kfree(irq_data->chip_data); chip_data 4354 drivers/iommu/amd_iommu.c if (irq_data && irq_data->chip_data) { chip_data 4355 drivers/iommu/amd_iommu.c data = irq_data->chip_data; chip_data 4373 drivers/iommu/amd_iommu.c struct amd_ir_data *data = irq_data->chip_data; chip_data 4390 drivers/iommu/amd_iommu.c struct amd_ir_data *data = irq_data->chip_data; chip_data 4461 drivers/iommu/amd_iommu.c struct amd_ir_data *ir_data = data->chip_data; chip_data 4530 drivers/iommu/amd_iommu.c struct amd_ir_data *ir_data = data->chip_data; chip_data 4557 drivers/iommu/amd_iommu.c struct amd_ir_data *ir_data = irq_data->chip_data; chip_data 54 drivers/iommu/hyperv-iommu.c entry = data->chip_data; chip_data 104 drivers/iommu/hyperv-iommu.c irq_data->chip_data = info->ioapic_entry; chip_data 126 drivers/iommu/hyperv-iommu.c struct IO_APIC_route_entry *entry = irq_data->chip_data; chip_data 1154 drivers/iommu/intel_irq_remapping.c struct intel_ir_data *ir_data = irqd->chip_data; chip_data 1210 drivers/iommu/intel_irq_remapping.c struct intel_ir_data *ir_data = irq_data->chip_data; chip_data 1217 drivers/iommu/intel_irq_remapping.c struct intel_ir_data *ir_data = data->chip_data; chip_data 1331 drivers/iommu/intel_irq_remapping.c if (irq_data && irq_data->chip_data) { chip_data 1332 drivers/iommu/intel_irq_remapping.c data = irq_data->chip_data; chip_data 1405 drivers/iommu/intel_irq_remapping.c irq_data->chip_data = ird; chip_data 1436 drivers/iommu/intel_irq_remapping.c struct intel_ir_data *data = irq_data->chip_data; chip_data 67 drivers/irqchip/exynos-combiner.c struct combiner_chip_data *chip_data = irq_desc_get_handler_data(desc); chip_data 75 drivers/irqchip/exynos-combiner.c status = readl_relaxed(chip_data->base + COMBINER_INT_STATUS); chip_data 77 drivers/irqchip/exynos-combiner.c status &= chip_data->irq_mask; chip_data 82 drivers/irqchip/exynos-combiner.c combiner_irq = chip_data->hwirq_offset + __ffs(status); chip_data 98 drivers/irqchip/exynos-combiner.c struct combiner_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 99 drivers/irqchip/exynos-combiner.c struct irq_chip *chip = irq_get_chip(chip_data->parent_irq); chip_data 100 drivers/irqchip/exynos-combiner.c struct irq_data *data = irq_get_irq_data(chip_data->parent_irq); chip_data 20 drivers/irqchip/irq-gic-pm.c struct gic_chip_data *chip_data; chip_data 28 drivers/irqchip/irq-gic-pm.c struct gic_chip_data *gic = chip_pm->chip_data; chip_data 56 drivers/irqchip/irq-gic-pm.c struct gic_chip_data *gic = chip_pm->chip_data; chip_data 111 drivers/irqchip/irq-gic-pm.c ret = gic_of_init_child(dev, &chip_pm->chip_data, irq); chip_data 398 drivers/irqchip/irq-gic.c struct gic_chip_data *chip_data = irq_desc_get_handler_data(desc); chip_data 405 drivers/irqchip/irq-gic.c status = readl_relaxed(gic_data_cpu_base(chip_data) + GIC_CPU_INTACK); chip_data 411 drivers/irqchip/irq-gic.c cascade_irq = irq_find_mapping(chip_data->domain, gic_irq); chip_data 75 drivers/irqchip/irq-imx-gpcv2.c struct gpcv2_irqchip_data *cd = d->chip_data; chip_data 97 drivers/irqchip/irq-imx-gpcv2.c struct gpcv2_irqchip_data *cd = d->chip_data; chip_data 113 drivers/irqchip/irq-imx-gpcv2.c struct gpcv2_irqchip_data *cd = d->chip_data; chip_data 47 drivers/irqchip/irq-imx-irqsteer.c struct irqsteer_data *data = d->chip_data; chip_data 61 drivers/irqchip/irq-imx-irqsteer.c struct irqsteer_data *data = d->chip_data; chip_data 106 drivers/irqchip/irq-mbigen.c void __iomem *base = data->chip_data; chip_data 118 drivers/irqchip/irq-mbigen.c void __iomem *base = data->chip_data; chip_data 150 drivers/irqchip/irq-mbigen.c void __iomem *base = d->chip_data; chip_data 42 drivers/irqchip/irq-mtk-cirq.c struct mtk_cirq_chip_data *chip_data = data->chip_data; chip_data 46 drivers/irqchip/irq-mtk-cirq.c writel_relaxed(mask, chip_data->base + offset + (cirq_num / 32) * 4); chip_data 29 drivers/irqchip/irq-mtk-sysirq.c struct mtk_sysirq_chip_data *chip_data = data->chip_data; chip_data 30 drivers/irqchip/irq-mtk-sysirq.c u8 intpol_idx = chip_data->intpol_idx[hwirq]; chip_data 36 drivers/irqchip/irq-mtk-sysirq.c base = chip_data->intpol_bases[intpol_idx]; chip_data 37 drivers/irqchip/irq-mtk-sysirq.c reg_index = chip_data->which_word[hwirq]; chip_data 40 drivers/irqchip/irq-mtk-sysirq.c spin_lock_irqsave(&chip_data->lock, flags); chip_data 56 drivers/irqchip/irq-mtk-sysirq.c spin_unlock_irqrestore(&chip_data->lock, flags); chip_data 126 drivers/irqchip/irq-mtk-sysirq.c struct mtk_sysirq_chip_data *chip_data; chip_data 135 drivers/irqchip/irq-mtk-sysirq.c chip_data = kzalloc(sizeof(*chip_data), GFP_KERNEL); chip_data 136 drivers/irqchip/irq-mtk-sysirq.c if (!chip_data) chip_data 148 drivers/irqchip/irq-mtk-sysirq.c chip_data->intpol_words = kcalloc(nr_intpol_bases, chip_data 149 drivers/irqchip/irq-mtk-sysirq.c sizeof(*chip_data->intpol_words), chip_data 151 drivers/irqchip/irq-mtk-sysirq.c if (!chip_data->intpol_words) { chip_data 156 drivers/irqchip/irq-mtk-sysirq.c chip_data->intpol_bases = kcalloc(nr_intpol_bases, chip_data 157 drivers/irqchip/irq-mtk-sysirq.c sizeof(*chip_data->intpol_bases), chip_data 159 drivers/irqchip/irq-mtk-sysirq.c if (!chip_data->intpol_bases) { chip_data 170 drivers/irqchip/irq-mtk-sysirq.c chip_data->intpol_words[i] = size / 4; chip_data 171 drivers/irqchip/irq-mtk-sysirq.c chip_data->intpol_bases[i] = of_iomap(node, i); chip_data 172 drivers/irqchip/irq-mtk-sysirq.c if (ret || !chip_data->intpol_bases[i]) { chip_data 179 drivers/irqchip/irq-mtk-sysirq.c chip_data->intpol_idx = kcalloc(intpol_num, chip_data 180 drivers/irqchip/irq-mtk-sysirq.c sizeof(*chip_data->intpol_idx), chip_data 182 drivers/irqchip/irq-mtk-sysirq.c if (!chip_data->intpol_idx) { chip_data 187 drivers/irqchip/irq-mtk-sysirq.c chip_data->which_word = kcalloc(intpol_num, chip_data 188 drivers/irqchip/irq-mtk-sysirq.c sizeof(*chip_data->which_word), chip_data 190 drivers/irqchip/irq-mtk-sysirq.c if (!chip_data->which_word) { chip_data 202 drivers/irqchip/irq-mtk-sysirq.c for (j = 0; word >= chip_data->intpol_words[j] ; j++) chip_data 203 drivers/irqchip/irq-mtk-sysirq.c word -= chip_data->intpol_words[j]; chip_data 205 drivers/irqchip/irq-mtk-sysirq.c chip_data->intpol_idx[i] = j; chip_data 206 drivers/irqchip/irq-mtk-sysirq.c chip_data->which_word[i] = word; chip_data 210 drivers/irqchip/irq-mtk-sysirq.c &sysirq_domain_ops, chip_data); chip_data 215 drivers/irqchip/irq-mtk-sysirq.c spin_lock_init(&chip_data->lock); chip_data 220 drivers/irqchip/irq-mtk-sysirq.c kfree(chip_data->which_word); chip_data 222 drivers/irqchip/irq-mtk-sysirq.c kfree(chip_data->intpol_idx); chip_data 225 drivers/irqchip/irq-mtk-sysirq.c if (chip_data->intpol_bases[i]) chip_data 226 drivers/irqchip/irq-mtk-sysirq.c iounmap(chip_data->intpol_bases[i]); chip_data 227 drivers/irqchip/irq-mtk-sysirq.c kfree(chip_data->intpol_bases); chip_data 229 drivers/irqchip/irq-mtk-sysirq.c kfree(chip_data->intpol_words); chip_data 231 drivers/irqchip/irq-mtk-sysirq.c kfree(chip_data); chip_data 58 drivers/irqchip/irq-mvebu-gicp.c struct mvebu_gicp *gicp = data->chip_data; chip_data 96 drivers/irqchip/irq-mvebu-icu.c struct mvebu_icu_irq_data *icu_irqd = d->chip_data; chip_data 259 drivers/irqchip/irq-mvebu-icu.c struct mvebu_icu_irq_data *icu_irqd = d->chip_data; chip_data 141 drivers/irqchip/irq-mvebu-sei.c struct mvebu_sei *sei = data->chip_data; chip_data 219 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = gc->private; chip_data 220 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 280 drivers/irqchip/irq-stm32-exti.c static int stm32_exti_hwspin_lock(struct stm32_exti_chip_data *chip_data) chip_data 284 drivers/irqchip/irq-stm32-exti.c if (!chip_data->host_data->hwlock) chip_data 293 drivers/irqchip/irq-stm32-exti.c ret = hwspin_trylock_raw(chip_data->host_data->hwlock); chip_data 310 drivers/irqchip/irq-stm32-exti.c static void stm32_exti_hwspin_unlock(struct stm32_exti_chip_data *chip_data) chip_data 312 drivers/irqchip/irq-stm32-exti.c if (chip_data->host_data->hwlock) chip_data 313 drivers/irqchip/irq-stm32-exti.c hwspin_unlock_raw(chip_data->host_data->hwlock); chip_data 319 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = gc->private; chip_data 320 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 326 drivers/irqchip/irq-stm32-exti.c err = stm32_exti_hwspin_lock(chip_data); chip_data 341 drivers/irqchip/irq-stm32-exti.c stm32_exti_hwspin_unlock(chip_data); chip_data 348 drivers/irqchip/irq-stm32-exti.c static void stm32_chip_suspend(struct stm32_exti_chip_data *chip_data, chip_data 351 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 352 drivers/irqchip/irq-stm32-exti.c void __iomem *base = chip_data->host_data->base; chip_data 355 drivers/irqchip/irq-stm32-exti.c chip_data->rtsr_cache = readl_relaxed(base + stm32_bank->rtsr_ofst); chip_data 356 drivers/irqchip/irq-stm32-exti.c chip_data->ftsr_cache = readl_relaxed(base + stm32_bank->ftsr_ofst); chip_data 361 drivers/irqchip/irq-stm32-exti.c static void stm32_chip_resume(struct stm32_exti_chip_data *chip_data, chip_data 364 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 365 drivers/irqchip/irq-stm32-exti.c void __iomem *base = chip_data->host_data->base; chip_data 368 drivers/irqchip/irq-stm32-exti.c writel_relaxed(chip_data->rtsr_cache, base + stm32_bank->rtsr_ofst); chip_data 369 drivers/irqchip/irq-stm32-exti.c writel_relaxed(chip_data->ftsr_cache, base + stm32_bank->ftsr_ofst); chip_data 376 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = gc->private; chip_data 379 drivers/irqchip/irq-stm32-exti.c stm32_chip_suspend(chip_data, gc->wake_active); chip_data 385 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = gc->private; chip_data 388 drivers/irqchip/irq-stm32-exti.c stm32_chip_resume(chip_data, gc->mask_cache); chip_data 422 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = gc->private; chip_data 423 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 436 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 437 drivers/irqchip/irq-stm32-exti.c void __iomem *base = chip_data->host_data->base; chip_data 449 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 450 drivers/irqchip/irq-stm32-exti.c void __iomem *base = chip_data->host_data->base; chip_data 462 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 463 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 465 drivers/irqchip/irq-stm32-exti.c raw_spin_lock(&chip_data->rlock); chip_data 471 drivers/irqchip/irq-stm32-exti.c raw_spin_unlock(&chip_data->rlock); chip_data 479 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 480 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 482 drivers/irqchip/irq-stm32-exti.c raw_spin_lock(&chip_data->rlock); chip_data 483 drivers/irqchip/irq-stm32-exti.c chip_data->mask_cache = stm32_exti_clr_bit(d, stm32_bank->imr_ofst); chip_data 484 drivers/irqchip/irq-stm32-exti.c raw_spin_unlock(&chip_data->rlock); chip_data 492 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 493 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 495 drivers/irqchip/irq-stm32-exti.c raw_spin_lock(&chip_data->rlock); chip_data 496 drivers/irqchip/irq-stm32-exti.c chip_data->mask_cache = stm32_exti_set_bit(d, stm32_bank->imr_ofst); chip_data 497 drivers/irqchip/irq-stm32-exti.c raw_spin_unlock(&chip_data->rlock); chip_data 505 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 506 drivers/irqchip/irq-stm32-exti.c const struct stm32_exti_bank *stm32_bank = chip_data->reg_bank; chip_data 507 drivers/irqchip/irq-stm32-exti.c void __iomem *base = chip_data->host_data->base; chip_data 511 drivers/irqchip/irq-stm32-exti.c raw_spin_lock(&chip_data->rlock); chip_data 513 drivers/irqchip/irq-stm32-exti.c err = stm32_exti_hwspin_lock(chip_data); chip_data 528 drivers/irqchip/irq-stm32-exti.c stm32_exti_hwspin_unlock(chip_data); chip_data 530 drivers/irqchip/irq-stm32-exti.c raw_spin_unlock(&chip_data->rlock); chip_data 537 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data = irq_data_get_irq_chip_data(d); chip_data 540 drivers/irqchip/irq-stm32-exti.c raw_spin_lock(&chip_data->rlock); chip_data 543 drivers/irqchip/irq-stm32-exti.c chip_data->wake_active |= mask; chip_data 545 drivers/irqchip/irq-stm32-exti.c chip_data->wake_active &= ~mask; chip_data 547 drivers/irqchip/irq-stm32-exti.c raw_spin_unlock(&chip_data->rlock); chip_data 563 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data; chip_data 567 drivers/irqchip/irq-stm32-exti.c chip_data = &stm32_host_data->chips_data[i]; chip_data 568 drivers/irqchip/irq-stm32-exti.c raw_spin_lock(&chip_data->rlock); chip_data 569 drivers/irqchip/irq-stm32-exti.c stm32_chip_suspend(chip_data, chip_data->wake_active); chip_data 570 drivers/irqchip/irq-stm32-exti.c raw_spin_unlock(&chip_data->rlock); chip_data 578 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data; chip_data 582 drivers/irqchip/irq-stm32-exti.c chip_data = &stm32_host_data->chips_data[i]; chip_data 583 drivers/irqchip/irq-stm32-exti.c raw_spin_lock(&chip_data->rlock); chip_data 584 drivers/irqchip/irq-stm32-exti.c stm32_chip_resume(chip_data, chip_data->mask_cache); chip_data 585 drivers/irqchip/irq-stm32-exti.c raw_spin_unlock(&chip_data->rlock); chip_data 624 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data; chip_data 632 drivers/irqchip/irq-stm32-exti.c chip_data = &host_data->chips_data[bank]; chip_data 635 drivers/irqchip/irq-stm32-exti.c &stm32_exti_h_chip, chip_data); chip_data 692 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data; chip_data 696 drivers/irqchip/irq-stm32-exti.c chip_data = &h_data->chips_data[bank_idx]; chip_data 697 drivers/irqchip/irq-stm32-exti.c chip_data->host_data = h_data; chip_data 698 drivers/irqchip/irq-stm32-exti.c chip_data->reg_bank = stm32_bank; chip_data 700 drivers/irqchip/irq-stm32-exti.c raw_spin_lock_init(&chip_data->rlock); chip_data 711 drivers/irqchip/irq-stm32-exti.c return chip_data; chip_data 746 drivers/irqchip/irq-stm32-exti.c struct stm32_exti_chip_data *chip_data; chip_data 749 drivers/irqchip/irq-stm32-exti.c chip_data = stm32_exti_chip_init(host_data, i, node); chip_data 765 drivers/irqchip/irq-stm32-exti.c gc->private = (void *)chip_data; chip_data 84 drivers/irqchip/irq-tegra.c void __iomem *base = (void __iomem __force *)d->chip_data; chip_data 334 drivers/irqchip/irq-ti-sci-inta.c data->chip_data = event_desc; chip_data 59 drivers/irqchip/irq-uniphier-aidet.c struct uniphier_aidet_priv *priv = data->chip_data; chip_data 89 drivers/irqchip/irq-vf610-mscm-ir.c struct vf610_mscm_ir_chip_data *chip_data = data->chip_data; chip_data 92 drivers/irqchip/irq-vf610-mscm-ir.c irsprc = readw_relaxed(chip_data->mscm_ir_base + MSCM_IRSPRC(hwirq)); chip_data 95 drivers/irqchip/irq-vf610-mscm-ir.c WARN_ON(irsprc & ~chip_data->cpu_mask); chip_data 97 drivers/irqchip/irq-vf610-mscm-ir.c writew_relaxed(chip_data->cpu_mask, chip_data 98 drivers/irqchip/irq-vf610-mscm-ir.c chip_data->mscm_ir_base + MSCM_IRSPRC(hwirq)); chip_data 106 drivers/irqchip/irq-vf610-mscm-ir.c struct vf610_mscm_ir_chip_data *chip_data = data->chip_data; chip_data 108 drivers/irqchip/irq-vf610-mscm-ir.c writew_relaxed(0x0, chip_data->mscm_ir_base + MSCM_IRSPRC(hwirq)); chip_data 216 drivers/mfd/htc-i2cpld.c struct htcpld_chip *chip_data = gpiochip_get_data(chip); chip_data 219 drivers/mfd/htc-i2cpld.c client = chip_data->client; chip_data 223 drivers/mfd/htc-i2cpld.c spin_lock_irqsave(&chip_data->lock, flags); chip_data 225 drivers/mfd/htc-i2cpld.c chip_data->cache_out |= (1 << offset); chip_data 227 drivers/mfd/htc-i2cpld.c chip_data->cache_out &= ~(1 << offset); chip_data 228 drivers/mfd/htc-i2cpld.c spin_unlock_irqrestore(&chip_data->lock, flags); chip_data 230 drivers/mfd/htc-i2cpld.c schedule_work(&(chip_data->set_val_work)); chip_data 235 drivers/mfd/htc-i2cpld.c struct htcpld_chip *chip_data; chip_data 238 drivers/mfd/htc-i2cpld.c chip_data = container_of(work, struct htcpld_chip, set_val_work); chip_data 239 drivers/mfd/htc-i2cpld.c client = chip_data->client; chip_data 240 drivers/mfd/htc-i2cpld.c i2c_smbus_read_byte_data(client, chip_data->cache_out); chip_data 245 drivers/mfd/htc-i2cpld.c struct htcpld_chip *chip_data = gpiochip_get_data(chip); chip_data 249 drivers/mfd/htc-i2cpld.c cache = chip_data->cache_out; chip_data 251 drivers/mfd/htc-i2cpld.c cache = chip_data->cache_in; chip_data 277 drivers/mfd/htc-i2cpld.c struct htcpld_chip *chip_data = gpiochip_get_data(chip); chip_data 279 drivers/mfd/htc-i2cpld.c if (offset < chip_data->nirqs) chip_data 280 drivers/mfd/htc-i2cpld.c return chip_data->irq_start + offset; chip_data 287 drivers/mfd/htc-i2cpld.c struct htcpld_chip *chip_data = i2c_get_clientdata(client); chip_data 288 drivers/mfd/htc-i2cpld.c if (!chip_data) chip_data 292 drivers/mfd/htc-i2cpld.c client, (chip_data->cache_out = chip_data->reset)); chip_data 137 drivers/mfd/mt6397-core.c static const struct chip_data mt6323_core = { chip_data 142 drivers/mfd/mt6397-core.c static const struct chip_data mt6397_core = { chip_data 152 drivers/mfd/mt6397-core.c const struct chip_data *pmic_core; chip_data 1151 drivers/pci/controller/pci-hyperv.c irq_data->chip_data = NULL; chip_data 1382 drivers/pci/controller/pci-hyperv.c if (data->chip_data) { chip_data 1383 drivers/pci/controller/pci-hyperv.c int_desc = data->chip_data; chip_data 1384 drivers/pci/controller/pci-hyperv.c data->chip_data = NULL; chip_data 1483 drivers/pci/controller/pci-hyperv.c data->chip_data = int_desc; chip_data 50 drivers/pci/controller/pcie-tango.c struct tango_pcie *pcie = d->chip_data; chip_data 60 drivers/pci/controller/pcie-tango.c struct tango_pcie *pcie = d->chip_data; chip_data 90 drivers/pci/controller/pcie-tango.c struct tango_pcie *pcie = d->chip_data; chip_data 161 drivers/pci/controller/pcie-tango.c struct tango_pcie *pcie = d->chip_data; chip_data 127 drivers/pci/controller/vmd.c struct vmd_irq *vmdirq = data->chip_data; chip_data 142 drivers/pci/controller/vmd.c struct vmd_irq *vmdirq = data->chip_data; chip_data 156 drivers/pci/controller/vmd.c struct vmd_irq *vmdirq = data->chip_data; chip_data 209 drivers/pwm/core.c pwm->chip_data = data; chip_data 223 drivers/pwm/core.c return pwm ? pwm->chip_data : NULL; chip_data 130 drivers/spi/spi-dw.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 292 drivers/spi/spi-dw.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 411 drivers/spi/spi-dw.c struct chip_data *chip; chip_data 416 drivers/spi/spi-dw.c chip = kzalloc(sizeof(struct chip_data), GFP_KERNEL); chip_data 444 drivers/spi/spi-dw.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 184 drivers/spi/spi-fsl-dspi.c struct chip_data *cur_chip; chip_data 822 drivers/spi/spi-fsl-dspi.c struct chip_data *chip; chip_data 828 drivers/spi/spi-fsl-dspi.c chip = kzalloc(sizeof(struct chip_data), GFP_KERNEL); chip_data 882 drivers/spi/spi-fsl-dspi.c struct chip_data *chip = spi_get_ctldata((struct spi_device *)spi); chip_data 376 drivers/spi/spi-pl022.c struct chip_data *cur_chip; chip_data 560 drivers/spi/spi-pl022.c struct chip_data *chip = pl022->cur_chip; chip_data 1848 drivers/spi/spi-pl022.c struct chip_data *chip; chip_data 1863 drivers/spi/spi-pl022.c chip = kzalloc(sizeof(struct chip_data), GFP_KERNEL); chip_data 2083 drivers/spi/spi-pl022.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 73 drivers/spi/spi-pxa2xx-dma.c struct chip_data *chip = chip_data 233 drivers/spi/spi-pxa2xx-dma.c int pxa2xx_spi_set_dma_burst_and_threshold(struct chip_data *chip, chip_data 411 drivers/spi/spi-pxa2xx.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 436 drivers/spi/spi-pxa2xx.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 583 drivers/spi/spi-pxa2xx.c struct chip_data *chip = chip_data 914 drivers/spi/spi-pxa2xx.c struct chip_data *chip = chip_data 933 drivers/spi/spi-pxa2xx.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 946 drivers/spi/spi-pxa2xx.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 1191 drivers/spi/spi-pxa2xx.c static int setup_cs(struct spi_device *spi, struct chip_data *chip, chip_data 1251 drivers/spi/spi-pxa2xx.c struct chip_data *chip; chip_data 1294 drivers/spi/spi-pxa2xx.c chip = kzalloc(sizeof(struct chip_data), GFP_KERNEL); chip_data 1407 drivers/spi/spi-pxa2xx.c struct chip_data *chip = spi_get_ctldata(spi); chip_data 137 drivers/spi/spi-pxa2xx.h extern int pxa2xx_spi_set_dma_burst_and_threshold(struct chip_data *chip, chip_data 154 drivers/spi/spi-tegra20-slink.c const struct tegra_slink_chip_data *chip_data; chip_data 1041 drivers/spi/spi-tegra20-slink.c tspi->chip_data = cdata; chip_data 183 include/linux/irq.h void *chip_data; chip_data 781 include/linux/irq.h return d ? d->chip_data : NULL; chip_data 786 include/linux/irq.h return d->chip_data; chip_data 142 include/linux/irqdesc.h return desc->irq_data.chip_data; chip_data 445 include/linux/irqdomain.h void *chip_data, irq_flow_handler_t handler, chip_data 487 include/linux/irqdomain.h void *chip_data); chip_data 290 include/linux/msi.h void *chip_data; chip_data 82 include/linux/pwm.h void *chip_data; chip_data 152 kernel/irq/chip.c desc->irq_data.chip_data = data; chip_data 114 kernel/irq/irqdesc.c desc->irq_data.chip_data = NULL; chip_data 1196 kernel/irq/irqdomain.c void *chip_data) chip_data 1205 kernel/irq/irqdomain.c irq_data->chip_data = chip_data; chip_data 1224 kernel/irq/irqdomain.c void *chip_data, irq_flow_handler_t handler, chip_data 1227 kernel/irq/irqdomain.c irq_domain_set_hwirq_and_chip(domain, virq, hwirq, chip, chip_data); chip_data 1241 kernel/irq/irqdomain.c irq_data->chip_data = NULL; chip_data 1455 kernel/irq/irqdomain.c root_irq_data->chip_data = NULL; chip_data 1724 kernel/irq/irqdomain.c void *chip_data, irq_flow_handler_t handler, chip_data 1728 kernel/irq/irqdomain.c irq_set_chip_data(virq, chip_data); chip_data 221 kernel/irq/msi.c info->chip_data);