1. 14 11月, 2020 1 次提交
  2. 30 9月, 2020 1 次提交
    • X
      drm/amd/powerplay: add one sysfs file to support the feature to modify gfx... · 12a6727d
      Xiaojian Du 提交于
      drm/amd/powerplay: add one sysfs file to support the feature to modify gfx clock on Raven/Raven2/Picasso APU.
      
      This patch is to add one sysfs file -- "pp_od_clk_voltage" for
      Raven/Raven2/Picasso APU, which is only used by dGPU like VEGA10.
      This sysfs file supports the feature to modify gfx engine clock(Mhz units), it can
      be used to configure the min value and the max value for gfx clock limited in the
      safe range.
      
      Command guide:
      echo "s level clock" > pp_od_clk_voltage
      	s - adjust teh sclk level
      	level - 0 or 1, "0" represents the min value, "1" represents the max value
      	clock - the clock value(Mhz units), like 400, 800 or 1200, the value must be within the
                      OD_RANGE limits.
      Example:
      $ cat pp_od_clk_voltage
      OD_SCLK:
      0:        200Mhz
      1:       1400Mhz
      OD_RANGE:
      SCLK:     200MHz       1400MHz
      
      $ echo "s 0 600" > pp_od_clk_voltage
      $ echo "s 1 1000" > pp_od_clk_voltage
      $ cat pp_od_clk_voltage
      OD_SCLK:
      0:        600Mhz
      1:       1000Mhz
      OD_RANGE:
      SCLK:     200MHz       1400MHz
      Signed-off-by: NXiaojian Du <Xiaojian.Du@amd.com>
      Reviewed-by: NKevin Wang <kevin1.wang@amd.com>
      Reviewed-by: NHuang Rui <ray.huang@amd.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      12a6727d
  3. 07 8月, 2020 2 次提交
  4. 07 11月, 2019 1 次提交
  5. 16 10月, 2019 1 次提交
  6. 27 8月, 2019 1 次提交
  7. 16 8月, 2019 1 次提交
  8. 31 7月, 2019 3 次提交
  9. 19 7月, 2019 1 次提交
  10. 25 5月, 2019 3 次提交
  11. 26 1月, 2019 4 次提交
  12. 15 1月, 2019 2 次提交
  13. 03 1月, 2019 1 次提交
  14. 08 12月, 2018 1 次提交
    • H
      drm/amd/powerplay: rv dal-pplib interface refactor powerplay part · 9ed9203c
      hersen wu 提交于
      [WHY] clarify dal input parameters to pplib interface, remove
      un-used parameters. dal knows exactly which parameters needed
      and their effects at pplib and smu sides.
      
      current dal sequence for dcn1_update_clock to pplib:
      
      1.smu10_display_clock_voltage_request for dcefclk
      2.smu10_display_clock_voltage_request for fclk
      3.phm_store_dal_configuration_data {
        set_min_deep_sleep_dcfclk
        set_active_display_count
        store_cc6_data --- this data never be referenced
      
      new sequence will be:
      
      1. set_display_count  --- need add new pplib interface
      2. set_min_deep_sleep_dcfclk -- new pplib interface
      3. set_hard_min_dcfclk_by_freq
      4. set_hard_min_fclk_by_freq
      
      after this code refactor, smu10_display_clock_voltage_request,
      phm_store_dal_configuration_data will not be needed for rv.
      
      [HOW] step 1: add new functions at pplib interface
            step 2: add new functions at amdgpu dm and dc
      Signed-off-by: Nhersen wu <hersenxs.wu@amd.com>
      Reviewed-by: NRex Zhu <Rex.Zhu@amd.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      9ed9203c
  15. 10 10月, 2018 3 次提交
  16. 27 9月, 2018 1 次提交
  17. 11 9月, 2018 1 次提交
  18. 06 7月, 2018 4 次提交
  19. 16 5月, 2018 3 次提交
  20. 15 3月, 2018 1 次提交
  21. 08 3月, 2018 1 次提交
  22. 07 3月, 2018 1 次提交
  23. 06 3月, 2018 1 次提交
  24. 20 2月, 2018 1 次提交