Re: [v3 0/5] Add PSR support for eDP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please fix your mailer. You've got the following headers, which clearly confuse the threading:

In-Reply-To: <y>
References: <y>

Also the y@xxxxxxxxxxxx address (present in To:) rejects incoming mail.


On 21/06/2022 13:53, Vinod Polimera wrote:
Changes in v2:
   - Use dp bridge to set psr entry/exit instead of dpu_enocder.
   - Don't modify whitespaces.
   - Set self refresh aware from atomic_check.
   - Set self refresh aware only if psr is supported.
   - Provide a stub for msm_dp_display_set_psr.
   - Move dp functions to bridge code.

Changes in v3:
   - Change callback names to reflect atomic interfaces.
   - Move bridge callback change to separate patch as suggested by Dmitry.
   - Remove psr function declaration from msm_drv.h.
   - Set self_refresh_aware flag only if psr is supported.
   - Modify the variable names to simpler form.
   - Define bit fields for PSR settings.
   - Add comments explaining the steps to enter/exit psr.
   - Change DRM_INFO to drm_dbg_db.

Signed-off-by: Sankeerth Billakanti <quic_sbillaka@xxxxxxxxxxx>
Signed-off-by: Kalyan Thota <quic_kalyant@xxxxxxxxxxx>
Signed-off-by: Vinod Polimera <quic_vpolimer@xxxxxxxxxxx>

Vinod Polimera (5):
   drm/msm/dp: Add basic PSR support for eDP
   drm/bridge: use atomic enable/disable callbacks for panel bridge
     functions
   drm/bridge: add psr support during panel bridge enable & disable
     sequence
   drm/msm/disp/dpu1: use atomic enable/disable callbacks for encoder
     functions
   drm/msm/disp/dpu1: add PSR support for eDP interface in dpu driver

  drivers/gpu/drm/bridge/panel.c              | 110 ++++++++++++++++--
  drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c    |  36 +++++-
  drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c |  30 ++++-
  drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c     |   2 +-
  drivers/gpu/drm/msm/dp/dp_catalog.c         |  81 ++++++++++++++
  drivers/gpu/drm/msm/dp/dp_catalog.h         |   4 +
  drivers/gpu/drm/msm/dp/dp_ctrl.c            |  76 ++++++++++++-
  drivers/gpu/drm/msm/dp/dp_ctrl.h            |   3 +
  drivers/gpu/drm/msm/dp/dp_display.c         |  14 +++
  drivers/gpu/drm/msm/dp/dp_display.h         |   2 +
  drivers/gpu/drm/msm/dp/dp_drm.c             | 166 +++++++++++++++++++++++++++-
  drivers/gpu/drm/msm/dp/dp_link.c            |  36 ++++++
  drivers/gpu/drm/msm/dp/dp_panel.c           |  22 ++++
  drivers/gpu/drm/msm/dp/dp_panel.h           |   6 +
  drivers/gpu/drm/msm/dp/dp_reg.h             |  27 +++++
  15 files changed, 591 insertions(+), 24 deletions(-)



--
With best wishes
Dmitry



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux