Dave Airlie
0b45ac1170
Merge tag 'drm-intel-next-2023-01-12' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
drm/i915 feature pull #1 for v6.3:
Features and functionality:
- Meteorlake display enabling (Animesh, Luca, Stan, Jouni, Anusha)
- DP MST DSC support (Stan)
- Gamma/degamma readout support for the state checker (Ville)
- Enable SDP split support for DP 2.0 (Vinod)
- Add probe blocking support to i915.force_probe parameter (Rodrigo)
- Enable Xe HP 4tile support (Jonathan)
Refactoring and cleanups:
- Color refactoring, especially related to DSB usage (Ville)
- DSB refactoring (Ville)
- DVO refactoring (Ville)
- Backlight register and logging cleanups (Jani)
- Avoid display direct calls to uncore (Maarten, Jani)
- Add new "soc" sub-directory (Jani)
- Refactor DSC platform support checks (Swati)
Fixes:
- Interlace modes are no longer supported starting at display version 12 (Ankit)
- Use polling read for aux control (Arun)
- DMC firmware no longer requires specific versions (Gustavo)
- Fix PSR flickering and freeze issues (Jouni)
- Fix ICL+ DSI GPIO handling (Jani)
- Ratelimit errors in display engine irqs (Lucas)
- Fix DP MST DSC bpp and timeslot calculations (Stan)
- Fix CDCLK squash and crawl sequences (Ville, Anusha)
- Fix bigjoiner checks for fused pipes (Ville)
- Fix ADP+ degamma LUT size (Ville)
- Fix DVO ch7xxx and sil164 suspend/resume (Ville)
- Fix memory leak in VBT parsing (Xia Fukun)
- Fix VBT packet port selection for dual link DSI (Mikko Kovanen)
- Fix SDP infoframe product string for discrete graphics (Clint)
- Fix VLV/CHV HDMI/DP audio enable (Ville)
- Fix VRR delays and calculations (Ville)
- No longer disable transcoder for PHY test pattern change (Khaled)
- Fix dual PPS handling (Ville)
- Fix timeout and wait for DDI BUF CTL active after enabling (Ankit)
Merges:
- Backmerge drm-next to sync up with v6.2-rc1 (Jani)
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/87tu0wez34.fsf@intel.com
2023-01-17 05:23:08 +10:00
..
2022-04-19 18:23:48 +02:00
2023-01-17 05:23:08 +10:00
2017-11-02 11:10:55 +01:00
2022-12-06 12:54:14 +01:00
2021-10-04 15:23:01 -04:00
2022-11-22 13:14:44 +02:00
2021-07-01 11:11:55 +02:00
2022-10-08 15:26:55 +02:00
2022-11-24 12:42:40 +01:00
2022-05-02 09:01:51 +02:00
2022-11-28 11:46:50 +01:00
2022-11-29 14:14:51 +02:00
2021-07-29 09:12:01 +02:00
2018-08-24 17:31:37 +01:00
2023-01-05 15:08:10 +01:00
2022-12-08 09:56:57 +01:00
2022-02-23 10:44:43 +01:00
2022-06-03 20:09:27 +08:00
2022-02-07 16:35:35 -08:00
2019-11-29 21:29:17 +02:00
2022-11-24 12:42:39 +01:00
2022-10-13 09:17:05 +02:00
2022-07-13 10:46:05 +02:00
2021-07-27 12:21:22 +02:00
2018-07-06 14:57:03 +02:00
2023-01-10 10:01:18 -03:00
2023-01-16 15:33:28 +10:00
2022-05-13 18:55:13 +03:00
2022-11-22 13:14:44 +02:00
2022-10-26 09:53:56 +03:00
2022-07-05 21:15:23 +03:00
2022-07-13 10:46:05 +02:00
2022-08-03 18:31:49 +02:00
2022-11-23 09:10:24 +01:00
2022-11-05 17:12:04 +01:00
2022-11-22 13:14:44 +02:00
2016-02-05 15:23:48 +10:00
2017-01-25 16:18:57 +01:00
2023-01-03 14:27:39 +01:00
2022-07-09 15:00:08 +02:00
2022-07-09 15:58:52 +02:00
2022-12-05 13:35:37 +01:00
2022-08-03 18:32:27 +02:00
2022-05-19 19:25:02 +02:00
2022-07-21 12:16:10 +02:00
2022-12-06 12:54:14 +01:00
2022-12-06 12:54:14 +01:00
2022-11-21 16:55:52 +01:00
2021-08-13 17:50:48 +02:00
2022-12-08 09:56:55 +01:00
2019-05-30 11:26:37 -07:00
2021-11-30 09:41:28 +01:00
2022-05-05 09:04:10 +02:00
2022-12-14 14:57:09 +01:00
2023-01-07 14:22:04 +01:00
2021-12-09 13:46:13 +01:00
2022-11-24 12:42:39 +01:00
2022-02-25 17:55:42 +01:00
2022-11-24 12:42:39 +01:00
2023-01-05 14:59:44 +01:00
2019-02-07 21:48:34 +01:00
2022-01-20 14:41:25 +02:00
2022-01-19 18:40:18 +01:00
2022-06-12 16:07:05 +02:00
2022-12-08 09:56:57 +01:00
2018-10-15 16:16:12 -05:00
2022-09-20 09:42:31 +02:00
2022-12-05 13:35:37 +01:00
2022-02-07 16:35:35 -08:00
2022-09-24 15:02:02 +02:00
2021-10-14 13:12:25 +02:00
2022-01-10 12:17:37 +01:00
2021-10-14 13:12:24 +02:00
2022-11-24 12:42:40 +01:00
2021-07-26 10:08:22 +02:00
2022-06-27 13:45:48 +02:00
2019-11-06 13:00:21 -05:00
2022-12-05 13:35:37 +01:00
2019-04-01 12:05:53 +02:00
2021-11-02 14:27:06 +01:00
2019-11-07 21:22:15 +00:00
2019-03-07 12:00:30 -06:00
2020-07-16 18:16:31 -04:00
2021-02-10 12:38:55 +01:00
2021-06-11 10:53:18 +02:00
2022-05-02 02:12:59 +03:00
2019-06-05 17:37:06 +02:00
2022-11-22 13:41:11 +10:00
2021-10-04 12:06:14 +02:00
2021-10-04 13:09:53 -04:00
2022-03-17 20:06:04 +02:00
2022-04-25 11:19:36 +02:00
2022-08-26 05:46:23 -07:00
2022-10-03 11:29:11 -07:00
2017-05-03 16:24:00 +03:00
2022-06-22 15:52:55 -07:00
2017-12-07 11:51:56 -05:00
2019-12-18 16:09:12 -05:00