All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Dave Airlie <airlied@gmail.com>,
	LKML <linux-kernel@vger.kernel.org>,
	DRI Development <dri-devel@lists.freedesktop.org>
Subject: [PULL] drm-fixes for -rc2
Date: Fri, 17 Nov 2023 18:02:21 +0100	[thread overview]
Message-ID: <ZVecnXhAAVeIMvSv@phenom.ffwll.local> (raw)

Hi Linus,

This is a "blast from the bast" fixes pull, because it contains a bunch
of AGP fixes for amdgpu. Otherwise nothing out of the ordinary.

Next week is back to Dave unless he's knocked out by some conference bug.

Cheers!

drm-fixes-2023-11-17:
drm-fixes for -rc2

- amdgpu: fixes all over, including a set of AGP fixes
- nouvea: GSP + other bugfixes
- ivpu build fix
- lenovo legion go panel orientation quirk

Cheers, Daniel

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 86d8f905f24d223e15587365f07849635458c5d9:

  Merge tag 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2023-11-17 11:46:07 +0100)

----------------------------------------------------------------
drm-fixes for -rc2

- amdgpu: fixes all over, including a set of AGP fixes
- nouvea: GSP + other bugfixes
- ivpu build fix
- lenovo legion go panel orientation quirk

----------------------------------------------------------------
Alex Deucher (5):
      drm/amdgpu/gmc11: fix logic typo in AGP check
      drm/amdgpu: add a module parameter to control the AGP aperture
      drm/amdgpu/gmc11: disable AGP aperture
      drm/amdgpu/gmc10: disable AGP aperture
      drm/amdgpu/gmc9: disable AGP aperture

Arnd Bergmann (1):
      accel/ivpu: avoid build failure with CONFIG_PM=n

Asad Kamal (2):
      drm/amd/pm: Update metric table for smu v13_0_6
      drm/amd/pm: Fill pcie error counters for gpu v1_4

Brenton Simpson (1):
      drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go

Dan Carpenter (2):
      nouveau/gsp/r535: uninitialized variable in r535_gsp_acpi_mux_id()
      nouveau/gsp/r535: Fix a NULL vs error pointer bug

Daniel Vetter (2):
      Merge tag 'drm-misc-fixes-2023-11-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes

Dave Airlie (2):
      nouveau: use an rwlock for the event lock.
      nouveau: don't fail driver load if no display hw present.

Duncan Ma (1):
      drm/amd/display: Negate IPS allow and commit bits

Fangzhi Zuo (1):
      drm/amd/display: Fix DSC not Enabled on Direct MST Sink

José Pekkarinen (1):
      drm/amd/display: fix NULL dereference

Le Ma (1):
      drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini

Lewis Huang (1):
      drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox

Lijo Lazar (1):
      drm/amd/pm: Don't send unload message for reset

Mario Limonciello (1):
      drm/amd/display: fix a NULL pointer dereference in amdgpu_dm_i2c_xfer()

Muhammad Ahmed (1):
      drm/amd/display: Add null checks for 8K60 lightup

Nicholas Kazlauskas (1):
      drm/amd/display: Guard against invalid RPTR/WPTR being set

Nicholas Susanto (1):
      drm/amd/display: Fix encoder disable logic

Paul Hsieh (1):
      drm/amd/display: Clear dpcd_sink_ext_caps if not set

Shiwu Zhang (1):
      drm/amdgpu: add and populate the port num into xgmi topology info

Srinivasan Shanmugam (1):
      drm/amdgpu: Address member 'ring' not described in 'amdgpu_ vce, uvd_entity_init()'

Tianci Yin (1):
      drm/amd/display: Enable fast plane updates on DCN3.2 and above

Victor Lu (1):
      drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)

Yang Wang (1):
      drm/amdgpu: fix ras err_data null pointer issue in amdgpu_ras.c

YuanShang (1):
      drm/amdgpu: correct chunk_ptr to a pointer to chunk.

 drivers/accel/ivpu/ivpu_pm.c                       |  3 --
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            | 10 +++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  5 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |  1 +
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |  2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |  5 ++-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  7 +--
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c            |  6 +--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 24 ++++++-----
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  5 +--
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    | 29 ++++++-------
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   | 18 ++++----
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  6 +--
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  3 ++
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       | 10 ++---
 drivers/gpu/drm/amd/display/dc/dc_types.h          |  1 +
 .../display/dc/dcn35/dcn35_dio_stream_encoder.c    | 10 ++---
 .../gpu/drm/amd/display/dc/link/link_detection.c   |  3 ++
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h        | 22 ++++++----
 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c    | 50 +++++++++++++++++-----
 .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h    | 10 ++++-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   | 10 ++++-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  6 +++
 drivers/gpu/drm/nouveau/include/nvkm/core/event.h  |  4 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |  5 +++
 drivers/gpu/drm/nouveau/nvkm/core/event.c          | 12 +++---
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |  6 +--
 32 files changed, 182 insertions(+), 98 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

WARNING: multiple messages have this Message-ID (diff)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>,
	DRI Development <dri-devel@lists.freedesktop.org>
