Lines Matching full:pi

122 	struct rv7xx_power_info *pi = rv770_get_pi(rdev);
124 u32 spll_func_cntl = pi->clk_regs.rv770.cg_spll_func_cntl;
125 u32 spll_func_cntl_2 = pi->clk_regs.rv770.cg_spll_func_cntl_2;
126 u32 spll_func_cntl_3 = pi->clk_regs.rv770.cg_spll_func_cntl_3;
127 u32 cg_spll_spread_spectrum = pi->clk_regs.rv770.cg_spll_spread_spectrum;
128 u32 cg_spll_spread_spectrum_2 = pi->clk_regs.rv770.cg_spll_spread_spectrum_2;
157 if (pi->sclk_ss) {
189 struct rv7xx_power_info *pi = rv770_get_pi(rdev);
190 u32 mpll_ad_func_cntl = pi->clk_regs.rv770.mpll_ad_func_cntl;
191 u32 mpll_ad_func_cntl_2 = pi->clk_regs.rv770.mpll_ad_func_cntl_2;
192 u32 mpll_dq_func_cntl = pi->clk_regs.rv770.mpll_dq_func_cntl;
193 u32 mpll_dq_func_cntl_2 = pi->clk_regs.rv770.mpll_dq_func_cntl_2;
194 u32 mclk_pwrmgt_cntl = pi->clk_regs.rv770.mclk_pwrmgt_cntl;
195 u32 dll_cntl = pi->clk_regs.rv770.dll_cntl;
196 u32 mpll_ss1 = pi->clk_regs.rv770.mpll_ss1;
197 u32 mpll_ss2 = pi->clk_regs.rv770.mpll_ss2;
226 if (pi->mem_gddr5) {
244 if (pi->mclk_ss) {
268 dll_speed = rv740_get_dll_speed(pi->mem_gddr5,
289 struct rv7xx_power_info *pi = rv770_get_pi(rdev);
291 pi->clk_regs.rv770.cg_spll_func_cntl =
293 pi->clk_regs.rv770.cg_spll_func_cntl_2 =
295 pi->clk_regs.rv770.cg_spll_func_cntl_3 =
297 pi->clk_regs.rv770.cg_spll_spread_spectrum =
299 pi->clk_regs.rv770.cg_spll_spread_spectrum_2 =
302 pi->clk_regs.rv770.mpll_ad_func_cntl =
304 pi->clk_regs.rv770.mpll_ad_func_cntl_2 =
306 pi->clk_regs.rv770.mpll_dq_func_cntl =
308 pi->clk_regs.rv770.mpll_dq_func_cntl_2 =
310 pi->clk_regs.rv770.mclk_pwrmgt_cntl =
312 pi->clk_regs.rv770.dll_cntl = RREG32(DLL_CNTL);
313 pi->clk_regs.rv770.mpll_ss1 = RREG32(MPLL_SS1);
314 pi->clk_regs.rv770.mpll_ss2 = RREG32(MPLL_SS2);
320 struct rv7xx_power_info *pi = rv770_get_pi(rdev);
321 u32 mpll_ad_func_cntl = pi->clk_regs.rv770.mpll_ad_func_cntl;
322 u32 mpll_ad_func_cntl_2 = pi->clk_regs.rv770.mpll_ad_func_cntl_2;
323 u32 mpll_dq_func_cntl = pi->clk_regs.rv770.mpll_dq_func_cntl;
324 u32 mpll_dq_func_cntl_2 = pi->clk_regs.rv770.mpll_dq_func_cntl_2;
325 u32 spll_func_cntl = pi->clk_regs.rv770.cg_spll_func_cntl;
326 u32 spll_func_cntl_2 = pi->clk_regs.rv770.cg_spll_func_cntl_2;
327 u32 spll_func_cntl_3 = pi->clk_regs.rv770.cg_spll_func_cntl_3;
328 u32 mclk_pwrmgt_cntl = pi->clk_regs.rv770.mclk_pwrmgt_cntl;
329 u32 dll_cntl = pi->clk_regs.rv770.dll_cntl;
335 if (pi->acpi_vddc) {
336 rv770_populate_vddc_value(rdev, pi->acpi_vddc,
339 pi->pcie_gen2 ?
340 pi->acpi_pcie_gen2 : 0;
342 pi->acpi_pcie_gen2;
344 rv770_populate_vddc_value(rdev, pi->min_vddc_in_table,