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;