Lines Matching refs:cluster
75 unsigned int cluster = data->cpus[policy->cpu].bpmp_cluster_id; in tegra186_cpufreq_init() local
77 policy->freq_table = data->clusters[cluster].table; in tegra186_cpufreq_init()
100 struct tegra186_cpufreq_cluster *cluster; in tegra186_cpufreq_get() local
112 cluster = &data->clusters[cluster_id]; in tegra186_cpufreq_get()
115 return (cluster->ref_clk_khz * ndiv) / cluster->div; in tegra186_cpufreq_get()
131 struct tegra186_cpufreq_cluster *cluster, unsigned int cluster_id) in init_vhint_table() argument
187 cluster->ref_clk_khz = data->ref_clk_hz / 1000; in init_vhint_table()
188 cluster->div = data->pdiv * data->mdiv; in init_vhint_table()
207 point->frequency = (cluster->ref_clk_khz * ndiv) / cluster->div; in init_vhint_table()
246 struct tegra186_cpufreq_cluster *cluster = &data->clusters[i]; in tegra186_cpufreq_probe() local
248 cluster->table = init_vhint_table(pdev, bpmp, cluster, i); in tegra186_cpufreq_probe()
249 if (IS_ERR(cluster->table)) { in tegra186_cpufreq_probe()
250 err = PTR_ERR(cluster->table); in tegra186_cpufreq_probe()