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);