Lines Matching full:cluster
28 /* CPU0 - A57 Cluster */
33 /* CPU1 - Denver Cluster */
38 /* CPU2 - Denver Cluster */
43 /* CPU3 - A57 Cluster */
48 /* CPU4 - A57 Cluster */
53 /* CPU5 - A57 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()
243 struct tegra186_cpufreq_cluster *cluster = &data->clusters[i]; in tegra186_cpufreq_probe() local
245 cluster->table = init_vhint_table(pdev, bpmp, cluster, i); in tegra186_cpufreq_probe()
246 if (IS_ERR(cluster->table)) { in tegra186_cpufreq_probe()
247 err = PTR_ERR(cluster->table); in tegra186_cpufreq_probe()
268 { .compatible = "nvidia,tegra186-ccplex-cluster", },