Lines Matching refs:cpu_data
79 struct tegra_cpu_data *cpu_data; member
128 *ndiv = readl(data->cpu_data[cpu].freq_core_reg) & NDIV_MASK; in tegra234_get_cpu_ndiv()
139 writel(ndiv, data->cpu_data[cpu].freq_core_reg); in tegra234_set_cpu_ndiv()
157 actmon_reg = CORE_ACTMON_CNTR_REG(data, data->cpu_data[c->cpu].clusterid, in tegra234_read_counters()
158 data->cpu_data[c->cpu].cpuid); in tegra234_read_counters()
388 u32 clusterid = data->cpu_data[cpu].clusterid; in tegra194_get_speed()
398 ret = data->soc->ops->get_cpu_ndiv(cpu, data->cpu_data[cpu].cpuid, clusterid, &ndiv); in tegra194_get_speed()
504 u32 clusterid = data->cpu_data[policy->cpu].clusterid; in tegra194_cpufreq_init()
701 data->cpu_data[cpu].cpuid = cpuid; in tegra194_cpufreq_store_physids()
702 data->cpu_data[cpu].clusterid = clusterid; in tegra194_cpufreq_store_physids()
703 data->cpu_data[cpu].freq_core_reg = SCRATCH_FREQ_CORE_REG(data, mpidr_id); in tegra194_cpufreq_store_physids()
742 data->cpu_data = devm_kcalloc(&pdev->dev, data->soc->num_clusters * in tegra194_cpufreq_probe()
744 sizeof(*data->cpu_data), GFP_KERNEL); in tegra194_cpufreq_probe()
745 if (!data->cpu_data) in tegra194_cpufreq_probe()