Lines Matching defs:sku_info
111 static void __init rev_sku_to_speedo_ids(struct tegra_sku_info *sku_info)
115 switch (sku_info->revision) {
117 sku_info->cpu_speedo_id = 0;
118 sku_info->soc_speedo_id = 0;
123 switch (sku_info->sku_id) {
126 sku_info->cpu_speedo_id = 1;
127 sku_info->soc_speedo_id = 1;
133 sku_info->cpu_speedo_id = 2;
134 sku_info->soc_speedo_id = 2;
138 sku_info->cpu_speedo_id = 4;
139 sku_info->soc_speedo_id = 1;
150 sku_info->cpu_speedo_id = 5;
151 sku_info->soc_speedo_id = 2;
155 sku_info->cpu_speedo_id = 6;
156 sku_info->soc_speedo_id = 2;
167 sku_info->cpu_speedo_id = 7;
168 sku_info->soc_speedo_id = 1;
172 sku_info->cpu_speedo_id = 3;
173 sku_info->soc_speedo_id = 2;
182 sku_info->cpu_speedo_id = 8;
183 sku_info->soc_speedo_id = 1;
187 sku_info->cpu_speedo_id = 1;
188 sku_info->soc_speedo_id = 1;
192 sku_info->cpu_speedo_id = 2;
193 sku_info->soc_speedo_id = 2;
197 sku_info->cpu_speedo_id = 3;
198 sku_info->soc_speedo_id = 2;
204 sku_info->cpu_speedo_id = 2;
205 sku_info->soc_speedo_id = 2;
209 sku_info->cpu_speedo_id = 3;
210 sku_info->soc_speedo_id = 2;
219 pr_warn("Tegra Unknown SKU %d\n", sku_info->sku_id);
220 sku_info->cpu_speedo_id = 0;
221 sku_info->soc_speedo_id = 0;
227 pr_warn("Tegra Unknown chip rev %d\n", sku_info->revision);
228 sku_info->cpu_speedo_id = 0;
229 sku_info->soc_speedo_id = 0;
235 void __init tegra30_init_speedo_data(struct tegra_sku_info *sku_info)
247 rev_sku_to_speedo_ids(sku_info);
256 sku_info->cpu_process_id = i - 1;
258 if (sku_info->cpu_process_id == -1) {
261 sku_info->cpu_process_id = 0;
262 sku_info->cpu_speedo_id = 1;
269 sku_info->soc_process_id = i - 1;
271 if (sku_info->soc_process_id == -1) {
274 sku_info->soc_process_id = 0;
275 sku_info->soc_speedo_id = 1;