* [PULL] drm-intel-fixes
@ 2024-03-29 1:32 Rodrigo Vivi
2024-03-29 10:23 ` Musial, Ewelina
0 siblings, 1 reply; 8+ messages in thread
From: Rodrigo Vivi @ 2024-03-29 1:32 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here goes our first PR of this round.
Our CI is not working as I would expect:
https://intel-gfx-ci.01.org/tree/drm-intel-fixes/index.html?
Well, at least it caught some build failures on runds 832 and 833.
But after I fixed those, the 834 (with v6.9-rc1) and the 835 (with
all these patches here) didn't show up yet. So I have run manual validation
on my DG2+ADL here.
Everything looking good here, and it is yet -rc1. I'm confident
that we can move ahead with those while we work to get CI back.
Thanks,
Rodrigo
drm-intel-fixes-2024-03-28:
Core/GT Fixes:
- Fix for BUG_ON/BUILD_BUG_ON IN I915_memcpy.c (Joonas)
- Update a MTL workaround (Tejas)
- Fix locking inversion in hwmon's sysfs (Janusz)
- Remove a bogus error message around PXP (Jose)
- Fix UAF on VMA (Janusz)
- Reset queue_priority_hint on parking (Chris)
Display Fixes:
- Remove duplicated audio enable/disable on SDVO and DP (Ville)
- Disable AuxCCS for Xe driver (Juha-Pekka)
- Revert init order of MIPI DSI (Ville)
- DRRS debugfs fix with an extra refactor patch (Bhanuprakash)
- VRR related fixes (Ville)
- Fix a JSL eDP corruption (Jonathon)
- Fix the cursor physical dma address (Ville)
- BIOS VBT related fix (Ville)
Thanks,
Rodrigo.
The following changes since commit 4cece764965020c22cff7665b18a012006359095:
Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)
are available in the Git repository at:
https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-03-28
for you to fetch changes up to 32e39bab59934bfd3f37097d4dd85ac5eb0fd549:
drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode() (2024-03-28 12:16:17 -0400)
----------------------------------------------------------------
Core/GT Fixes:
- Fix for BUG_ON/BUILD_BUG_ON IN I915_memcpy.c (Joonas)
- Update a MTL workaround (Tejas)
- Fix locking inversion in hwmon's sysfs (Janusz)
- Remove a bogus error message around PXP (Jose)
- Fix UAF on VMA (Janusz)
- Reset queue_priority_hint on parking (Chris)
Display Fixes:
- Remove duplicated audio enable/disable on SDVO and DP (Ville)
- Disable AuxCCS for Xe driver (Juha-Pekka)
- Revert init order of MIPI DSI (Ville)
- DRRS debugfs fix with an extra refactor patch (Bhanuprakash)
- VRR related fixes (Ville)
- Fix a JSL eDP corruption (Jonathon)
- Fix the cursor physical dma address (Ville)
- BIOS VBT related fix (Ville)
----------------------------------------------------------------
Bhanuprakash Modem (2):
drm/i915/drrs: Refactor CPU transcoder DRRS check
drm/i915/display/debugfs: Fix duplicate checks in i915_drrs_status
Chris Wilson (1):
drm/i915/gt: Reset queue_priority_hint on parking
Janusz Krzysztofik (2):
drm/i915/hwmon: Fix locking inversion in sysfs getter
drm/i915/vma: Fix UAF on destroy against retire race
Jonathon Hall (1):
drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
Joonas Lahtinen (1):
drm/i915: Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.c
José Roberto de Souza (1):
drm/i915: Do not print 'pxp init failed with 0' when it succeed
Juha-Pekka Heikkila (1):
drm/i915/display: Disable AuxCCS framebuffers if built for Xe
Tejas Upadhyay (1):
drm/i915/mtl: Update workaround 14018575942
Ville Syrjälä (6):
drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP
drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
drm/i915/vrr: Generate VRR "safe window" for DSB
drm/i915/dsb: Fix DSB vblank waits when using VRR
drm/i915: Pre-populate the cursor physical dma address
drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
drivers/gpu/drm/i915/display/g4x_dp.c | 2 -
drivers/gpu/drm/i915/display/icl_dsi.c | 3 +-
drivers/gpu/drm/i915/display/intel_bios.c | 46 +++++++++++++++++---
drivers/gpu/drm/i915/display/intel_cursor.c | 4 +-
drivers/gpu/drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 12 +-----
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +-
drivers/gpu/drm/i915/display/intel_drrs.c | 14 ++++--
drivers/gpu/drm/i915/display/intel_drrs.h | 3 ++
drivers/gpu/drm/i915/display/intel_dsb.c | 14 ++++++
drivers/gpu/drm/i915/display/intel_fb_pin.c | 10 +++++
drivers/gpu/drm/i915/display/intel_sdvo.c | 4 --
drivers/gpu/drm/i915/display/intel_vrr.c | 7 +--
drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 ++
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 3 --
.../gpu/drm/i915/gt/intel_execlists_submission.c | 3 ++
drivers/gpu/drm/i915/gt/intel_workarounds.c | 1 +
drivers/gpu/drm/i915/i915_driver.c | 2 +-
drivers/gpu/drm/i915/i915_hwmon.c | 37 ++++++++--------
drivers/gpu/drm/i915/i915_memcpy.c | 2 +
drivers/gpu/drm/i915/i915_reg.h | 2 +-
drivers/gpu/drm/i915/i915_vma.c | 50 +++++++++++++++++++---
22 files changed, 162 insertions(+), 63 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [PULL] drm-intel-fixes
2024-03-29 1:32 [PULL] drm-intel-fixes Rodrigo Vivi
@ 2024-03-29 10:23 ` Musial, Ewelina
2024-03-29 13:25 ` Rodrigo Vivi
0 siblings, 1 reply; 8+ messages in thread
From: Musial, Ewelina @ 2024-03-29 10:23 UTC (permalink / raw)
To: Vivi, Rodrigo, Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Vivi, Rodrigo,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, De Marchi, Lucas, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Rodrigo,
When I opened dashboard early morning all results were available, so I don't think there was any issue during night.
It could be long reporting queue - reporting through AWS takes ages but this is not an issue with reporting, this is how AWS works.
Regards,
Ewelina
-----Original Message-----
From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Rodrigo Vivi
Sent: Friday, March 29, 2024 2:32 AM
To: Dave Airlie <airlied@gmail.com>; Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Jani Nikula <jani.nikula@linux.intel.com>; Joonas Lahtinen <joonas.lahtinen@linux.intel.com>; Tvrtko Ursulin <tursulin@ursulin.net>; Vivi, Rodrigo <rodrigo.vivi@intel.com>; Thomas Zimmermann <tzimmermann@suse.de>; Maarten Lankhorst <maarten.lankhorst@linux.intel.com>; Maxime Ripard <mripard@kernel.org>; Thomas Hellström <thomas.hellstrom@linux.intel.com>; Oded Gabbay <ogabbay@kernel.org>; De Marchi, Lucas <lucas.demarchi@intel.com>; dri-devel@lists.freedesktop.org; intel-gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; dim-tools@lists.freedesktop.org
Subject: [PULL] drm-intel-fixes
Hi Dave and Sima,
Here goes our first PR of this round.
Our CI is not working as I would expect:
https://intel-gfx-ci.01.org/tree/drm-intel-fixes/index.html?
Well, at least it caught some build failures on runds 832 and 833.
But after I fixed those, the 834 (with v6.9-rc1) and the 835 (with all these patches here) didn't show up yet. So I have run manual validation on my DG2+ADL here.
Everything looking good here, and it is yet -rc1. I'm confident that we can move ahead with those while we work to get CI back.
Thanks,
Rodrigo
drm-intel-fixes-2024-03-28:
Core/GT Fixes:
- Fix for BUG_ON/BUILD_BUG_ON IN I915_memcpy.c (Joonas)
- Update a MTL workaround (Tejas)
- Fix locking inversion in hwmon's sysfs (Janusz)
- Remove a bogus error message around PXP (Jose)
- Fix UAF on VMA (Janusz)
- Reset queue_priority_hint on parking (Chris)
Display Fixes:
- Remove duplicated audio enable/disable on SDVO and DP (Ville)
- Disable AuxCCS for Xe driver (Juha-Pekka)
- Revert init order of MIPI DSI (Ville)
- DRRS debugfs fix with an extra refactor patch (Bhanuprakash)
- VRR related fixes (Ville)
- Fix a JSL eDP corruption (Jonathon)
- Fix the cursor physical dma address (Ville)
- BIOS VBT related fix (Ville)
Thanks,
Rodrigo.
The following changes since commit 4cece764965020c22cff7665b18a012006359095:
Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)
are available in the Git repository at:
https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-03-28
for you to fetch changes up to 32e39bab59934bfd3f37097d4dd85ac5eb0fd549:
drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode() (2024-03-28 12:16:17 -0400)
----------------------------------------------------------------
Core/GT Fixes:
- Fix for BUG_ON/BUILD_BUG_ON IN I915_memcpy.c (Joonas)
- Update a MTL workaround (Tejas)
- Fix locking inversion in hwmon's sysfs (Janusz)
- Remove a bogus error message around PXP (Jose)
- Fix UAF on VMA (Janusz)
- Reset queue_priority_hint on parking (Chris)
Display Fixes:
- Remove duplicated audio enable/disable on SDVO and DP (Ville)
- Disable AuxCCS for Xe driver (Juha-Pekka)
- Revert init order of MIPI DSI (Ville)
- DRRS debugfs fix with an extra refactor patch (Bhanuprakash)
- VRR related fixes (Ville)
- Fix a JSL eDP corruption (Jonathon)
- Fix the cursor physical dma address (Ville)
- BIOS VBT related fix (Ville)
----------------------------------------------------------------
Bhanuprakash Modem (2):
drm/i915/drrs: Refactor CPU transcoder DRRS check
drm/i915/display/debugfs: Fix duplicate checks in i915_drrs_status
Chris Wilson (1):
drm/i915/gt: Reset queue_priority_hint on parking
Janusz Krzysztofik (2):
drm/i915/hwmon: Fix locking inversion in sysfs getter
drm/i915/vma: Fix UAF on destroy against retire race
Jonathon Hall (1):
drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
Joonas Lahtinen (1):
drm/i915: Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.c
José Roberto de Souza (1):
drm/i915: Do not print 'pxp init failed with 0' when it succeed
Juha-Pekka Heikkila (1):
drm/i915/display: Disable AuxCCS framebuffers if built for Xe
Tejas Upadhyay (1):
drm/i915/mtl: Update workaround 14018575942
Ville Syrjälä (6):
drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP
drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
drm/i915/vrr: Generate VRR "safe window" for DSB
drm/i915/dsb: Fix DSB vblank waits when using VRR
drm/i915: Pre-populate the cursor physical dma address
drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
drivers/gpu/drm/i915/display/g4x_dp.c | 2 -
drivers/gpu/drm/i915/display/icl_dsi.c | 3 +-
drivers/gpu/drm/i915/display/intel_bios.c | 46 +++++++++++++++++---
drivers/gpu/drm/i915/display/intel_cursor.c | 4 +-
drivers/gpu/drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 12 +-----
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +-
drivers/gpu/drm/i915/display/intel_drrs.c | 14 ++++--
drivers/gpu/drm/i915/display/intel_drrs.h | 3 ++
drivers/gpu/drm/i915/display/intel_dsb.c | 14 ++++++
drivers/gpu/drm/i915/display/intel_fb_pin.c | 10 +++++
drivers/gpu/drm/i915/display/intel_sdvo.c | 4 --
drivers/gpu/drm/i915/display/intel_vrr.c | 7 +--
drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 ++
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 3 --
.../gpu/drm/i915/gt/intel_execlists_submission.c | 3 ++
drivers/gpu/drm/i915/gt/intel_workarounds.c | 1 +
drivers/gpu/drm/i915/i915_driver.c | 2 +-
drivers/gpu/drm/i915/i915_hwmon.c | 37 ++++++++--------
drivers/gpu/drm/i915/i915_memcpy.c | 2 +
drivers/gpu/drm/i915/i915_reg.h | 2 +-
drivers/gpu/drm/i915/i915_vma.c | 50 +++++++++++++++++++---
22 files changed, 162 insertions(+), 63 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PULL] drm-intel-fixes
2024-03-29 10:23 ` Musial, Ewelina
@ 2024-03-29 13:25 ` Rodrigo Vivi
0 siblings, 0 replies; 8+ messages in thread
From: Rodrigo Vivi @ 2024-03-29 13:25 UTC (permalink / raw)
To: Musial, Ewelina
Cc: Dave Airlie, Daniel Vetter, Jani Nikula, Joonas Lahtinen,
Tvrtko Ursulin, Thomas Zimmermann, Maarten Lankhorst,
Maxime Ripard, Thomas Hellström, Oded Gabbay, De Marchi,
Lucas, dri-devel, intel-gfx, intel-xe, dim-tools
On Fri, Mar 29, 2024 at 06:23:54AM -0400, Musial, Ewelina wrote:
> Hi Rodrigo,
>
> When I opened dashboard early morning all results were available, so I don't think there was any issue during night.
> It could be long reporting queue - reporting through AWS takes ages but this is not an issue with reporting, this is how AWS works.
I'm sorry for the noise. It was probably just a matter of time.
Everything looking good there.
Thanks,
Rodrigo.
>
> Regards,
> Ewelina
>
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Rodrigo Vivi
> Sent: Friday, March 29, 2024 2:32 AM
> To: Dave Airlie <airlied@gmail.com>; Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: Jani Nikula <jani.nikula@linux.intel.com>; Joonas Lahtinen <joonas.lahtinen@linux.intel.com>; Tvrtko Ursulin <tursulin@ursulin.net>; Vivi, Rodrigo <rodrigo.vivi@intel.com>; Thomas Zimmermann <tzimmermann@suse.de>; Maarten Lankhorst <maarten.lankhorst@linux.intel.com>; Maxime Ripard <mripard@kernel.org>; Thomas Hellström <thomas.hellstrom@linux.intel.com>; Oded Gabbay <ogabbay@kernel.org>; De Marchi, Lucas <lucas.demarchi@intel.com>; dri-devel@lists.freedesktop.org; intel-gfx@lists.freedesktop.org; intel-xe@lists.freedesktop.org; dim-tools@lists.freedesktop.org
> Subject: [PULL] drm-intel-fixes
>
> Hi Dave and Sima,
>
> Here goes our first PR of this round.
>
> Our CI is not working as I would expect:
> https://intel-gfx-ci.01.org/tree/drm-intel-fixes/index.html?
>
> Well, at least it caught some build failures on runds 832 and 833.
> But after I fixed those, the 834 (with v6.9-rc1) and the 835 (with all these patches here) didn't show up yet. So I have run manual validation on my DG2+ADL here.
>
> Everything looking good here, and it is yet -rc1. I'm confident that we can move ahead with those while we work to get CI back.
>
> Thanks,
> Rodrigo
>
> drm-intel-fixes-2024-03-28:
>
> Core/GT Fixes:
> - Fix for BUG_ON/BUILD_BUG_ON IN I915_memcpy.c (Joonas)
> - Update a MTL workaround (Tejas)
> - Fix locking inversion in hwmon's sysfs (Janusz)
> - Remove a bogus error message around PXP (Jose)
> - Fix UAF on VMA (Janusz)
> - Reset queue_priority_hint on parking (Chris)
>
> Display Fixes:
> - Remove duplicated audio enable/disable on SDVO and DP (Ville)
> - Disable AuxCCS for Xe driver (Juha-Pekka)
> - Revert init order of MIPI DSI (Ville)
> - DRRS debugfs fix with an extra refactor patch (Bhanuprakash)
> - VRR related fixes (Ville)
> - Fix a JSL eDP corruption (Jonathon)
> - Fix the cursor physical dma address (Ville)
> - BIOS VBT related fix (Ville)
>
> Thanks,
> Rodrigo.
>
> The following changes since commit 4cece764965020c22cff7665b18a012006359095:
>
> Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)
>
> are available in the Git repository at:
>
> https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-03-28
>
> for you to fetch changes up to 32e39bab59934bfd3f37097d4dd85ac5eb0fd549:
>
> drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode() (2024-03-28 12:16:17 -0400)
>
> ----------------------------------------------------------------
> Core/GT Fixes:
> - Fix for BUG_ON/BUILD_BUG_ON IN I915_memcpy.c (Joonas)
> - Update a MTL workaround (Tejas)
> - Fix locking inversion in hwmon's sysfs (Janusz)
> - Remove a bogus error message around PXP (Jose)
> - Fix UAF on VMA (Janusz)
> - Reset queue_priority_hint on parking (Chris)
>
> Display Fixes:
> - Remove duplicated audio enable/disable on SDVO and DP (Ville)
> - Disable AuxCCS for Xe driver (Juha-Pekka)
> - Revert init order of MIPI DSI (Ville)
> - DRRS debugfs fix with an extra refactor patch (Bhanuprakash)
> - VRR related fixes (Ville)
> - Fix a JSL eDP corruption (Jonathon)
> - Fix the cursor physical dma address (Ville)
> - BIOS VBT related fix (Ville)
>
> ----------------------------------------------------------------
> Bhanuprakash Modem (2):
> drm/i915/drrs: Refactor CPU transcoder DRRS check
> drm/i915/display/debugfs: Fix duplicate checks in i915_drrs_status
>
> Chris Wilson (1):
> drm/i915/gt: Reset queue_priority_hint on parking
>
> Janusz Krzysztofik (2):
> drm/i915/hwmon: Fix locking inversion in sysfs getter
> drm/i915/vma: Fix UAF on destroy against retire race
>
> Jonathon Hall (1):
> drm/i915: Do not match JSL in ehl_combo_pll_div_frac_wa_needed()
>
> Joonas Lahtinen (1):
> drm/i915: Add includes for BUG_ON/BUILD_BUG_ON in i915_memcpy.c
>
> José Roberto de Souza (1):
> drm/i915: Do not print 'pxp init failed with 0' when it succeed
>
> Juha-Pekka Heikkila (1):
> drm/i915/display: Disable AuxCCS framebuffers if built for Xe
>
> Tejas Upadhyay (1):
> drm/i915/mtl: Update workaround 14018575942
>
> Ville Syrjälä (6):
> drm/i915: Stop doing double audio enable/disable on SDVO and g4x+ DP
> drm/i915/dsi: Go back to the previous INIT_OTP/DISPLAY_ON order, mostly
> drm/i915/vrr: Generate VRR "safe window" for DSB
> drm/i915/dsb: Fix DSB vblank waits when using VRR
> drm/i915: Pre-populate the cursor physical dma address
> drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode()
>
> drivers/gpu/drm/i915/display/g4x_dp.c | 2 -
> drivers/gpu/drm/i915/display/icl_dsi.c | 3 +-
> drivers/gpu/drm/i915/display/intel_bios.c | 46 +++++++++++++++++---
> drivers/gpu/drm/i915/display/intel_cursor.c | 4 +-
> drivers/gpu/drm/i915/display/intel_display_types.h | 1 +
> drivers/gpu/drm/i915/display/intel_dp.c | 12 +-----
> drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +-
> drivers/gpu/drm/i915/display/intel_drrs.c | 14 ++++--
> drivers/gpu/drm/i915/display/intel_drrs.h | 3 ++
> drivers/gpu/drm/i915/display/intel_dsb.c | 14 ++++++
> drivers/gpu/drm/i915/display/intel_fb_pin.c | 10 +++++
> drivers/gpu/drm/i915/display/intel_sdvo.c | 4 --
> drivers/gpu/drm/i915/display/intel_vrr.c | 7 +--
> drivers/gpu/drm/i915/display/skl_universal_plane.c | 3 ++
> drivers/gpu/drm/i915/gt/intel_engine_pm.c | 3 --
> .../gpu/drm/i915/gt/intel_execlists_submission.c | 3 ++
> drivers/gpu/drm/i915/gt/intel_workarounds.c | 1 +
> drivers/gpu/drm/i915/i915_driver.c | 2 +-
> drivers/gpu/drm/i915/i915_hwmon.c | 37 ++++++++--------
> drivers/gpu/drm/i915/i915_memcpy.c | 2 +
> drivers/gpu/drm/i915/i915_reg.h | 2 +-
> drivers/gpu/drm/i915/i915_vma.c | 50 +++++++++++++++++++---
> 22 files changed, 162 insertions(+), 63 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PULL] drm-intel-fixes
@ 2024-05-08 19:32 Rodrigo Vivi
0 siblings, 0 replies; 8+ messages in thread
From: Rodrigo Vivi @ 2024-05-08 19:32 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here goes our last fixes for v6.9.
drm-intel-fixes-2024-05-08:
- Automate CCS Mode setting during engine resets (Andi)
- Fix audio time stamp programming for DP (Chaitanya)
- Fix parsing backlight BDB data (Karthikeyan)
The following changes since commit dd5a440a31fae6e459c0d6271dddd62825505361:
Linux 6.9-rc7 (2024-05-05 14:06:01 -0700)
are available in the Git repository at:
https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-05-08
for you to fetch changes up to 43b26bdd2ee5cfca80939be910d5b23a50cd7f9d:
drm/i915/bios: Fix parsing backlight BDB data (2024-05-07 09:42:27 -0400)
----------------------------------------------------------------
- Automate CCS Mode setting during engine resets (Andi)
- Fix audio time stamp programming for DP (Chaitanya)
- Fix parsing backlight BDB data (Karthikeyan)
----------------------------------------------------------------
Andi Shyti (1):
drm/i915/gt: Automate CCS Mode setting during engine resets
Chaitanya Kumar Borah (1):
drm/i915/audio: Fix audio time stamp programming for DP
Karthikeyan Ramasubramanian (1):
drm/i915/bios: Fix parsing backlight BDB data
drivers/gpu/drm/i915/display/intel_audio.c | 113 ++------------------------
drivers/gpu/drm/i915/display/intel_bios.c | 19 +----
drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 --
drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c | 6 +-
drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h | 2 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 4 +-
6 files changed, 19 insertions(+), 130 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PULL] drm-intel-fixes
@ 2024-04-10 21:51 Rodrigo Vivi
0 siblings, 0 replies; 8+ messages in thread
From: Rodrigo Vivi @ 2024-04-10 21:51 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here goes drm-intel-fixes-2024-04-10:
Display fixes:
- Couple CDCLK programming fixes (Ville)
- HDCP related fix (Suraj)
- 4 Bigjoiner related fixes (Ville)
Core fix:
- Fix for a circular locking around GuC on reset+wedged case (John)
Thanks,
Rodrigo.
The following changes since commit fec50db7033ea478773b159e0e2efb135270e3b7:
Linux 6.9-rc3 (2024-04-07 13:22:46 -0700)
are available in the Git repository at:
https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-04-10
for you to fetch changes up to dcd8992e47f13afb5c11a61e8d9c141c35e23751:
drm/i915/vrr: Disable VRR when using bigjoiner (2024-04-08 13:10:10 -0400)
----------------------------------------------------------------
Display fixes:
- Couple CDCLK programming fixes (Ville)
- HDCP related fix (Suraj)
- 4 Bigjoiner related fixes (Ville)
Core fix:
- Fix for a circular locking around GuC on reset+wedged case (John)
----------------------------------------------------------------
John Harrison (1):
drm/i915/guc: Fix the fix for reset lock confusion
Suraj Kandpal (1):
drm/i915/hdcp: Fix get remote hdcp capability function
Ville Syrjälä (6):
drm/i915/cdclk: Fix CDCLK programming order when pipes are active
drm/i915/cdclk: Fix voltage_level programming edge case
drm/i915/psr: Disable PSR when bigjoiner is used
drm/i915: Disable port sync when bigjoiner is used
drm/i915: Disable live M/N updates when using bigjoiner
drm/i915/vrr: Disable VRR when using bigjoiner
drivers/gpu/drm/i915/display/intel_cdclk.c | 42 +++++++++++++++++------
drivers/gpu/drm/i915/display/intel_cdclk.h | 3 ++
drivers/gpu/drm/i915/display/intel_ddi.c | 5 +++
drivers/gpu/drm/i915/display/intel_dp.c | 6 +++-
drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 5 ++-
drivers/gpu/drm/i915/display/intel_psr.c | 11 ++++++
drivers/gpu/drm/i915/display/intel_vrr.c | 7 ++++
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 23 +++++--------
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 4 +++
9 files changed, 79 insertions(+), 27 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PULL] drm-intel-fixes
@ 2024-04-04 17:45 Rodrigo Vivi
0 siblings, 0 replies; 8+ messages in thread
From: Rodrigo Vivi @ 2024-04-04 17:45 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave and Sima,
Here goes drm-intel-fixes-2024-04-04:
Display fixes:
- A few DisplayPort related fixes (Imre, Arun, Ankit, Ville)
- eDP PSR fixes (Jouni)
Core/GT fixes:
- Remove some VM space restrictions on older platforms (Andi)
- Disable automatic load CCS load balancing (Andi)
Thanks,
Rodrigo.
The following changes since commit 39cd87c4eb2b893354f3b850f916353f2658ae6f:
Linux 6.9-rc2 (2024-03-31 14:32:39 -0700)
are available in the Git repository at:
https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-04-04
for you to fetch changes up to 99f855082f228cdcecd6ab768d3b8b505e0eb028:
drm/i915/mst: Reject FEC+MST on ICL (2024-04-03 14:26:11 -0400)
----------------------------------------------------------------
Display fixes:
- A few DisplayPort related fixes (Imre, Arun, Ankit, Ville)
- eDP PSR fixes (Jouni)
Core/GT fixes:
- Remove some VM space restrictions on older platforms (Andi)
- Disable automatic load CCS load balancing (Andi)
----------------------------------------------------------------
Andi Shyti (4):
drm/i915/gt: Limit the reserved VM space to only the platforms that need it
drm/i915/gt: Disable HW load balancing for CCS
drm/i915/gt: Do not generate the command streamer for all the CCS
drm/i915/gt: Enable only one CCS for compute workload
Ankit Nautiyal (1):
drm/i915/dp: Fix the computation for compressed_bpp for DISPLAY < 13
Arun R Murthy (1):
drm/i915/dp: Remove support for UHBR13.5
Imre Deak (1):
drm/i915/dp: Fix DSC state HW readout for SST connectors
Jouni Högander (3):
drm/i915/psr: Calculate PIPE_SRCSZ_ERLY_TPT value
drm/i915/psr: Move writing early transport pipe src
drm/i915/psr: Fix intel_psr2_sel_fetch_et_alignment usage
Ville Syrjälä (2):
drm/i915/mst: Limit MST+DSC to TGL+
drm/i915/mst: Reject FEC+MST on ICL
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/display/intel_display.c | 9 ---
.../gpu/drm/i915/display/intel_display_device.h | 1 +
drivers/gpu/drm/i915/display/intel_display_types.h | 2 +
drivers/gpu/drm/i915/display/intel_dp.c | 11 +--
drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +-
drivers/gpu/drm/i915/display/intel_psr.c | 78 ++++++++++++++++------
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 3 +
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 17 +++++
drivers/gpu/drm/i915/gt/intel_gt.c | 6 ++
drivers/gpu/drm/i915/gt/intel_gt.h | 9 +--
drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c | 39 +++++++++++
drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h | 13 ++++
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 6 ++
drivers/gpu/drm/i915/gt/intel_workarounds.c | 30 ++++++++-
15 files changed, 185 insertions(+), 42 deletions(-)
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c
create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PULL] drm-intel-fixes
@ 2024-03-07 8:19 Joonas Lahtinen
0 siblings, 0 replies; 8+ messages in thread
From: Joonas Lahtinen @ 2024-03-07 8:19 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave & Sima,
Here goes the final drm-intel-fixes for v6.8.
This PR will appear to contain more patches than it does. It's 4 patches on top of
drm-fixes after Sima pulled the previous PR as you can observe from git log.
Fixes for kernel crash on UHD 730, boot delay regression on PSR, DP DSC
WARN splat and smaller fix for selftest.
Regards, Joonas
***
drm-intel-fixes-2024-03-07:
- Fix for #10184: Kernel crash on UHD Graphics 730 (Cc stable)
. Fix for #10284: Boot delay regresion with PSR
- Fix DP connector DSC HW state readout
- Selftest fix to convert msecs to jiffies
The following changes since commit 90d35da658da8cff0d4ecbb5113f5fac9d00eb72:
Linux 6.8-rc7 (2024-03-03 13:02:52 -0800)
are available in the Git repository at:
https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-03-07
for you to fetch changes up to 984318aaf7b6516d03a2971a4a37bab4ea648461:
drm/i915/panelreplay: Move out psr_init_dpcd() from init_connector() (2024-03-06 15:41:16 +0200)
----------------------------------------------------------------
- Fix for #10184: Kernel crash on UHD Graphics 730 (Cc stable)
. Fix for #10284: Boot delay regresion with PSR
- Fix DP connector DSC HW state readout
- Selftest fix to convert msecs to jiffies
----------------------------------------------------------------
Animesh Manna (1):
drm/i915/panelreplay: Move out psr_init_dpcd() from init_connector()
Daniel Vetter (1):
Merge tag 'drm-intel-fixes-2024-03-01' of https://anongit.freedesktop.org/git/drm/drm-intel into drm-fixes
Imre Deak (1):
drm/i915/dp: Fix connector DSC HW state readout
Janusz Krzysztofik (1):
drm/i915/selftests: Fix dependency of some timeouts on HZ
Nirmoy Das (1):
drm/i915: Check before removing mm notifier
Suraj Kandpal (3):
drm/i915/hdcp: Move to direct reads for HDCP
drm/i915/hdcp: Remove additional timing for reading mst hdcp message
drm/i915/hdcp: Extract hdcp structure from correct connector
Tvrtko Ursulin (1):
MAINTAINERS: Update email address for Tvrtko Ursulin
Ville Syrjälä (1):
drm/i915: Don't explode when the dig port we don't have an AUX CH
.mailmap | 5 +++
MAINTAINERS | 2 +-
.../drm/i915/display/intel_display_power_well.c | 17 ++++++--
drivers/gpu/drm/i915/display/intel_display_types.h | 7 ++++
drivers/gpu/drm/i915/display/intel_dp.c | 16 ++++++++
drivers/gpu/drm/i915/display/intel_dp.h | 2 +
drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 47 ++++++++--------------
drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 +
drivers/gpu/drm/i915/display/intel_modeset_setup.c | 13 +++---
drivers/gpu/drm/i915/display/intel_psr.c | 3 --
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 ++
.../drm/i915/selftests/intel_scheduler_helpers.c | 6 ++-
12 files changed, 75 insertions(+), 47 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PULL] drm-intel-fixes
@ 2024-03-01 8:14 Joonas Lahtinen
0 siblings, 0 replies; 8+ messages in thread
From: Joonas Lahtinen @ 2024-03-01 8:14 UTC (permalink / raw)
To: Dave Airlie, Daniel Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave & Sima,
Here's the drm-intel-fixes towards v6.8(-rc7).
One NULL check for mmu notifier and HDCP fix to read from primary
connector.
Regards, Joonas
***
drm-intel-fixes-2024-03-01:
- Fix to extract HDCP information from primary connector
- Check for NULL mmu_interval_notifier before removing
The following changes since commit d206a76d7d2726f3b096037f2079ce0bd3ba329b:
Linux 6.8-rc6 (2024-02-25 15:46:06 -0800)
are available in the Git repository at:
https://anongit.freedesktop.org/git/drm/drm-intel tags/drm-intel-fixes-2024-03-01
for you to fetch changes up to 01bb1ae35006e473138c90711bad1a6b614a1823:
drm/i915: Check before removing mm notifier (2024-02-29 14:14:40 +0200)
----------------------------------------------------------------
- Fix to extract HDCP information from primary connector
- Check for NULL mmu_interval_notifier before removing
----------------------------------------------------------------
Nirmoy Das (1):
drm/i915: Check before removing mm notifier
Suraj Kandpal (3):
drm/i915/hdcp: Move to direct reads for HDCP
drm/i915/hdcp: Remove additional timing for reading mst hdcp message
drm/i915/hdcp: Extract hdcp structure from correct connector
drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 47 ++++++++++------------------
drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 ++
2 files changed, 19 insertions(+), 31 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-05-08 19:32 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-29 1:32 [PULL] drm-intel-fixes Rodrigo Vivi
2024-03-29 10:23 ` Musial, Ewelina
2024-03-29 13:25 ` Rodrigo Vivi
-- strict thread matches above, loose matches on Subject: below --
2024-05-08 19:32 Rodrigo Vivi
2024-04-10 21:51 Rodrigo Vivi
2024-04-04 17:45 Rodrigo Vivi
2024-03-07 8:19 Joonas Lahtinen
2024-03-01 8:14 Joonas Lahtinen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).