Lines Matching +full:0 +full:x00000100

44 	0x0000802c, 0xc0000000, 0xffffffff,
45 0x00003fc4, 0xc0000000, 0xffffffff,
46 0x00005448, 0x00000100, 0xffffffff,
47 0x000055e4, 0x00000100, 0xffffffff,
48 0x0000160c, 0x00000100, 0xffffffff,
49 0x00008984, 0x06000100, 0xffffffff,
50 0x0000c164, 0x00000100, 0xffffffff,
51 0x00008a18, 0x00000100, 0xffffffff,
52 0x0000897c, 0x06000100, 0xffffffff,
53 0x00008b28, 0x00000100, 0xffffffff,
54 0x00009144, 0x00800200, 0xffffffff,
55 0x00009a60, 0x00000100, 0xffffffff,
56 0x00009868, 0x00000100, 0xffffffff,
57 0x00008d58, 0x00000100, 0xffffffff,
58 0x00009510, 0x00000100, 0xffffffff,
59 0x0000949c, 0x00000100, 0xffffffff,
60 0x00009654, 0x00000100, 0xffffffff,
61 0x00009030, 0x00000100, 0xffffffff,
62 0x00009034, 0x00000100, 0xffffffff,
63 0x00009038, 0x00000100, 0xffffffff,
64 0x0000903c, 0x00000100, 0xffffffff,
65 0x00009040, 0x00000100, 0xffffffff,
66 0x0000a200, 0x00000100, 0xffffffff,
67 0x0000a204, 0x00000100, 0xffffffff,
68 0x0000a208, 0x00000100, 0xffffffff,
69 0x0000a20c, 0x00000100, 0xffffffff,
70 0x00009744, 0x00000100, 0xffffffff,
71 0x00003f80, 0x00000100, 0xffffffff,
72 0x0000a210, 0x00000100, 0xffffffff,
73 0x0000a214, 0x00000100, 0xffffffff,
74 0x000004d8, 0x00000100, 0xffffffff,
75 0x00009664, 0x00000100, 0xffffffff,
76 0x00009698, 0x00000100, 0xffffffff,
77 0x000004d4, 0x00000200, 0xffffffff,
78 0x000004d0, 0x00000000, 0xffffffff,
79 0x000030cc, 0x00000104, 0xffffffff,
80 0x0000d0c0, 0x00000100, 0xffffffff,
81 0x0000d8c0, 0x00000100, 0xffffffff,
82 0x0000951c, 0x00010000, 0xffffffff,
83 0x00009160, 0x00030002, 0xffffffff,
84 0x00009164, 0x00050004, 0xffffffff,
85 0x00009168, 0x00070006, 0xffffffff,
86 0x00009178, 0x00070000, 0xffffffff,
87 0x0000917c, 0x00030002, 0xffffffff,
88 0x00009180, 0x00050004, 0xffffffff,
89 0x0000918c, 0x00010006, 0xffffffff,
90 0x00009190, 0x00090008, 0xffffffff,
91 0x00009194, 0x00070000, 0xffffffff,
92 0x00009198, 0x00030002, 0xffffffff,
93 0x0000919c, 0x00050004, 0xffffffff,
94 0x000091a8, 0x00010006, 0xffffffff,
95 0x000091ac, 0x00090008, 0xffffffff,
96 0x000091b0, 0x00070000, 0xffffffff,
97 0x000091b4, 0x00030002, 0xffffffff,
98 0x000091b8, 0x00050004, 0xffffffff,
99 0x000091c4, 0x00010006, 0xffffffff,
100 0x000091c8, 0x00090008, 0xffffffff,
101 0x000091cc, 0x00070000, 0xffffffff,
102 0x000091d0, 0x00030002, 0xffffffff,
103 0x000091d4, 0x00050004, 0xffffffff,
104 0x000091e0, 0x00010006, 0xffffffff,
105 0x000091e4, 0x00090008, 0xffffffff,
106 0x000091e8, 0x00000000, 0xffffffff,
107 0x000091ec, 0x00070000, 0xffffffff,
108 0x000091f0, 0x00030002, 0xffffffff,
109 0x000091f4, 0x00050004, 0xffffffff,
110 0x00009200, 0x00010006, 0xffffffff,
111 0x00009204, 0x00090008, 0xffffffff,
112 0x00009208, 0x00070000, 0xffffffff,
113 0x0000920c, 0x00030002, 0xffffffff,
114 0x00009210, 0x00050004, 0xffffffff,
115 0x0000921c, 0x00010006, 0xffffffff,
116 0x00009220, 0x00090008, 0xffffffff,
117 0x00009294, 0x00000000, 0xffffffff
123 0x0000802c, 0xc0000000, 0xffffffff,
124 0x000008f8, 0x00000000, 0xffffffff,
125 0x000008fc, 0x00000000, 0x000133FF,
126 0x000008f8, 0x00000001, 0xffffffff,
127 0x000008fc, 0x00000000, 0xE00B03FC,
128 0x00009150, 0x96944200, 0xffffffff
134 0x0000802c, 0xc0000000, 0xffffffff,
135 0x00009150, 0x00600000, 0xffffffff,
136 0x000008f8, 0x00000000, 0xffffffff,
137 0x000008fc, 0xffffffff, 0x000133FF,
138 0x000008f8, 0x00000001, 0xffffffff,
139 0x000008fc, 0xffffffff, 0xE00B03FC
149 0x000055e8, 0x00000000, 0xffffffff,
150 0x0000d0bc, 0x00000000, 0xffffffff,
151 0x0000d8bc, 0x00000000, 0xffffffff,
152 0x000015c0, 0x000c1401, 0xffffffff,
153 0x0000264c, 0x000c0400, 0xffffffff,
154 0x00002648, 0x000c0400, 0xffffffff,
155 0x00002650, 0x000c0400, 0xffffffff,
156 0x000020b8, 0x000c0400, 0xffffffff,
157 0x000020bc, 0x000c0400, 0xffffffff,
158 0x000020c0, 0x000c0c80, 0xffffffff,
159 0x0000f4a0, 0x000000c0, 0xffffffff,
160 0x0000f4a4, 0x00680fff, 0xffffffff,
161 0x00002f50, 0x00000404, 0xffffffff,
162 0x000004c8, 0x00000001, 0xffffffff,
163 0x0000641c, 0x00000000, 0xffffffff,
164 0x00000c7c, 0x00000000, 0xffffffff,
165 0x00006dfc, 0x00000000, 0xffffffff
171 0x0000d0c0, 0x00000000, 0xffffffff,
172 0x0000d8c0, 0x00000000, 0xffffffff,
173 0x000055e8, 0x00000000, 0xffffffff,
174 0x0000d0bc, 0x00000000, 0xffffffff,
175 0x0000d8bc, 0x00000000, 0xffffffff,
176 0x000015c0, 0x00041401, 0xffffffff,
177 0x0000264c, 0x00040400, 0xffffffff,
178 0x00002648, 0x00040400, 0xffffffff,
179 0x00002650, 0x00040400, 0xffffffff,
180 0x000020b8, 0x00040400, 0xffffffff,
181 0x000020bc, 0x00040400, 0xffffffff,
182 0x000020c0, 0x00040c80, 0xffffffff,
183 0x0000f4a0, 0x000000c0, 0xffffffff,
184 0x0000f4a4, 0x00680000, 0xffffffff,
185 0x00002f50, 0x00000404, 0xffffffff,
186 0x000004c8, 0x00000001, 0xffffffff,
187 0x0000641c, 0x00007ffd, 0xffffffff,
188 0x00000c7c, 0x0000ff00, 0xffffffff,
189 0x00006dfc, 0x0000007f, 0xffffffff
195 0x000055e8, 0x00000001, 0xffffffff,
196 0x0000d0bc, 0x00000100, 0xffffffff,
197 0x0000d8bc, 0x00000100, 0xffffffff,
198 0x000015c0, 0x000c1401, 0xffffffff,
199 0x0000264c, 0x000c0400, 0xffffffff,
200 0x00002648, 0x000c0400, 0xffffffff,
201 0x00002650, 0x000c0400, 0xffffffff,
202 0x000020b8, 0x000c0400, 0xffffffff,
203 0x000020bc, 0x000c0400, 0xffffffff,
204 0x000020c0, 0x000c0c80, 0xffffffff,
205 0x0000f4a0, 0x000000c0, 0xffffffff,
206 0x0000f4a4, 0x00680fff, 0xffffffff,
207 0x00002f50, 0x00000903, 0xffffffff,
208 0x000004c8, 0x00000000, 0xffffffff,
209 0x0000641c, 0x00000000, 0xffffffff,
210 0x00000c7c, 0x00000000, 0xffffffff,
211 0x00006dfc, 0x00000000, 0xffffffff
218 0x00000200, 0xE030032C,
219 0x00000204, 0x00000FFF,
220 0x00000200, 0xE0300058,
221 0x00000204, 0x00030301,
222 0x00000200, 0xE0300054,
223 0x00000204, 0x500010FF,
224 0x00000200, 0xE0300074,
225 0x00000204, 0x00030301,
226 0x00000200, 0xE0300070,
227 0x00000204, 0x500010FF,
228 0x00000200, 0xE0300090,
229 0x00000204, 0x00030301,
230 0x00000200, 0xE030008C,
231 0x00000204, 0x500010FF,
232 0x00000200, 0xE03000AC,
233 0x00000204, 0x00030301,
234 0x00000200, 0xE03000A8,
235 0x00000204, 0x500010FF,
236 0x00000200, 0xE03000C8,
237 0x00000204, 0x00030301,
238 0x00000200, 0xE03000C4,
239 0x00000204, 0x500010FF,
240 0x00000200, 0xE03000E4,
241 0x00000204, 0x00030301,
242 0x00000200, 0xE03000E0,
243 0x00000204, 0x500010FF,
244 0x00000200, 0xE0300100,
245 0x00000204, 0x00030301,
246 0x00000200, 0xE03000FC,
247 0x00000204, 0x500010FF,
248 0x00000200, 0xE0300058,
249 0x00000204, 0x00030303,
250 0x00000200, 0xE0300054,
251 0x00000204, 0x600010FF,
252 0x00000200, 0xE0300074,
253 0x00000204, 0x00030303,
254 0x00000200, 0xE0300070,
255 0x00000204, 0x600010FF,
256 0x00000200, 0xE0300090,
257 0x00000204, 0x00030303,
258 0x00000200, 0xE030008C,
259 0x00000204, 0x600010FF,
260 0x00000200, 0xE03000AC,
261 0x00000204, 0x00030303,
262 0x00000200, 0xE03000A8,
263 0x00000204, 0x600010FF,
264 0x00000200, 0xE03000C8,
265 0x00000204, 0x00030303,
266 0x00000200, 0xE03000C4,
267 0x00000204, 0x600010FF,
268 0x00000200, 0xE03000E4,
269 0x00000204, 0x00030303,
270 0x00000200, 0xE03000E0,
271 0x00000204, 0x600010FF,
272 0x00000200, 0xE0300100,
273 0x00000204, 0x00030303,
274 0x00000200, 0xE03000FC,
275 0x00000204, 0x600010FF,
276 0x00000200, 0xE0300058,
277 0x00000204, 0x00030303,
278 0x00000200, 0xE0300054,
279 0x00000204, 0x700010FF,
280 0x00000200, 0xE0300074,
281 0x00000204, 0x00030303,
282 0x00000200, 0xE0300070,
283 0x00000204, 0x700010FF,
284 0x00000200, 0xE0300090,
285 0x00000204, 0x00030303,
286 0x00000200, 0xE030008C,
287 0x00000204, 0x700010FF,
288 0x00000200, 0xE03000AC,
289 0x00000204, 0x00030303,
290 0x00000200, 0xE03000A8,
291 0x00000204, 0x700010FF,
292 0x00000200, 0xE03000C8,
293 0x00000204, 0x00030303,
294 0x00000200, 0xE03000C4,
295 0x00000204, 0x700010FF,
296 0x00000200, 0xE03000E4,
297 0x00000204, 0x00030303,
298 0x00000200, 0xE03000E0,
299 0x00000204, 0x700010FF,
300 0x00000200, 0xE0300100,
301 0x00000204, 0x00030303,
302 0x00000200, 0xE03000FC,
303 0x00000204, 0x700010FF,
304 0x00000200, 0xE0300058,
305 0x00000204, 0x00010303,
306 0x00000200, 0xE0300054,
307 0x00000204, 0x800010FF,
308 0x00000200, 0xE0300074,
309 0x00000204, 0x00010303,
310 0x00000200, 0xE0300070,
311 0x00000204, 0x800010FF,
312 0x00000200, 0xE0300090,
313 0x00000204, 0x00010303,
314 0x00000200, 0xE030008C,
315 0x00000204, 0x800010FF,
316 0x00000200, 0xE03000AC,
317 0x00000204, 0x00010303,
318 0x00000200, 0xE03000A8,
319 0x00000204, 0x800010FF,
320 0x00000200, 0xE03000C4,
321 0x00000204, 0x800010FF,
322 0x00000200, 0xE03000C8,
323 0x00000204, 0x00010303,
324 0x00000200, 0xE03000E4,
325 0x00000204, 0x00010303,
326 0x00000200, 0xE03000E0,
327 0x00000204, 0x800010FF,
328 0x00000200, 0xE0300100,
329 0x00000204, 0x00010303,
330 0x00000200, 0xE03000FC,
331 0x00000204, 0x800010FF,
332 0x00000200, 0x0001f198,
333 0x00000204, 0x0003ffff,
334 0x00000200, 0x0001f19C,
335 0x00000204, 0x3fffffff,
336 0x00000200, 0xE030032C,
337 0x00000204, 0x00000000,
392 if (pi->override_dynamic_mgpg && (hw_rev == 0)) in trinity_gfx_powergating_initialize()
397 #define CGCG_CGTT_LOCAL0_MASK 0xFFFF33FF
398 #define CGCG_CGTT_LOCAL1_MASK 0xFFFB0FFE
399 #define CGTS_SM_CTRL_REG_DISABLE 0x00600000
400 #define CGTS_SM_CTRL_REG_ENABLE 0x96944200
413 (0x00380000 & CGCG_CGTT_LOCAL0_MASK) | (local0 & ~CGCG_CGTT_LOCAL0_MASK) ); in trinity_mg_clockgating_enable()
415 (0x0E000000 & CGCG_CGTT_LOCAL1_MASK) | (local1 & ~CGCG_CGTT_LOCAL1_MASK) ); in trinity_mg_clockgating_enable()
436 seq = &trinity_mgcg_shls_default[0]; in trinity_mg_clockgating_initialize()
448 WREG32_P(SCLK_PWRMGT_CNTL, 0, ~DYN_GFX_CLK_OFF_EN); in trinity_gfx_clockgating_enable()
450 WREG32_P(SCLK_PWRMGT_CNTL, 0, ~GFX_CLK_FORCE_ON); in trinity_gfx_clockgating_enable()
460 for (i = 0; i < length; i += 3) in trinity_program_clk_gating_hw_sequence()
469 for (i = 0; i < length; i += 2) in trinity_program_override_mgpg_sequences()
479 seq = &trinity_override_mgpg_sequences[0]; in trinity_override_dynamic_mg_powergating()
492 seq = &trinity_sysls_enable[0]; in trinity_ls_clockgating_enable()
495 seq = &trinity_sysls_disable[0]; in trinity_ls_clockgating_enable()
507 WREG32_SMC(SMU_SCRATCH_A, (RREG32_SMC(SMU_SCRATCH_A) | 0x01)); in trinity_gfx_powergating_enable()
511 WREG32_P(SCLK_PWRMGT_CNTL, 0, ~DYN_PWR_DOWN_EN); in trinity_gfx_powergating_enable()
650 value |= LVRT(0); in trinity_set_vid()
759 value |= SCLK_DPM_EN(1) | SCLK_DPM_BOOT_STATE(0) | VOLTAGE_CHG_EN(1); in trinity_start_dpm()
763 WREG32_P(CG_CG_VOLTAGE_CNTL, 0, ~EN); in trinity_start_dpm()
772 for (i = 0; i < rdev->usec_timeout; i++) { in trinity_wait_for_dpm_enabled()
777 for (i = 0; i < rdev->usec_timeout; i++) { in trinity_wait_for_dpm_enabled()
778 if ((RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & TARGET_STATE_MASK) == 0) in trinity_wait_for_dpm_enabled()
782 for (i = 0; i < rdev->usec_timeout; i++) { in trinity_wait_for_dpm_enabled()
783 if ((RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_STATE_MASK) == 0) in trinity_wait_for_dpm_enabled()
804 WREG32_P(SCLK_PWRMGT_CNTL, 0, ~(RESET_SCLK_CNT | RESET_BUSY_CNT)); in trinity_start_am()
817 for (i = 0; i < rdev->usec_timeout; i++) { in trinity_wait_for_level_0()
818 if ((RREG32(TARGET_AND_CURRENT_PROFILE_INDEX) & CURRENT_STATE_MASK) == 0) in trinity_wait_for_level_0()
826 trinity_power_level_enable_disable(rdev, 0, true); in trinity_enable_power_level_0()
831 trinity_dpm_force_state(rdev, 0); in trinity_force_level_0()
848 for (i = 0; i < new_ps->num_levels; i++) { in trinity_program_power_levels_0_to_n()
862 trinity_program_power_level(rdev, &pi->boot_pl, 0); in trinity_program_bootup_state()
863 trinity_power_level_enable_disable(rdev, 0, true); in trinity_program_bootup_state()
898 if ((rps->vclk == 0) && (rps->dclk == 0)) in trinity_uvd_clocks_zero()
934 trinity_setup_uvd_dpm_interval(rdev, 0); in trinity_setup_uvd_clocks()
940 tmp &= 0xfffffffd; in trinity_setup_uvd_clocks()
1046 int low_temp = 0 * 1000; in trinity_set_thermal_temperature_range()
1064 return 0; in trinity_set_thermal_temperature_range()
1112 sumo_program_vc(rdev, 0x00C00033); in trinity_dpm_enable()
1126 return 0; in trinity_dpm_enable()
1148 return 0; in trinity_dpm_late_enable()
1210 return 0; in trinity_dpm_force_performance_level()
1220 for (i = 0; i < ps->num_levels; i++) { in trinity_dpm_force_performance_level()
1221 ret = trinity_dpm_n_levels_disabled(rdev, 0); in trinity_dpm_force_performance_level()
1229 return 0; in trinity_dpm_force_performance_level()
1244 return 0; in trinity_dpm_pre_set_power_state()
1270 return 0; in trinity_dpm_set_power_state()
1290 #if 0
1313 u32 svi_mode = (RREG32_SMC(PM_CONFIG) & SVI_Mode) ? 1 : 0; in trinity_convert_voltage_index_to_value()
1314 u32 step = (svi_mode == 0) ? 1250 : 625; in trinity_convert_voltage_index_to_value()
1318 return 0; in trinity_convert_voltage_index_to_value()
1329 ps->nbps_flags = 0; in trinity_patch_boot_state()
1330 ps->bapm_flags = 0; in trinity_patch_boot_state()
1331 ps->levels[0] = pi->boot_pl; in trinity_patch_boot_state()
1338 return 0; in trinity_calculate_vce_wm()
1347 pi->boot_pl.ds_divider_index = 0; in trinity_construct_boot_state()
1348 pi->boot_pl.ss_divider_index = 0; in trinity_construct_boot_state()
1350 pi->boot_pl.force_nbp_state = 0; in trinity_construct_boot_state()
1351 pi->boot_pl.display_wm = 0; in trinity_construct_boot_state()
1352 pi->boot_pl.vce_wm = 0; in trinity_construct_boot_state()
1354 pi->current_ps.levels[0] = pi->boot_pl; in trinity_construct_boot_state()
1367 return 0; in trinity_get_sleep_divider_id_from_clock()
1370 return 0; in trinity_get_sleep_divider_id_from_clock()
1374 if (temp >= min || i == 0) in trinity_get_sleep_divider_id_from_clock()
1387 for (i = 0; i < pi->sys_info.sclk_voltage_mapping_table.num_max_dpm_entries; i++) { in trinity_get_valid_engine_clock()
1395 return 0; in trinity_get_valid_engine_clock()
1406 u32 current_index = 0; in trinity_patch_thermal_state()
1416 ps->levels[0].vddc_index = current_vddc; in trinity_patch_thermal_state()
1418 if (ps->levels[0].sclk > current_sclk) in trinity_patch_thermal_state()
1419 ps->levels[0].sclk = current_sclk; in trinity_patch_thermal_state()
1421 ps->levels[0].ds_divider_index = in trinity_patch_thermal_state()
1422 trinity_get_sleep_divider_id_from_clock(rdev, ps->levels[0].sclk, sclk_in_sr); in trinity_patch_thermal_state()
1423 ps->levels[0].ss_divider_index = ps->levels[0].ds_divider_index; in trinity_patch_thermal_state()
1424 ps->levels[0].allow_gnb_slow = 1; in trinity_patch_thermal_state()
1425 ps->levels[0].force_nbp_state = 0; in trinity_patch_thermal_state()
1426 ps->levels[0].display_wm = 0; in trinity_patch_thermal_state()
1427 ps->levels[0].vce_wm = in trinity_patch_thermal_state()
1428 trinity_calculate_vce_wm(rdev, ps->levels[0].sclk); in trinity_patch_thermal_state()
1435 return 0; in trinity_calculate_display_wm()
1437 if (index == 0) in trinity_calculate_display_wm()
1438 return 0; in trinity_calculate_display_wm()
1442 if (index == 0) in trinity_calculate_display_wm()
1443 return 0; in trinity_calculate_display_wm()
1445 return 0; in trinity_calculate_display_wm()
1455 u32 i = 0; in trinity_get_uvd_clock_index()
1457 for (i = 0; i < 4; i++) { in trinity_get_uvd_clock_index()
1475 u32 high_index = 0; in trinity_adjust_uvd_state()
1476 u32 low_index = 0; in trinity_adjust_uvd_state()
1487 case 0: in trinity_adjust_uvd_state()
1489 low_index = 0; in trinity_adjust_uvd_state()
1512 if (((evclk == 0) && (ecclk == 0)) || in trinity_get_vce_clock_voltage()
1513 (table && (table->count == 0))) { in trinity_get_vce_clock_voltage()
1514 *voltage = 0; in trinity_get_vce_clock_voltage()
1515 return 0; in trinity_get_vce_clock_voltage()
1518 for (i = 0; i < table->count; i++) { in trinity_get_vce_clock_voltage()
1522 ret = 0; in trinity_get_vce_clock_voltage()
1541 u32 min_voltage = 0; /* ??? */ in trinity_apply_state_adjust_rules()
1558 new_rps->evclk = 0; in trinity_apply_state_adjust_rules()
1559 new_rps->ecclk = 0; in trinity_apply_state_adjust_rules()
1562 for (i = 0; i < ps->num_levels; i++) { in trinity_apply_state_adjust_rules()
1587 ps->levels[i].force_nbp_state = 0; in trinity_apply_state_adjust_rules()
1591 trinity_calculate_vce_wm(rdev, ps->levels[0].sclk); in trinity_apply_state_adjust_rules()
1599 ps->Dpm0PgNbPsLo = 0x1; in trinity_apply_state_adjust_rules()
1600 ps->Dpm0PgNbPsHi = 0x0; in trinity_apply_state_adjust_rules()
1601 ps->DpmXNbPsLo = 0x2; in trinity_apply_state_adjust_rules()
1602 ps->DpmXNbPsHi = 0x1; in trinity_apply_state_adjust_rules()
1610 ps->Dpm0PgNbPsLo = force_high ? 0x2 : 0x3; in trinity_apply_state_adjust_rules()
1611 ps->Dpm0PgNbPsHi = 0x1; in trinity_apply_state_adjust_rules()
1612 ps->DpmXNbPsLo = force_high ? 0x2 : 0x3; in trinity_apply_state_adjust_rules()
1613 ps->DpmXNbPsHi = 0x2; in trinity_apply_state_adjust_rules()
1614 ps->levels[ps->num_levels - 1].allow_gnb_slow = 0; in trinity_apply_state_adjust_rules()
1624 #if 0
1695 rps->vclk = 0; in trinity_parse_pplib_non_clock_info()
1696 rps->dclk = 0; in trinity_parse_pplib_non_clock_info()
1767 for (i = 0; i < state_array->ucNumEntries; i++) { in trinity_parse_power_table()
1781 k = 0; in trinity_parse_power_table()
1782 idx = (u8 *)&power_state->v2.clockInfoIndex[0]; in trinity_parse_power_table()
1783 for (j = 0; j < power_state->v2.ucNumDPMLevels; j++) { in trinity_parse_power_table()
1790 ((u8 *)&clock_info_array->clockInfo[0] + in trinity_parse_power_table()
1805 for (i = 0; i < RADEON_MAX_VCE_LEVELS; i++) { in trinity_parse_power_table()
1813 rdev->pm.dpm.vce_states[i].mclk = 0; in trinity_parse_power_table()
1816 return 0; in trinity_parse_power_table()
1832 if (did >= 8 && did <= 0x3f) in trinity_convert_did_to_freq()
1834 else if (did > 0x3f && did <= 0x5f) in trinity_convert_did_to_freq()
1836 else if (did > 0x5f && did <= 0x7e) in trinity_convert_did_to_freq()
1838 else if (did == 0x7f) in trinity_convert_did_to_freq()
1871 if (igp_info->info_7.ucHtcTmpLmt == 0) in trinity_parse_sys_info_table()
1875 if (igp_info->info_7.ucHtcHystLmt == 0) in trinity_parse_sys_info_table()
1886 pi->sys_info.nb_dpm_enable = 0; in trinity_parse_sys_info_table()
1888 for (i = 0; i < TRINITY_NUM_NBPSTATES; i++) { in trinity_parse_sys_info_table()
1893 pi->sys_info.nbp_voltage_index[0] = le16_to_cpu(igp_info->info_7.usNBP0Voltage); in trinity_parse_sys_info_table()
1900 pi->sys_info.nbp_mclk[i] = pi->sys_info.nbp_mclk[0]; in trinity_parse_sys_info_table()
1901 pi->sys_info.nbp_nclk[i] = pi->sys_info.nbp_nclk[0]; in trinity_parse_sys_info_table()
1902 pi->sys_info.nbp_voltage_index[i] = pi->sys_info.nbp_voltage_index[0]; in trinity_parse_sys_info_table()
1914 pi->sys_info.uvd_clock_table_entries[0].vclk_did = in trinity_parse_sys_info_table()
1923 pi->sys_info.uvd_clock_table_entries[0].dclk_did = in trinity_parse_sys_info_table()
1932 for (i = 0; i < 4; i++) { in trinity_parse_sys_info_table()
1944 return 0; in trinity_parse_sys_info_table()
1957 for (i = 0; i < SUMO_MAX_HARDWARE_POWERLEVELS; i++) in trinity_dpm_init()
1967 if (rdev->pdev->subsystem_vendor == 0x1462) in trinity_dpm_init()
1971 } else if (radeon_bapm == 0) { in trinity_dpm_init()
2008 return 0; in trinity_dpm_init()
2020 for (i = 0; i < ps->num_levels; i++) { in trinity_dpm_print_power_state()
2062 return 0; in trinity_dpm_get_current_sclk()
2082 for (i = 0; i < rdev->pm.dpm.num_ps; i++) { in trinity_dpm_fini()
2096 return requested_state->levels[0].sclk; in trinity_dpm_get_sclk()