Xe related:

- Some clean-ups around drm/xe/display (Jani)
 
 Display in general:
  - Regular clean-ups (Jani)
  - Enable CMRR (Content Match Refresh Rate) in fixed-RR VRR path (Mitul)
  - Switch DG2 Multi-protocol PLL (MPLLB) to the DPLL framework (Mika)
  - DP-HDMI PCON DSC fixes (Ankit)
  - Remove duplicated call introduced by a bad cherry-pick (Chaitanya)
  - Limit invalid joiner combinations harder (Jani)
  - Fix value being written to DDI_CLK_VALFREQ (Suraj)
  - Harden some bit-shifting operations (Luca)
  - Clear SEL_FETCH_PLANE_CTL on plane disable (Nemesa)
  - Update CURSOR_BUF/WM masks (Suraj)
  - CDCLK related fixes and refactor specially around PCODE interaction (Ville)
  - Reduce clock_gating interface between core and display (Luca)
  - Gate UHBR SST SDP splitting on sink capability (Mitul)
  - Enable joiner cursor fast updates (Nemesa)
  - Cear the Panel Replay error status register (Jake)
  - Add HDMI TMDS audio bandwidth check (Chaitanya)
  - Reset use_flipq when duplicating crtc state (Mika)
 
 Beyond display:
  - Guard against NULL driver_data (Deepanshu)
  - Rename GEN6_PCODE_DATA to match spec (Michal)
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEbSBwaO7dZQkcLOKj+mJfZA7rE8oFAmqZldoACgkQ+mJfZA7r
 E8qTtAf+Mz398tlW16QLyM99L7OZY/GZhlkPi6SNAP1uk9ykb9Zg3lXJMTofeqG6
 0uOhGNO5fSHN2lJo6THpPlpUbYNzkGZP8RXnU8CiAJNW4N/Fyppwe0NlbbDvo5P9
 QxfnBA0C+TzIPvS9/t8GAvyyETThRKduTXheQ41XJiwM1ovsAWLfLF0UgA6UX9PV
 ExAwbtk/ua9SqpUhTBYkq+s66GjqtDPiMaa0G2IStEfvvpbrYGKZ9YcSPF7FvDtL
 RuzG9iWeX0UDQNZWtI5TEAOYgG5cNpGX+JKRoxqI9TdoVKo/dB/GOO441s/1be0U
 GrUKI10dZvRgJPsYeglkwZMwZm8nCw==
 =iQ9F
 -----END PGP SIGNATURE-----

Merge tag 'drm-intel-next-2026-09-03' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next

Xe related:
 - Some clean-ups around drm/xe/display (Jani)

Display in general:
 - Regular clean-ups (Jani)
 - Enable CMRR (Content Match Refresh Rate) in fixed-RR VRR path (Mitul)
 - Switch DG2 Multi-protocol PLL (MPLLB) to the DPLL framework (Mika)
 - DP-HDMI PCON DSC fixes (Ankit)
 - Remove duplicated call introduced by a bad cherry-pick (Chaitanya)
 - Limit invalid joiner combinations harder (Jani)
 - Fix value being written to DDI_CLK_VALFREQ (Suraj)
 - Harden some bit-shifting operations (Luca)
 - Clear SEL_FETCH_PLANE_CTL on plane disable (Nemesa)
 - Update CURSOR_BUF/WM masks (Suraj)
 - CDCLK related fixes and refactor specially around PCODE interaction (Ville)
 - Reduce clock_gating interface between core and display (Luca)
 - Gate UHBR SST SDP splitting on sink capability (Mitul)
 - Enable joiner cursor fast updates (Nemesa)
 - Cear the Panel Replay error status register (Jake)
 - Add HDMI TMDS audio bandwidth check (Chaitanya)
 - Reset use_flipq when duplicating crtc state (Mika)

Beyond display:
 - Guard against NULL driver_data (Deepanshu)
 - Rename GEN6_PCODE_DATA to match spec (Michal)

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patch.msgid.link/apmWNIUJ5lmsvNzc@intel.com
This commit is contained in:
Dave Airlie 2026-09-08 21:05:59 +10:00
commit f5c6fdfa1f
51 changed files with 1540 additions and 615 deletions