Lines Matching refs:sku_info
61 static void __init rev_sku_to_speedo_ids(struct tegra_sku_info *sku_info, in rev_sku_to_speedo_ids() argument
64 int sku = sku_info->sku_id; in rev_sku_to_speedo_ids()
67 sku_info->cpu_speedo_id = 0; in rev_sku_to_speedo_ids()
68 sku_info->soc_speedo_id = 0; in rev_sku_to_speedo_ids()
69 sku_info->gpu_speedo_id = 0; in rev_sku_to_speedo_ids()
79 sku_info->cpu_speedo_id = 2; in rev_sku_to_speedo_ids()
85 sku_info->cpu_speedo_id = 2; in rev_sku_to_speedo_ids()
86 sku_info->soc_speedo_id = 0; in rev_sku_to_speedo_ids()
87 sku_info->gpu_speedo_id = 1; in rev_sku_to_speedo_ids()
93 sku_info->cpu_speedo_id = 1; in rev_sku_to_speedo_ids()
94 sku_info->soc_speedo_id = 1; in rev_sku_to_speedo_ids()
95 sku_info->gpu_speedo_id = 1; in rev_sku_to_speedo_ids()
101 sku_info->cpu_speedo_id = 4; in rev_sku_to_speedo_ids()
102 sku_info->soc_speedo_id = 2; in rev_sku_to_speedo_ids()
103 sku_info->gpu_speedo_id = 3; in rev_sku_to_speedo_ids()
113 void __init tegra124_init_speedo_data(struct tegra_sku_info *sku_info) in tegra124_init_speedo_data() argument
128 sku_info->gpu_speedo_value = tegra_fuse_read_early(FUSE_CPU_SPEEDO_2); in tegra124_init_speedo_data()
136 sku_info->cpu_speedo_value = cpu_speedo_0_value; in tegra124_init_speedo_data()
138 if (sku_info->cpu_speedo_value == 0) { in tegra124_init_speedo_data()
144 rev_sku_to_speedo_ids(sku_info, &threshold); in tegra124_init_speedo_data()
146 sku_info->cpu_iddq_value = tegra_fuse_read_early(FUSE_CPU_IDDQ); in tegra124_init_speedo_data()
149 if (sku_info->gpu_speedo_value < in tegra124_init_speedo_data()
152 sku_info->gpu_process_id = i; in tegra124_init_speedo_data()
155 if (sku_info->cpu_speedo_value < in tegra124_init_speedo_data()
158 sku_info->cpu_process_id = i; in tegra124_init_speedo_data()
164 sku_info->soc_process_id = i; in tegra124_init_speedo_data()
167 sku_info->gpu_speedo_id, sku_info->gpu_speedo_value); in tegra124_init_speedo_data()