1. 20 3月, 2019 3 次提交
  2. 06 3月, 2019 6 次提交
  3. 07 2月, 2019 3 次提交
  4. 06 2月, 2019 2 次提交
  5. 26 1月, 2019 1 次提交
  6. 15 1月, 2019 11 次提交
  7. 01 12月, 2018 2 次提交
  8. 27 11月, 2018 2 次提交
    • D
      drm/amd: Add abm level drm property · c1ee92f9
      David Francis 提交于
      Adaptive Backlight Management (ABM) is a feature
      that reduces backlight level to save power, while
      increasing pixel contrast and pixel luminance
      to maintain readability and image quality.
      
      ABM will adjust in response to the
      pixel luminance of the displayed content.
      
      ABM is made available as a drm property on eDP
      monitors called "abm level", which ranges from 0 to 4.
      When this property is set to 0, ABM is off.  Levels 1
      to 4 represent different ranges of backlight reduction.
      At higher levels both the backlight reduction and pixel
      adjustment will be greater.
      
      ABM requires DMCU firmware, which is currently available for
      Raven ASICs only.  If the feature does not work, please
      ensure your firmware is up to date.
      
      v2:
      Fix commit message, only attach property if DMCU loaded
      v3:
      Store ABM level in crtc state to accommodate dc
      v4:
      Fix ABM saving on dpms cycle
      Signed-off-by: NDavid Francis <David.Francis@amd.com>
      Reviewed-by: NHarry Wentland <harry.wentland@amd.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      c1ee92f9
    • D
      drm/amd/display: Load DMCU IRAM · bbf854dc
      David Francis 提交于
      DMCU IRAM must be loaded by the driver before DMCU
      can function.
      
      Move the IRAM code out of the shadows and into a new file
      modules/power/power_helpers.c
      
      The IRAM table contains the backlight curve and ABM parameters
      
      Add this new file to the Makefiles
      
      Call dmcu_load_iram in late init of DM
      
      Move struct dmcu_version from dc.h to dmcu.h to allow
      dmcu to be included on its own
      Signed-off-by: NDavid Francis <David.Francis@amd.com>
      Reviewed-by: NHarry Wentland <harry.wentland@amd.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      bbf854dc
  9. 20 11月, 2018 2 次提交
  10. 08 11月, 2018 1 次提交
  11. 07 11月, 2018 1 次提交
  12. 06 11月, 2018 6 次提交