Subject: [PULL] drm-fixes for -rc2
Date: Fri, 17 Nov 2023 18:02:21 +0100	[thread overview]
Message-ID: <ZVecnXhAAVeIMvSv@phenom.ffwll.local> (raw)

Hi Linus,

This is a "blast from the bast" fixes pull, because it contains a bunch
of AGP fixes for amdgpu. Otherwise nothing out of the ordinary.

Next week is back to Dave unless he's knocked out by some conference bug.

Cheers!

drm-fixes-2023-11-17:
drm-fixes for -rc2

- amdgpu: fixes all over, including a set of AGP fixes
- nouvea: GSP + other bugfixes
- ivpu build fix
- lenovo legion go panel orientation quirk

Cheers, Daniel

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 86d8f905f24d223e15587365f07849635458c5d9:

  Merge tag 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2023-11-17 11:46:07 +0100)

----------------------------------------------------------------
drm-fixes for -rc2

- amdgpu: fixes all over, including a set of AGP fixes
- nouvea: GSP + other bugfixes
- ivpu build fix
- lenovo legion go panel orientation quirk

----------------------------------------------------------------
Alex Deucher (5):
      drm/amdgpu/gmc11: fix logic typo in AGP check
      drm/amdgpu: add a module parameter to control the AGP aperture
      drm/amdgpu/gmc11: disable AGP aperture
      drm/amdgpu/gmc10: disable AGP aperture
      drm/amdgpu/gmc9: disable AGP aperture

Arnd Bergmann (1):
      accel/ivpu: avoid build failure with CONFIG_PM=n

Asad Kamal (2):
      drm/amd/pm: Update metric table for smu v13_0_6
      drm/amd/pm: Fill pcie error counters for gpu v1_4

Brenton Simpson (1):
      drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go

Dan Carpenter (2):
      nouveau/gsp/r535: uninitialized variable in r535_gsp_acpi_mux_id()
      nouveau/gsp/r535: Fix a NULL vs error pointer bug

Daniel Vetter (2):
      Merge tag 'drm-misc-fixes-2023-11-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes

Dave Airlie (2):
      nouveau: use an rwlock for the event lock.
      nouveau: don't fail driver load if no display hw present.

Duncan Ma (1):
      drm/amd/display: Negate IPS allow and commit bits

Fangzhi Zuo (1):
      drm/amd/display: Fix DSC not Enabled on Direct MST Sink

José Pekkarinen (1):
      drm/amd/display: fix NULL dereference

Le Ma (1):
      drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini

Lewis Huang (1):
      drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox

Lijo Lazar (1):
      drm/amd/pm: Don't send unload message for reset

Mario Limonciello (1):
      drm/amd/display: fix a NULL pointer dereference in amdgpu_dm_i2c_xfer()

Muhammad Ahmed (1):
      drm/amd/display: Add null checks for 8K60 lightup

Nicholas Kazlauskas (1):
      drm/amd/display: Guard against invalid RPTR/WPTR being set

Nicholas Susanto (1):
      drm/amd/display: Fix encoder disable logic

Paul Hsieh (1):
      drm/amd/display: Clear dpcd_sink_ext_caps if not set

Shiwu Zhang (1):
      drm/amdgpu: add and populate the port num into xgmi topology info

Srinivasan Shanmugam (1):
      drm/amdgpu: Address member 'ring' not described in 'amdgpu_ vce, uvd_entity_init()'

Tianci Yin (1):
      drm/amd/display: Enable fast plane updates on DCN3.2 and above

Victor Lu (1):
      drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)

Yang Wang (1):
      drm/amdgpu: fix ras err_data null pointer issue in amdgpu_ras.c

YuanShang (1):
      drm/amdgpu: correct chunk_ptr to a pointer to chunk.

 drivers/accel/ivpu/ivpu_pm.c                       |  3 --
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            | 10 +++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  5 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |  1 +
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |  2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c             |  5 ++-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  7 +--
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c            |  6 +--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 24 ++++++-----
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  5 +--
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    | 29 ++++++-------
 .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c   | 18 ++++----
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  6 +--
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  3 ++
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       | 10 ++---
 drivers/gpu/drm/amd/display/dc/dc_types.h          |  1 +
 .../display/dc/dcn35/dcn35_dio_stream_encoder.c    | 10 ++---
 .../gpu/drm/amd/display/dc/link/link_detection.c   |  3 ++
 drivers/gpu/drm/amd/display/dmub/dmub_srv.h        | 22 ++++++----
 drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c    | 50 +++++++++++++++++-----
 .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h    | 10 ++++-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   | 10 ++++-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  6 +++
 drivers/gpu/drm/nouveau/include/nvkm/core/event.h  |  4 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |  5 +++
 drivers/gpu/drm/nouveau/nvkm/core/event.c          | 12 +++---
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |  6 +--
 32 files changed, 182 insertions(+), 98 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch

             reply	other threads:[~2023-11-17 17:02 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-11-17 17:02 Daniel Vetter [this message]
2023-11-17 17:02 ` [PULL] drm-fixes for -rc2 Daniel Vetter
2023-11-17 22:16 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ZVecnXhAAVeIMvSv@phenom.ffwll.local \
    --to=daniel.vetter@ffwll.ch \
    --cc=airlied@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.