Lines Matching refs:pl
1824 struct rv6xx_pl *pl; in rv6xx_parse_pplib_clock_info() local
1828 pl = &ps->low; in rv6xx_parse_pplib_clock_info()
1831 pl = &ps->medium; in rv6xx_parse_pplib_clock_info()
1835 pl = &ps->high; in rv6xx_parse_pplib_clock_info()
1844 pl->mclk = mclk; in rv6xx_parse_pplib_clock_info()
1845 pl->sclk = sclk; in rv6xx_parse_pplib_clock_info()
1846 pl->vddc = le16_to_cpu(clock_info->r600.usVDDC); in rv6xx_parse_pplib_clock_info()
1847 pl->flags = le32_to_cpu(clock_info->r600.ulFlags); in rv6xx_parse_pplib_clock_info()
1850 if (pl->vddc == 0xff01) { in rv6xx_parse_pplib_clock_info()
1852 pl->vddc = vddc; in rv6xx_parse_pplib_clock_info()
1856 if (pl->flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) { in rv6xx_parse_pplib_clock_info()
1858 if (pl->vddc < 1100) in rv6xx_parse_pplib_clock_info()
1859 pl->flags &= ~ATOM_PPLIB_R600_FLAGS_PCIEGEN2; in rv6xx_parse_pplib_clock_info()
1867 pl->mclk = rdev->clock.default_mclk; in rv6xx_parse_pplib_clock_info()
1868 pl->sclk = rdev->clock.default_sclk; in rv6xx_parse_pplib_clock_info()
1869 pl->vddc = vddc; in rv6xx_parse_pplib_clock_info()
2011 struct rv6xx_pl *pl; in rv6xx_dpm_print_power_state() local
2016 pl = &ps->low; in rv6xx_dpm_print_power_state()
2018 pl->sclk, pl->mclk, pl->vddc); in rv6xx_dpm_print_power_state()
2019 pl = &ps->medium; in rv6xx_dpm_print_power_state()
2021 pl->sclk, pl->mclk, pl->vddc); in rv6xx_dpm_print_power_state()
2022 pl = &ps->high; in rv6xx_dpm_print_power_state()
2024 pl->sclk, pl->mclk, pl->vddc); in rv6xx_dpm_print_power_state()
2033 struct rv6xx_pl *pl; in rv6xx_dpm_debugfs_print_current_performance_level() local
2042 pl = &ps->low; in rv6xx_dpm_debugfs_print_current_performance_level()
2044 pl = &ps->medium; in rv6xx_dpm_debugfs_print_current_performance_level()
2046 pl = &ps->high; in rv6xx_dpm_debugfs_print_current_performance_level()
2049 current_index, pl->sclk, pl->mclk, pl->vddc); in rv6xx_dpm_debugfs_print_current_performance_level()
2058 struct rv6xx_pl *pl; in rv6xx_dpm_get_current_sclk() local
2067 pl = &ps->low; in rv6xx_dpm_get_current_sclk()
2069 pl = &ps->medium; in rv6xx_dpm_get_current_sclk()
2071 pl = &ps->high; in rv6xx_dpm_get_current_sclk()
2072 return pl->sclk; in rv6xx_dpm_get_current_sclk()
2081 struct rv6xx_pl *pl; in rv6xx_dpm_get_current_mclk() local
2090 pl = &ps->low; in rv6xx_dpm_get_current_mclk()
2092 pl = &ps->medium; in rv6xx_dpm_get_current_mclk()
2094 pl = &ps->high; in rv6xx_dpm_get_current_mclk()
2095 return pl->mclk; in rv6xx_dpm_get_current_mclk()