Dave Airlie
c54b39a565
Merge tag 'drm-intel-next-2022-04-13-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
drm/i915 feature pull for v5.19:
Features and functionality:
- Add support for new Tile 4 format on DG2 (Stan)
- Add support for new CCS clear color compression on DG2 (Mika, Juha-Pekka)
- Add support for new render and media compression formats on DG2 (Matt)
- Support multiple eDP and LVDS native mode refresh rates (Ville)
- Support static DRRS (Ville)
- ATS-M platform info (Matt)
- RPL-S PCI IDs (Tejas)
- Extend DP HDR support to HSW+ (Uma)
- Bump ADL-P DMC version to v2.16 (Madhumitha)
- Let users disable PSR2 while enabling PSR1 (José)
Refactoring and cleanups:
- Massive DRRS and panel fixed mode refactoring and cleanups (Ville)
- Power well refactoring and cleanup (Imre)
- Clean up and refactor crtc readout and compute config (Ville)
- Use kernel string helpers (Lucas)
- Refactor gmbus pin lookups and allocation (Jani)
- PCH display cleanups (Ville)
- DPLL and DPLL manager refactoring (Ville)
- Include and header refactoring (Jani, Tvrtko)
- DMC abstractions (Jani)
- Non-x86 build refactoring (Casey)
- VBT parsing refactoring (Ville)
- Bigjoiner refactoring (Ville)
- Optimize plane, pfit, scaler, etc. programming using unlocked writes (Ville)
- Split several register writes in commit to noarm+arm pairs (Ville)
- Clean up SAGV handling (Ville)
- Clean up bandwidth and ddb allocation (Ville)
- FBC cleanups (Ville)
Fixes:
- Fix native HDMI and DP HDMI DFP clock limits on deep color/4:2:0 (Ville)
- Fix DMC firmware platform check (Lucas)
- Fix cursor coordinates on bigjoiner secondary (Ville)
- Fix MSO vs. bigjoiner timing confusion (Ville)
- Fix ADL-P eDP voltage swing (José)
- Fix VRR capability property update (Manasi)
- Log DG2 SNPS PHY calibration errors (Matt, Lucas)
- Fix PCODE request status checks (Stan)
- Fix uncore unclaimed access warnings (Lucas)
- Fix VBT new max TMDS clock parsing (Shawn)
- Fix ADL-P non-existent underrun recovery (Swathi Dhanavanthri)
- Fix ADL-N stepping info (Tejas)
- Fix DPT mapping flags to contiguous (Stan)
- Fix DG2 max display bandwidth (Vinod)
- Fix DP low voltage SKU checks (Ankit)
- Fix RPL-S VT-d translation enable via quirk (Tejas)
- Fixes to PSR2 (José)
- Fix PIPE_MBUS_DBOX_CTL programming (José)
- Fix LTTPR capability read/check on DP 1.2 (Imre)
- Fix ADL-P register corruption after DDI clock enabling (Imre)
- Fix ADL-P MBUS DBOX BW and B credits (Caz)
Merges:
- Backmerge drm-next (Rodrigo, Jani)
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/874k2xgewe.fsf@intel.com
2022-04-14 12:03:09 +10:00
..
2022-03-21 14:26:28 -07:00
2022-01-23 06:20:44 +02:00
2022-03-28 12:41:28 -07:00
2022-03-30 12:04:09 +02:00
2022-03-28 19:38:51 -07:00
2022-03-27 10:17:23 -07:00
2021-08-09 17:13:06 +02:00
2022-01-11 10:25:36 -08:00
2021-11-09 10:02:48 -08:00
2022-03-15 10:32:40 +01:00
2021-03-08 13:19:05 +01:00
2021-02-10 12:32:07 +01:00
2021-12-21 21:31:35 +01:00
2021-10-01 16:52:48 -04:00
2021-10-04 11:46:58 +02:00
2021-06-07 12:14:45 +02:00
2021-11-02 22:22:13 -07:00
2021-10-20 13:09:43 -05:00
2021-09-21 13:57:43 +02:00
2022-02-25 09:36:05 +01:00
2022-03-09 12:49:44 +01:00
2022-03-15 18:20:34 +01:00
2022-03-14 17:57:00 +02:00
2021-12-08 12:25:37 +01:00
2022-03-15 10:32:41 +01:00
2022-03-15 10:32:37 +01:00
2022-02-12 11:37:09 +01:00
2021-12-08 12:25:37 +01:00
2022-03-15 10:32:41 +01:00
2021-12-16 21:50:06 +01:00
2021-02-05 20:13:12 +01:00
2021-08-10 23:31:43 +02:00
2022-03-15 10:32:39 +01:00
2021-09-27 12:28:32 +02:00
2021-02-10 23:34:17 +01:00
2021-10-22 12:45:35 -04:00
2021-12-08 12:25:37 +01:00
2021-10-05 15:51:59 +02:00
2021-07-13 06:32:05 +02:00
2022-03-09 12:49:44 +01:00
2021-03-08 12:06:29 -07:00
2021-03-18 15:31:53 +01:00
2022-03-09 12:49:44 +01:00
2022-04-02 12:09:02 -07:00
2022-02-25 10:09:34 -05:00
2021-09-03 09:58:13 -07:00
2021-05-21 12:36:45 +02:00
2022-03-15 10:32:39 +01:00
2022-03-28 19:38:51 -07:00
2021-05-10 07:51:38 +02:00
2022-03-27 10:17:23 -07:00
2021-08-10 23:31:43 +02:00
2021-01-27 19:06:47 +01:00
2022-03-16 11:02:41 +01:00
2021-03-11 19:51:49 +01:00
2022-03-15 10:32:36 +01:00
2021-01-15 08:23:10 +01:00
2021-10-04 11:46:46 +02:00
2021-10-18 09:20:15 -05:00
2021-10-20 15:27:27 +02:00
2022-03-15 10:32:48 +01:00
2022-03-15 12:52:51 +01:00
2021-12-01 00:06:43 +01:00
2022-03-28 17:29:53 -07:00
2021-03-18 15:31:53 +01:00
2021-12-06 09:54:10 +01:00
2021-12-08 12:25:37 +01:00
2022-03-15 10:32:40 +01:00
2022-02-09 19:42:58 +01:00
2022-03-28 19:38:51 -07:00
2022-01-20 08:52:52 +02:00
2022-03-23 19:00:34 -07:00
2021-12-08 12:25:37 +01:00
2021-11-15 20:31:16 +01:00
2022-01-10 10:00:03 -08:00
2021-07-23 13:15:31 -05:00
2022-03-10 16:51:51 -06:00
2021-03-21 23:50:28 +01:00
2022-03-08 19:16:43 +01:00
2022-02-25 09:36:05 +01:00
2022-04-05 09:59:37 +02:00
2021-02-06 00:21:42 +01:00
2021-01-05 19:07:42 +01:00
2021-03-23 00:16:13 +01:00
2021-03-08 13:19:05 +01:00
2022-03-22 15:57:10 -07:00
2021-10-25 23:02:36 -04:00
2022-03-21 12:28:13 -07:00
2021-12-02 00:40:35 +01:00
2022-03-15 18:20:33 +01:00
2021-09-25 13:23:28 +02:00
2021-09-30 21:24:07 -04:00
2021-09-30 21:24:07 -04:00
2022-03-28 19:38:51 -07:00
2021-03-15 12:05:03 +01:00
2021-12-08 12:25:37 +01:00
2021-11-19 09:15:58 -06:00
2022-03-15 10:32:47 +01:00
2022-02-23 19:14:29 +01:00