Skip to content
  1. Jun 25, 2021
  2. Jun 24, 2021
    • Lee Shawn C's avatar
      drm/i915: keep backlight_enable on until turn eDP display off · cdad3921
      Lee Shawn C authored
      
      
      This workaround is specific for a particular panel on Google
      chromebook project. When user space daemon enter idle state.
      It request adjust brightness to 0, turn backlight_enable signal
      off and keep eDP main link active.
      
      On general LCD, this behavior might not be a problem.
      But on this panel, its tcon would expect source to execute
      full eDP power off sequence after drop backlight_enable signal.
      Without eDP power off sequence. Even source try to turn
      backlight_enable signal on and restore proper brightness level.
      This panel is not able to light on again.
      
      This WA ignored the request from user space daemon to disable
      backlight_enable signal and keep it on always. When user space
      request kernel to turn eDP display off, kernel driver still
      can control backlight_enable signal properly. It would not
      impact standard eDP power off sequence.
      
      v2: 1. modify the quirk name and debug messages.
          2. unregister backlight.power callback for specific device.
      v3: 1. modify debug output messages.
          2. use DMI_EXACT_MATCH instead of DMI_MATCH.
      
      Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
      Cc: Imre Deak <imre.deak@intel.com>
      Cc: Jani Nikula <jani.nikula@linux.intel.com>
      Cc: Cooper Chiou <cooper.chiou@intel.com>
      Signed-off-by: default avatarLee Shawn C <shawn.c.lee@intel.com>
      Signed-off-by: default avatarJani Nikula <jani.nikula@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20210624053932.21037-1-shawn.c.lee@intel.com
      cdad3921
  3. Jun 23, 2021
  4. Jun 22, 2021
  5. Jun 17, 2021
  6. Jun 16, 2021
  7. Jun 15, 2021
  8. Jun 12, 2021
  9. Jun 10, 2021
  10. Jun 09, 2021