[git pull] drm fixes for 6.7-rc3

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

 



Hi Linus,

Back to regular scheduled fixes pull request, mainly a bunch of msm,
some i915 and otherwise a few scattered, one memory crasher in the
nouveau GSP paths is helping stabilise that work.

Regards,
Dave.

drm-fixes-2023-11-24:
drm fixes for 6.7-rc3

msm:
- Fix the VREG_CTRL_1 for 4nm CPHY to match downstream
- Remove duplicate call to drm_kms_helper_poll_init() in msm_drm_init()
- Fix the safe_lut_tbl[] for sc8280xp to match downstream
- Don't attach the drm_dp_set_subconnector_property() for eDP
- Fix to attach drm_dp_set_subconnector_property() for DP. Otherwise
  there is a bootup crash on multiple targets
- Remove unnecessary NULL check left behind during cleanup

i915:
- Fix race between DP MST connectore registration and setup
- Fix GT memory leak on probe error path

panel:
- Fixes for innolux and auo,b101uan08.3 panel.
- Fix Himax83102-j02 timings.

ivpu:
- Fix ivpu MMIO reset.

ast:
- AST fix on connetor disconnection.

nouveau:
- gsp memory corruption fix.

rockchip:
- color fix.
The following changes since commit 98b1cc82c4affc16f5598d4fa14b1858671b2263:

  Linux 6.7-rc2 (2023-11-19 15:02:14 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2023-11-24

for you to fetch changes up to b3ca8a08d8ed0dc8a9e236d9294efd58554a7b05:

  Merge tag 'drm-intel-fixes-2023-11-23' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2023-11-24
11:18:29 +1000)

----------------------------------------------------------------
drm fixes for 6.7-rc3

msm:
- Fix the VREG_CTRL_1 for 4nm CPHY to match downstream
- Remove duplicate call to drm_kms_helper_poll_init() in msm_drm_init()
- Fix the safe_lut_tbl[] for sc8280xp to match downstream
- Don't attach the drm_dp_set_subconnector_property() for eDP
- Fix to attach drm_dp_set_subconnector_property() for DP. Otherwise
  there is a bootup crash on multiple targets
- Remove unnecessary NULL check left behind during cleanup

i915:
- Fix race between DP MST connectore registration and setup
- Fix GT memory leak on probe error path

panel:
- Fixes for innolux and auo,b101uan08.3 panel.
- Fix Himax83102-j02 timings.

ivpu:
- Fix ivpu MMIO reset.

ast:
- AST fix on connetor disconnection.

nouveau:
- gsp memory corruption fix.

rockchip:
- color fix.

----------------------------------------------------------------
Abel Vesa (1):
      drm/msm/dp: don't touch DP subconnector property in eDP case

Andrzej Hajda (1):
      drm/i915: do not clean GT table on error path

Bjorn Andersson (1):
      drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog

Cong Yang (1):
      drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP

Dan Carpenter (1):
      drm/msm: remove unnecessary NULL check

Dave Airlie (4):
      nouveau/gsp: allocate enough space for all channel ids.
      Merge tag 'drm-msm-fixes-2023-11-21' of
https://gitlab.freedesktop.org/drm/msm into drm-fixes
      Merge tag 'drm-misc-fixes-2023-11-23' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'drm-intel-fixes-2023-11-23' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Dmitry Baryshkov (2):
      drm/msm: remove exra drm_kms_helper_poll_init() call
      drm/msm/dp: attach the DP subconnector property

Imre Deak (1):
      drm/i915/dp_mst: Fix race between connector registration and setup

Jacek Lawrynowicz (1):
      accel/ivpu/37xx: Fix hangs related to MMIO reset

Jonas Karlman (1):
      drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full

Jonathan Marek (1):
      drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy

Marek Vasut (2):
      drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
      drm/panel: simple: Fix Innolux G101ICE-L01 timings

Thomas Zimmermann (1):
      drm/ast: Disconnect BMC if physical connector is connected

Xuxin Xiong (1):
      drm/panel: auo,b101uan08.3: Fine tune the panel power sequence

 drivers/accel/ivpu/ivpu_hw_37xx.c                  | 46 ++++++++--------
 drivers/gpu/drm/ast/ast_drv.h                      | 13 ++++-
 drivers/gpu/drm/ast/ast_mode.c                     | 62 +++++++++++++++++++---
 drivers/gpu/drm/i915/display/intel_dp_mst.c        | 16 +++---
 drivers/gpu/drm/i915/gt/intel_gt.c                 | 11 ----
 drivers/gpu/drm/i915/i915_driver.c                 |  4 +-
 .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h   |  1 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c           |  3 +-
 drivers/gpu/drm/msm/dp/dp_display.c                | 15 ++++--
 drivers/gpu/drm/msm/dp/dp_drm.c                    |  3 ++
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c          |  2 +-
 drivers/gpu/drm/msm/msm_drv.c                      |  2 -
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c    |  2 +-
 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c     |  9 ++--
 drivers/gpu/drm/panel/panel-simple.c               | 13 ++---
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        | 14 +++--
 16 files changed, 138 insertions(+), 78 deletions(-)



[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