soc_data          321 arch/arm/mach-imx/pm-imx5.c static int __init imx5_suspend_init(const struct imx5_pm_data *soc_data)
soc_data          326 arch/arm/mach-imx/pm-imx5.c 	void (*suspend_asm)(void __iomem *) = soc_data->suspend_asm;
soc_data          331 arch/arm/mach-imx/pm-imx5.c 	if (!soc_data->suspend_asm_sz || !*soc_data->suspend_asm_sz)
soc_data          335 arch/arm/mach-imx/pm-imx5.c 		*soc_data->suspend_asm_sz + sizeof(*suspend_info),
soc_data          342 arch/arm/mach-imx/pm-imx5.c 	suspend_info->io_count = soc_data->suspend_io_count;
soc_data          343 arch/arm/mach-imx/pm-imx5.c 	memcpy(suspend_info->io_state, soc_data->suspend_io_config,
soc_data          344 arch/arm/mach-imx/pm-imx5.c 	       sizeof(*suspend_info->io_state) * soc_data->suspend_io_count);
soc_data          346 arch/arm/mach-imx/pm-imx5.c 	suspend_info->m4if_base = ioremap(soc_data->m4if_addr, SZ_16K);
soc_data          352 arch/arm/mach-imx/pm-imx5.c 	suspend_info->iomuxc_base = ioremap(soc_data->iomuxc_addr, SZ_16K);
soc_data          361 arch/arm/mach-imx/pm-imx5.c 		*soc_data->suspend_asm_sz);
soc_data          383 drivers/clk/clk-aspeed.c 	const struct aspeed_clk_soc_data *soc_data;
soc_data          414 drivers/clk/clk-aspeed.c 	soc_data = of_device_get_match_data(dev);
soc_data          415 drivers/clk/clk-aspeed.c 	if (!soc_data) {
soc_data          437 drivers/clk/clk-aspeed.c 	hw = soc_data->calc_pll("mpll", val);
soc_data          450 drivers/clk/clk-aspeed.c 			soc_data->div_table,
soc_data          459 drivers/clk/clk-aspeed.c 			soc_data->mac_div_table,
soc_data          468 drivers/clk/clk-aspeed.c 			soc_data->div_table,
soc_data          477 drivers/clk/clk-aspeed.c 			soc_data->div_table,
soc_data          500 drivers/clk/clk-aspeed.c 					   3, 0, soc_data->eclk_div_table,
soc_data          267 drivers/cpufreq/qoriq-cpufreq.c static const struct soc_data blacklist = {
soc_data          297 drivers/cpufreq/qoriq-cpufreq.c 	const struct soc_data *data;
soc_data           53 drivers/cpufreq/ti-cpufreq.c 	const struct ti_cpufreq_soc_data *soc_data;
soc_data           61 drivers/cpufreq/ti-cpufreq.c 		efuse = opp_data->soc_data->efuse_fallback;
soc_data          129 drivers/cpufreq/ti-cpufreq.c 	ret = regmap_read(opp_data->syscon, opp_data->soc_data->efuse_offset,
soc_data          138 drivers/cpufreq/ti-cpufreq.c 	efuse = (efuse & opp_data->soc_data->efuse_mask);
soc_data          139 drivers/cpufreq/ti-cpufreq.c 	efuse >>= opp_data->soc_data->efuse_shift;
soc_data          141 drivers/cpufreq/ti-cpufreq.c 	*efuse_value = opp_data->soc_data->efuse_xlate(opp_data, efuse);
soc_data          160 drivers/cpufreq/ti-cpufreq.c 	ret = regmap_read(opp_data->syscon, opp_data->soc_data->rev_offset,
soc_data          226 drivers/cpufreq/ti-cpufreq.c 	opp_data->soc_data = match->data;
soc_data          270 drivers/cpufreq/ti-cpufreq.c 	if (opp_data->soc_data->multi_regulator) {
soc_data          153 drivers/dma/dma-jz4780.c 	const struct jz4780_dma_soc_data *soc_data;
soc_data          209 drivers/dma/dma-jz4780.c 	if (jzdma->soc_data->flags & JZ_SOC_DATA_PER_CHAN_PM) {
soc_data          212 drivers/dma/dma-jz4780.c 		if (jzdma->soc_data->flags & JZ_SOC_DATA_NO_DCKES_DCKEC)
soc_data          224 drivers/dma/dma-jz4780.c 	if ((jzdma->soc_data->flags & JZ_SOC_DATA_PER_CHAN_PM) &&
soc_data          225 drivers/dma/dma-jz4780.c 			!(jzdma->soc_data->flags & JZ_SOC_DATA_NO_DCKES_DCKEC))
soc_data          278 drivers/dma/dma-jz4780.c 	else if (ord > jzdma->soc_data->transfer_ord_max)
soc_data          279 drivers/dma/dma-jz4780.c 		ord = jzdma->soc_data->transfer_ord_max;
soc_data          381 drivers/dma/dma-jz4780.c 		    !(jzdma->soc_data->flags & JZ_SOC_DATA_BREAK_LINKS)) {
soc_data          670 drivers/dma/dma-jz4780.c 	const unsigned int soc_flags = jzdma->soc_data->flags;
soc_data          727 drivers/dma/dma-jz4780.c 	unsigned int nb_channels = jzdma->soc_data->nb_channels;
soc_data          809 drivers/dma/dma-jz4780.c 		if (data.channel >= jzdma->soc_data->nb_channels) {
soc_data          837 drivers/dma/dma-jz4780.c 	const struct jz4780_dma_soc_data *soc_data;
soc_data          849 drivers/dma/dma-jz4780.c 	soc_data = device_get_match_data(dev);
soc_data          850 drivers/dma/dma-jz4780.c 	if (!soc_data)
soc_data          854 drivers/dma/dma-jz4780.c 			     soc_data->nb_channels), GFP_KERNEL);
soc_data          858 drivers/dma/dma-jz4780.c 	jzdma->soc_data = soc_data;
soc_data          876 drivers/dma/dma-jz4780.c 	} else if (soc_data->flags & JZ_SOC_DATA_ALLOW_LEGACY_DT) {
soc_data          945 drivers/dma/dma-jz4780.c 	if (soc_data->flags & JZ_SOC_DATA_PROGRAMMABLE_DMA)
soc_data          950 drivers/dma/dma-jz4780.c 	for (i = 0; i < soc_data->nb_channels; i++) {
soc_data          992 drivers/dma/dma-jz4780.c 	for (i = 0; i < jzdma->soc_data->nb_channels; i++)
soc_data          841 drivers/dma/k3dma.c 	const struct k3dma_soc_data *soc_data;
soc_data          855 drivers/dma/k3dma.c 	soc_data = device_get_match_data(&op->dev);
soc_data          856 drivers/dma/k3dma.c 	if (!soc_data)
soc_data          878 drivers/dma/k3dma.c 	if (!(soc_data->flags & K3_FLAG_NOCLK)) {
soc_data          238 drivers/dma/s3c24xx-dma.c 	struct soc_data				*sdata;
soc_data         1145 drivers/dma/s3c24xx-dma.c static struct soc_data soc_s3c2410 = {
soc_data         1152 drivers/dma/s3c24xx-dma.c static struct soc_data soc_s3c2412 = {
soc_data         1159 drivers/dma/s3c24xx-dma.c static struct soc_data soc_s3c2443 = {
soc_data         1179 drivers/dma/s3c24xx-dma.c static struct soc_data *s3c24xx_dma_get_soc_data(struct platform_device *pdev)
soc_data         1181 drivers/dma/s3c24xx-dma.c 	return (struct soc_data *)
soc_data         1189 drivers/dma/s3c24xx-dma.c 	struct soc_data *sdata;
soc_data         1381 drivers/dma/s3c24xx-dma.c 	struct soc_data *sdata = s3c24xx_dma_get_soc_data(pdev);
soc_data           58 drivers/gpu/drm/rockchip/rockchip_lvds.c 	const struct rockchip_lvds_soc_data *soc_data;
soc_data           74 drivers/gpu/drm/rockchip/rockchip_lvds.c 	writel_relaxed(val, lvds->regs + offset + lvds->soc_data->ch1_offset);
soc_data          182 drivers/gpu/drm/rockchip/rockchip_lvds.c 	ret = regmap_write(lvds->grf, lvds->soc_data->grf_soc_con7, val);
soc_data          236 drivers/gpu/drm/rockchip/rockchip_lvds.c 	ret = regmap_write(lvds->grf, lvds->soc_data->grf_soc_con7, val);
soc_data          249 drivers/gpu/drm/rockchip/rockchip_lvds.c 	if (!lvds->soc_data->has_vop_sel)
soc_data          260 drivers/gpu/drm/rockchip/rockchip_lvds.c 	ret = regmap_write(lvds->grf, lvds->soc_data->grf_soc_con6, val);
soc_data          506 drivers/gpu/drm/rockchip/rockchip_lvds.c 	lvds->soc_data = match->data;
soc_data          195 drivers/i2c/busses/i2c-rk3x.c 	const struct rk3x_i2c_soc_data *soc_data;
soc_data          880 drivers/i2c/busses/i2c-rk3x.c 	ret = i2c->soc_data->calc_timings(clk_rate, t, &calc);
soc_data          937 drivers/i2c/busses/i2c-rk3x.c 		if (i2c->soc_data->calc_timings(ndata->new_rate, &i2c->t,
soc_data         1208 drivers/i2c/busses/i2c-rk3x.c 	i2c->soc_data = match->data;
soc_data         1238 drivers/i2c/busses/i2c-rk3x.c 	if (i2c->soc_data->grf_offset >= 0) {
soc_data         1256 drivers/i2c/busses/i2c-rk3x.c 		ret = regmap_write(grf, i2c->soc_data->grf_offset, value);
soc_data         1279 drivers/i2c/busses/i2c-rk3x.c 	if (i2c->soc_data->calc_timings == rk3x_i2c_v0_calc_timings) {
soc_data           57 drivers/iio/adc/ingenic-adc.c 	const struct ingenic_adc_soc_data *soc_data;
soc_data          229 drivers/iio/adc/ingenic-adc.c 		*length = adc->soc_data->battery_raw_avail_size;
soc_data          230 drivers/iio/adc/ingenic-adc.c 		*vals = adc->soc_data->battery_raw_avail;
soc_data          234 drivers/iio/adc/ingenic-adc.c 		*length = adc->soc_data->battery_scale_avail_size;
soc_data          235 drivers/iio/adc/ingenic-adc.c 		*vals = adc->soc_data->battery_scale_avail;
soc_data          283 drivers/iio/adc/ingenic-adc.c 				*val = adc->soc_data->battery_high_vref;
soc_data          284 drivers/iio/adc/ingenic-adc.c 				*val2 = adc->soc_data->battery_high_vref_bits;
soc_data          333 drivers/iio/adc/ingenic-adc.c 	const struct ingenic_adc_soc_data *soc_data;
soc_data          336 drivers/iio/adc/ingenic-adc.c 	soc_data = device_get_match_data(dev);
soc_data          337 drivers/iio/adc/ingenic-adc.c 	if (!soc_data)
soc_data          346 drivers/iio/adc/ingenic-adc.c 	adc->soc_data = soc_data;
soc_data          366 drivers/iio/adc/ingenic-adc.c 	if (soc_data->init_clk_div) {
soc_data          367 drivers/iio/adc/ingenic-adc.c 		ret = soc_data->init_clk_div(dev, adc);
soc_data          307 drivers/mmc/host/sdhci-of-at91.c 	const struct sdhci_pltfm_data	*soc_data;
soc_data          316 drivers/mmc/host/sdhci-of-at91.c 	soc_data = match->data;
soc_data          318 drivers/mmc/host/sdhci-of-at91.c 	host = sdhci_pltfm_init(pdev, soc_data, sizeof(*priv));
soc_data          131 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data;
soc_data          159 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
soc_data          161 drivers/mmc/host/sdhci-tegra.c 	if (unlikely((soc_data->nvquirks & NVQUIRK_FORCE_SDHCI_SPEC_200) &&
soc_data          195 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
soc_data          206 drivers/mmc/host/sdhci-tegra.c 	if (unlikely((soc_data->nvquirks & NVQUIRK_ENABLE_BLOCK_GAP_DET) &&
soc_data          287 drivers/mmc/host/sdhci-tegra.c 	if (!(tegra_host->soc_data->nvquirks & NVQUIRK_NEEDS_PAD_CONTROL))
soc_data          310 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
soc_data          320 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->nvquirks & NVQUIRK_DIS_CARD_CLK_CONFIG_TAP)
soc_data          328 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->nvquirks & NVQUIRK_DIS_CARD_CLK_CONFIG_TAP &&
soc_data          357 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
soc_data          380 drivers/mmc/host/sdhci-tegra.c 		if (soc_data->nvquirks & NVQUIRK_ENABLE_SDHCI_SPEC_300)
soc_data          383 drivers/mmc/host/sdhci-tegra.c 		if (soc_data->nvquirks & NVQUIRK_ENABLE_SDR50)
soc_data          385 drivers/mmc/host/sdhci-tegra.c 		if (soc_data->nvquirks & NVQUIRK_ENABLE_DDR50)
soc_data          387 drivers/mmc/host/sdhci-tegra.c 		if (soc_data->nvquirks & NVQUIRK_ENABLE_SDR104)
soc_data          389 drivers/mmc/host/sdhci-tegra.c 		if (soc_data->nvquirks & NVQUIRK_ENABLE_SDR50)
soc_data          398 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->nvquirks & NVQUIRK_HAS_PADCALIB) {
soc_data          886 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
soc_data          897 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->min_tap_delay && soc_data->max_tap_delay) {
soc_data          898 drivers/mmc/host/sdhci-tegra.c 		min_tap_dly = soc_data->min_tap_delay;
soc_data          899 drivers/mmc/host/sdhci-tegra.c 		max_tap_dly = soc_data->max_tap_delay;
soc_data         1124 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
soc_data         1126 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->nvquirks & NVQUIRK_HAS_PADCALIB)
soc_data         1172 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
soc_data         1174 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->nvquirks & NVQUIRK_CQHCI_DCMD_R1B_CMD_TIMING &&
soc_data         1242 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc = tegra->soc_data;
soc_data         1507 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data;
soc_data         1517 drivers/mmc/host/sdhci-tegra.c 	soc_data = match->data;
soc_data         1519 drivers/mmc/host/sdhci-tegra.c 	host = sdhci_pltfm_init(pdev, soc_data->pdata, sizeof(*tegra_host));
soc_data         1528 drivers/mmc/host/sdhci-tegra.c 	tegra_host->soc_data = soc_data;
soc_data         1530 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->nvquirks & NVQUIRK_NEEDS_PAD_CONTROL) {
soc_data         1538 drivers/mmc/host/sdhci-tegra.c 	if (soc_data->nvquirks & NVQUIRK_HAS_PADCALIB)
soc_data         1552 drivers/mmc/host/sdhci-tegra.c 	if (tegra_host->soc_data->nvquirks & NVQUIRK_ENABLE_DDR50)
soc_data           31 drivers/net/ethernet/arc/emac_rockchip.c 	const struct emac_rockchip_soc_data *soc_data;
soc_data           40 drivers/net/ethernet/arc/emac_rockchip.c 	u32 speed_offset = emac->soc_data->grf_speed_offset;
soc_data           56 drivers/net/ethernet/arc/emac_rockchip.c 	err = regmap_write(emac->grf, emac->soc_data->grf_offset, data);
soc_data          136 drivers/net/ethernet/arc/emac_rockchip.c 	priv->soc_data = match->data;
soc_data          180 drivers/net/ethernet/arc/emac_rockchip.c 	data = (1 << (priv->soc_data->grf_speed_offset + 16)) |
soc_data          181 drivers/net/ethernet/arc/emac_rockchip.c 	       (1 << priv->soc_data->grf_speed_offset);
soc_data          183 drivers/net/ethernet/arc/emac_rockchip.c 	data |= (1 << (priv->soc_data->grf_mode_offset + 16)) |
soc_data          184 drivers/net/ethernet/arc/emac_rockchip.c 		(0 << priv->soc_data->grf_mode_offset);
soc_data          186 drivers/net/ethernet/arc/emac_rockchip.c 	err = regmap_write(priv->grf, priv->soc_data->grf_offset, data);
soc_data          201 drivers/net/ethernet/arc/emac_rockchip.c 	if (priv->soc_data->need_div_macclk) {
soc_data          234 drivers/net/ethernet/arc/emac_rockchip.c 	if (priv->soc_data->need_div_macclk)
soc_data          259 drivers/net/ethernet/arc/emac_rockchip.c 	if (priv->soc_data->need_div_macclk)
soc_data           48 drivers/phy/ti/phy-gmii-sel.c 	const struct phy_gmii_sel_soc_data *soc_data;
soc_data           57 drivers/phy/ti/phy-gmii-sel.c 	const struct phy_gmii_sel_soc_data *soc_data = if_phy->priv->soc_data;
soc_data          106 drivers/phy/ti/phy-gmii-sel.c 	if (soc_data->features & BIT(PHY_GMII_SEL_RGMII_ID_MODE) &&
soc_data          114 drivers/phy/ti/phy-gmii-sel.c 	if (soc_data->features & BIT(PHY_GMII_SEL_RMII_IO_CLK_EN) &&
soc_data          209 drivers/phy/ti/phy-gmii-sel.c 	if (priv->soc_data->features & BIT(PHY_GMII_SEL_RMII_IO_CLK_EN) &&
soc_data          212 drivers/phy/ti/phy-gmii-sel.c 	if (phy_id > priv->soc_data->num_ports)
soc_data          218 drivers/phy/ti/phy-gmii-sel.c 	if (priv->soc_data->features & BIT(PHY_GMII_SEL_RMII_IO_CLK_EN))
soc_data          228 drivers/phy/ti/phy-gmii-sel.c 	const struct phy_gmii_sel_soc_data *soc_data = priv->soc_data;
soc_data          233 drivers/phy/ti/phy-gmii-sel.c 	num_ports = priv->soc_data->num_ports;
soc_data          248 drivers/phy/ti/phy-gmii-sel.c 		field = &soc_data->regfields[i][PHY_GMII_SEL_PORT_MODE];
soc_data          257 drivers/phy/ti/phy-gmii-sel.c 		field = &soc_data->regfields[i][PHY_GMII_SEL_RGMII_ID_MODE];
soc_data          268 drivers/phy/ti/phy-gmii-sel.c 		field = &soc_data->regfields[i][PHY_GMII_SEL_RMII_IO_CLK_EN];
soc_data          311 drivers/phy/ti/phy-gmii-sel.c 	priv->soc_data = of_id->data;
soc_data          916 drivers/pinctrl/actions/pinctrl-owl.c 				struct owl_pinctrl_soc_data *soc_data)
soc_data          947 drivers/pinctrl/actions/pinctrl-owl.c 	owl_pinctrl_desc.pins = soc_data->pins;
soc_data          948 drivers/pinctrl/actions/pinctrl-owl.c 	owl_pinctrl_desc.npins = soc_data->npins;
soc_data          957 drivers/pinctrl/actions/pinctrl-owl.c 	pctrl->soc = soc_data;
soc_data          310 drivers/pinctrl/actions/pinctrl-owl.h 		struct owl_pinctrl_soc_data *soc_data);
soc_data          113 drivers/pinctrl/intel/pinctrl-baytrail.c 	const struct intel_pinctrl_soc_data *soc_data;
soc_data          559 drivers/pinctrl/intel/pinctrl-baytrail.c 	for (i = 0; i < vg->soc_data->ncommunities; i++) {
soc_data          597 drivers/pinctrl/intel/pinctrl-baytrail.c 	return vg->soc_data->ngroups;
soc_data          605 drivers/pinctrl/intel/pinctrl-baytrail.c 	return vg->soc_data->groups[selector].name;
soc_data          615 drivers/pinctrl/intel/pinctrl-baytrail.c 	*pins		= vg->soc_data->groups[selector].pins;
soc_data          616 drivers/pinctrl/intel/pinctrl-baytrail.c 	*num_pins	= vg->soc_data->groups[selector].npins;
soc_data          631 drivers/pinctrl/intel/pinctrl-baytrail.c 	return vg->soc_data->nfunctions;
soc_data          639 drivers/pinctrl/intel/pinctrl-baytrail.c 	return vg->soc_data->functions[selector].name;
soc_data          649 drivers/pinctrl/intel/pinctrl-baytrail.c 	*groups		= vg->soc_data->functions[selector].groups;
soc_data          650 drivers/pinctrl/intel/pinctrl-baytrail.c 	*num_groups	= vg->soc_data->functions[selector].ngroups;
soc_data          719 drivers/pinctrl/intel/pinctrl-baytrail.c 	const struct intel_function func = vg->soc_data->functions[func_selector];
soc_data          720 drivers/pinctrl/intel/pinctrl-baytrail.c 	const struct intel_pingroup group = vg->soc_data->groups[group_selector];
soc_data          735 drivers/pinctrl/intel/pinctrl-baytrail.c 	if (!strcmp(vg->soc_data->uid, BYT_SCORE_ACPI_UID) &&
soc_data          740 drivers/pinctrl/intel/pinctrl-baytrail.c 	if (!strcmp(vg->soc_data->uid, BYT_SUS_ACPI_UID) &&
soc_data         1201 drivers/pinctrl/intel/pinctrl-baytrail.c 	for (i = 0; i < vg->soc_data->npins; i++) {
soc_data         1211 drivers/pinctrl/intel/pinctrl-baytrail.c 		pin = vg->soc_data->pins[i].number;
soc_data         1474 drivers/pinctrl/intel/pinctrl-baytrail.c 	for (i = 0; i < vg->soc_data->npins; i++) {
soc_data         1475 drivers/pinctrl/intel/pinctrl-baytrail.c 		unsigned int pin = vg->soc_data->pins[i].number;
soc_data         1496 drivers/pinctrl/intel/pinctrl-baytrail.c 	for (base = 0; base < vg->soc_data->npins; base += 32) {
soc_data         1530 drivers/pinctrl/intel/pinctrl-baytrail.c 	gc->ngpio	= vg->soc_data->npins;
soc_data         1546 drivers/pinctrl/intel/pinctrl-baytrail.c 				     0, 0, vg->soc_data->npins);
soc_data         1572 drivers/pinctrl/intel/pinctrl-baytrail.c 			    const struct intel_pinctrl_soc_data *soc_data)
soc_data         1576 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->soc_data = soc_data;
soc_data         1578 drivers/pinctrl/intel/pinctrl-baytrail.c 					    soc_data->ncommunities,
soc_data         1584 drivers/pinctrl/intel/pinctrl-baytrail.c 	for (i = 0; i < soc_data->ncommunities; i++) {
soc_data         1587 drivers/pinctrl/intel/pinctrl-baytrail.c 		*comm = vg->soc_data->communities[i];
soc_data         1605 drivers/pinctrl/intel/pinctrl-baytrail.c 	const struct intel_pinctrl_soc_data *soc_data = NULL;
soc_data         1619 drivers/pinctrl/intel/pinctrl-baytrail.c 			soc_data = soc_table[i];
soc_data         1624 drivers/pinctrl/intel/pinctrl-baytrail.c 	if (!soc_data)
soc_data         1632 drivers/pinctrl/intel/pinctrl-baytrail.c 	ret = byt_set_soc_data(vg, soc_data);
soc_data         1640 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->pctl_desc.pins	= vg->soc_data->pins;
soc_data         1641 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->pctl_desc.npins	= vg->soc_data->npins;
soc_data         1668 drivers/pinctrl/intel/pinctrl-baytrail.c 	for (i = 0; i < vg->soc_data->npins; i++) {
soc_data         1671 drivers/pinctrl/intel/pinctrl-baytrail.c 		unsigned int pin = vg->soc_data->pins[i].number;
soc_data         1700 drivers/pinctrl/intel/pinctrl-baytrail.c 	for (i = 0; i < vg->soc_data->npins; i++) {
soc_data         1703 drivers/pinctrl/intel/pinctrl-baytrail.c 		unsigned int pin = vg->soc_data->pins[i].number;
soc_data         1366 drivers/pinctrl/intel/pinctrl-intel.c 			       const struct intel_pinctrl_soc_data *soc_data)
soc_data         1371 drivers/pinctrl/intel/pinctrl-intel.c 	if (!soc_data)
soc_data         1379 drivers/pinctrl/intel/pinctrl-intel.c 	pctrl->soc = soc_data;
soc_data         1127 drivers/pinctrl/qcom/pinctrl-msm.c 		      const struct msm_pinctrl_soc_data *soc_data)
soc_data         1139 drivers/pinctrl/qcom/pinctrl-msm.c 	pctrl->soc = soc_data;
soc_data         1144 drivers/pinctrl/qcom/pinctrl-msm.c 	if (soc_data->tiles) {
soc_data         1145 drivers/pinctrl/qcom/pinctrl-msm.c 		for (i = 0; i < soc_data->ntiles; i++) {
soc_data         1147 drivers/pinctrl/qcom/pinctrl-msm.c 							   soc_data->tiles[i]);
soc_data          122 drivers/pinctrl/qcom/pinctrl-msm.h 		      const struct msm_pinctrl_soc_data *soc_data);
soc_data          709 drivers/pinctrl/tegra/pinctrl-tegra.c 			const struct tegra_pinctrl_soc_data *soc_data)
soc_data          723 drivers/pinctrl/tegra/pinctrl-tegra.c 	pmx->soc = soc_data;
soc_data          730 drivers/pinctrl/tegra/pinctrl-tegra.c 		soc_data->ngroups * 4, sizeof(*pmx->group_pins),
soc_data          736 drivers/pinctrl/tegra/pinctrl-tegra.c 	for (fn = 0; fn < soc_data->nfunctions; fn++) {
soc_data          737 drivers/pinctrl/tegra/pinctrl-tegra.c 		struct tegra_function *func = &soc_data->functions[fn];
soc_data          741 drivers/pinctrl/tegra/pinctrl-tegra.c 		for (gn = 0; gn < soc_data->ngroups; gn++) {
soc_data          742 drivers/pinctrl/tegra/pinctrl-tegra.c 			const struct tegra_pingroup *g = &soc_data->groups[gn];
soc_data          754 drivers/pinctrl/tegra/pinctrl-tegra.c 				soc_data->ngroups * 4);
soc_data          200 drivers/pinctrl/tegra/pinctrl-tegra.h 			const struct tegra_pinctrl_soc_data *soc_data);
soc_data           75 drivers/power/avs/rockchip-io-domain.c 	const struct rockchip_iodomain_soc_data *soc_data;
soc_data           93 drivers/power/avs/rockchip-io-domain.c 	ret = regmap_write(iod->grf, iod->soc_data->grf_offset, val);
soc_data          506 drivers/power/avs/rockchip-io-domain.c 	iod->soc_data = match->data;
soc_data          522 drivers/power/avs/rockchip-io-domain.c 		const char *supply_name = iod->soc_data->supply_names[i];
soc_data          583 drivers/power/avs/rockchip-io-domain.c 	if (iod->soc_data->init)
soc_data          584 drivers/power/avs/rockchip-io-domain.c 		iod->soc_data->init(iod);
soc_data          221 drivers/spi/spi-tegra114.c 	const struct tegra_spi_soc_data		*soc_data;
soc_data          565 drivers/spi/spi-tegra114.c 	if (!tspi->soc_data->has_intr_mask_reg) {
soc_data          963 drivers/spi/spi-tegra114.c 	if (tspi->soc_data->has_intr_mask_reg) {
soc_data         1338 drivers/spi/spi-tegra114.c 	tspi->soc_data = of_device_get_match_data(&pdev->dev);
soc_data         1339 drivers/spi/spi-tegra114.c 	if (!tspi->soc_data) {
soc_data          225 drivers/thermal/imx_thermal.c 	const struct thermal_soc_data *soc_data = data->socdata;
soc_data          231 drivers/thermal/imx_thermal.c 	regmap_write(map, soc_data->panic_alarm_ctrl + REG_CLR,
soc_data          232 drivers/thermal/imx_thermal.c 		     soc_data->panic_alarm_mask);
soc_data          233 drivers/thermal/imx_thermal.c 	regmap_write(map, soc_data->panic_alarm_ctrl + REG_SET,
soc_data          234 drivers/thermal/imx_thermal.c 		     critical_value << soc_data->panic_alarm_shift);
soc_data          241 drivers/thermal/imx_thermal.c 	const struct thermal_soc_data *soc_data = data->socdata;
soc_data          251 drivers/thermal/imx_thermal.c 	regmap_write(map, soc_data->high_alarm_ctrl + REG_CLR,
soc_data          252 drivers/thermal/imx_thermal.c 		     soc_data->high_alarm_mask);
soc_data          253 drivers/thermal/imx_thermal.c 	regmap_write(map, soc_data->high_alarm_ctrl + REG_SET,
soc_data          254 drivers/thermal/imx_thermal.c 		     alarm_value << soc_data->high_alarm_shift);
soc_data          260 drivers/thermal/imx_thermal.c 	const struct thermal_soc_data *soc_data = data->socdata;
soc_data          268 drivers/thermal/imx_thermal.c 		regmap_read(map, soc_data->temp_data, &val);
soc_data          269 drivers/thermal/imx_thermal.c 		wait = !(val & soc_data->temp_valid_mask);
soc_data          276 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_CLR,
soc_data          277 drivers/thermal/imx_thermal.c 			    soc_data->power_down_mask);
soc_data          278 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_SET,
soc_data          279 drivers/thermal/imx_thermal.c 			    soc_data->measure_temp_mask);
soc_data          291 drivers/thermal/imx_thermal.c 	regmap_read(map, soc_data->temp_data, &val);
soc_data          294 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_CLR,
soc_data          295 drivers/thermal/imx_thermal.c 			     soc_data->measure_temp_mask);
soc_data          296 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_SET,
soc_data          297 drivers/thermal/imx_thermal.c 			     soc_data->power_down_mask);
soc_data          300 drivers/thermal/imx_thermal.c 	if ((val & soc_data->temp_valid_mask) == 0) {
soc_data          305 drivers/thermal/imx_thermal.c 	n_meas = (val & soc_data->temp_value_mask)
soc_data          306 drivers/thermal/imx_thermal.c 		>> soc_data->temp_value_shift;
soc_data          356 drivers/thermal/imx_thermal.c 	const struct thermal_soc_data *soc_data = data->socdata;
soc_data          362 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_CLR,
soc_data          363 drivers/thermal/imx_thermal.c 			     soc_data->power_down_mask);
soc_data          364 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_SET,
soc_data          365 drivers/thermal/imx_thermal.c 			     soc_data->measure_temp_mask);
soc_data          372 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_CLR,
soc_data          373 drivers/thermal/imx_thermal.c 			     soc_data->measure_temp_mask);
soc_data          374 drivers/thermal/imx_thermal.c 		regmap_write(map, soc_data->sensor_ctrl + REG_SET,
soc_data          375 drivers/thermal/imx_thermal.c 			     soc_data->power_down_mask);
soc_data           43 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          154 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          208 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          332 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          420 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          530 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          623 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          635 sound/soc/fsl/fsl_sai.c 	if (sai->soc_data->use_edma)
soc_data          651 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          673 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          684 sound/soc/fsl/fsl_sai.c 			   sai->soc_data->fifo_depth - FSL_SAI_MAXBURST_TX);
soc_data          772 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          816 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          855 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          911 sound/soc/fsl/fsl_sai.c 	sai->soc_data = of_device_get_match_data(&pdev->dev);
soc_data          920 sound/soc/fsl/fsl_sai.c 	if (sai->soc_data->reg_offset == 8) {
soc_data         1024 sound/soc/fsl/fsl_sai.c 	if (sai->soc_data->use_imx_pcm) {
soc_data         1117 sound/soc/fsl/fsl_sai.c 	unsigned int ofs = sai->soc_data->reg_offset;
soc_data          182 sound/soc/fsl/fsl_sai.h 	const struct fsl_sai_soc_data *soc_data;
soc_data          133 sound/soc/tegra/tegra30_ahub.c 	ahub->soc_data->set_audio_cif(ahub->regmap_apbif, reg, &cif_conf);
soc_data          235 sound/soc/tegra/tegra30_ahub.c 	ahub->soc_data->set_audio_cif(ahub->regmap_apbif, reg, &cif_conf);
soc_data          511 sound/soc/tegra/tegra30_ahub.c 	const struct tegra30_ahub_soc_data *soc_data;
soc_data          524 sound/soc/tegra/tegra30_ahub.c 	soc_data = match->data;
soc_data          533 sound/soc/tegra/tegra30_ahub.c 					soc_data->mod_list_mask))
soc_data          557 sound/soc/tegra/tegra30_ahub.c 	ahub->soc_data = soc_data;
soc_data          512 sound/soc/tegra/tegra30_ahub.h 	const struct tegra30_ahub_soc_data *soc_data;
soc_data          189 sound/soc/tegra/tegra30_i2s.c 	i2s->soc_data->set_audio_cif(i2s->regmap, reg, &cif_conf);
soc_data          387 sound/soc/tegra/tegra30_i2s.c 	i2s->soc_data = (struct tegra30_i2s_soc_data *)match->data;
soc_data          224 sound/soc/tegra/tegra30_i2s.h 	const struct tegra30_i2s_soc_data *soc_data;