Dave Airlie
417c1c1963
Merge tag 'drm-intel-gt-next-2022-07-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
...
Driver uAPI changes:
- All related to the Small BAR support: (and all by Matt Auld)
* add probed_cpu_visible_size
* expose the avail memory region tracking
* apply ALLOC_GPU only by default
* add NEEDS_CPU_ACCESS hint
* tweak error capture on recoverable contexts
Driver highlights:
- Add Small BAR support (Matt)
- Add MeteorLake support (RK)
- Add support for LMEM PCIe resizable BAR (Akeem)
Driver important fixes:
- ttm related fixes (Matt Auld)
- Fix a performance regression related to waitboost (Chris)
- Fix GT resets (Chris)
Driver others:
- Adding GuC SLPC selftest (Vinay)
- Fix ADL-N GuC load (Daniele)
- Add platform workaround (Gustavo, Matt Roper)
- DG2 and ATS-M device ID updates (Matt Roper)
- Add VM_BIND doc rfc with uAPI documentation (Niranjana)
- Fix user-after-free in vma destruction (Thomas)
- Async flush of GuC log regions (Alan)
- Fixes in selftests (Chris, Dan, Andrzej)
- Convert to drm_dbg (Umesh)
- Disable OA sseu config param for newer hardware (Umesh)
- Multi-cast register steering changes (Matt Roper)
- Add lmem_bar_size modparam (Priyanka)
Signed-off-by: Dave Airlie <airlied@redhat.com >
From: Rodrigo Vivi <rodrigo.vivi@intel.com >
Link: https://patchwork.freedesktop.org/patch/msgid/Ys85pcMYLkqF/HtB@intel.com
2022-07-22 15:51:31 +10:00
..
2022-07-22 15:51:31 +10:00
2022-02-02 07:59:54 -08:00
2022-01-11 14:03:25 -08:00
2022-03-07 08:50:03 +01:00
2021-11-19 17:38:03 +00:00
2021-03-24 19:30:34 +01:00
2022-02-02 07:59:14 -08:00
2021-03-24 19:30:34 +01:00
2022-05-24 12:26:25 -07:00
2022-05-02 15:18:09 +05:30
2022-03-22 10:10:53 -07:00
2021-09-24 08:19:16 +02:00
2021-03-24 19:30:34 +01:00
2021-03-24 19:30:34 +01:00
2021-07-27 17:31:35 -07:00
2022-07-12 17:44:43 -04:00
2021-07-27 17:31:35 -07:00
2021-07-08 19:43:49 +02:00
2022-02-17 15:42:09 +02:00
2022-06-17 09:03:11 +01:00
2022-06-17 09:03:11 +01:00
2022-06-17 09:03:11 +01:00
2022-07-08 09:32:57 -07:00
2021-10-07 11:04:05 -07:00
2021-07-27 17:31:45 -07:00
2021-12-21 13:27:29 +01:00
2021-10-15 10:37:26 -07:00
2022-06-02 09:14:36 -07:00
2021-10-28 11:02:18 -07:00
2022-07-08 09:32:57 -07:00
2022-04-29 14:30:27 -07:00
2021-03-24 19:30:34 +01:00
2022-06-27 12:21:22 -07:00
2022-07-01 14:14:52 +10:00
2021-07-27 17:31:28 -07:00
2022-03-04 11:15:25 +02:00
2021-03-24 19:30:34 +01:00
2022-06-22 15:52:56 -07:00
2022-06-22 15:52:56 -07:00
2022-06-29 14:52:50 +05:30
2022-05-24 12:26:25 -07:00
2022-04-21 11:34:39 -07:00
2022-04-21 11:33:56 -07:00
2021-04-08 12:46:12 +10:00
2022-02-11 12:52:50 +02:00
2021-03-24 17:27:20 +01:00
2022-04-05 08:39:10 +01:00
2020-12-23 21:10:41 +00:00
2022-06-17 08:05:40 -07:00
2022-03-22 10:08:20 +00:00
2021-09-18 23:33:22 -07:00
2021-09-18 23:33:22 -07:00
2022-05-10 15:32:07 -07:00
2021-05-25 15:14:40 +02:00
2022-07-13 09:22:17 -07:00
2022-07-08 09:32:57 -07:00
2022-06-24 12:07:47 +10:00
2022-03-22 10:08:20 +00:00
2022-02-02 07:59:14 -08:00
2021-03-24 19:30:34 +01:00
2022-04-21 13:48:26 -04:00
2021-10-15 10:37:26 -07:00
2022-07-12 08:58:19 -07:00
2021-07-22 10:07:23 -07:00
2021-09-06 09:31:23 +02:00
2022-06-27 07:44:25 -07:00
2022-03-21 08:37:42 +00:00
2022-05-26 09:37:05 +01:00
2022-05-26 09:37:05 +01:00
2022-06-09 07:49:30 -07:00
2022-07-12 17:38:01 -04:00
2022-06-22 15:52:56 -07:00
2022-04-21 13:48:26 -04:00
2022-06-29 14:52:50 +05:30
2022-03-17 19:51:48 -07:00
2021-03-24 19:30:34 +01:00
2022-05-20 09:11:27 +01:00
2021-03-24 19:30:34 +01:00
2022-01-11 14:03:25 -08:00
2022-05-02 15:18:09 +05:30
2022-05-05 15:46:18 -07:00
2021-06-17 14:23:05 +01:00
2022-05-03 07:42:09 +05:30
2021-12-22 08:14:30 +01:00
2022-05-10 15:30:05 -07:00
2021-09-20 08:23:27 -07:00
2022-03-22 10:10:53 -07:00
2021-03-24 19:30:34 +01:00
2022-06-24 12:07:47 +10:00
2022-02-02 07:59:54 -08:00
2022-07-13 17:47:51 +01:00
2022-02-18 22:31:46 -08:00
2022-02-11 12:52:50 +02:00
2021-06-17 14:22:59 +01:00
2021-03-24 19:30:35 +01:00
2022-07-12 17:37:59 -04:00
2021-03-24 19:30:34 +01:00
2022-06-17 09:03:11 +01:00
2021-03-24 19:30:34 +01:00
2022-05-09 14:16:29 +03:00
2021-06-17 14:23:05 +01:00
2022-04-07 18:55:08 +05:30
2022-06-24 12:07:47 +10:00
2022-04-07 18:55:08 +05:30
2022-06-02 07:20:59 -07:00
2022-06-14 14:52:13 -07:00
2022-06-02 07:21:09 -07:00
2021-04-08 12:46:12 +10:00
2022-02-14 13:19:37 +02:00
2021-04-08 12:46:12 +10:00
2022-02-02 07:59:54 -08:00
2022-07-12 08:58:19 -07:00
2021-09-20 08:06:36 -07:00
2021-12-21 13:27:29 +01:00
2021-03-24 19:30:34 +01:00
2021-12-17 21:50:06 -08:00
2021-12-17 21:50:06 -08:00
2021-12-17 21:50:06 -08:00
2021-07-27 17:32:23 -07:00
2022-01-31 13:19:33 -05:00
2021-12-17 21:50:06 -08:00
2021-03-24 19:30:34 +01:00
2022-03-07 08:50:03 +01:00
2022-01-31 13:19:33 -05:00
2022-05-10 15:30:47 -07:00
2022-05-20 09:11:27 +01:00
2021-03-24 19:30:34 +01:00
2022-07-11 10:14:51 +01:00
2022-04-14 13:20:29 +05:30
2021-12-17 21:50:06 -08:00
2021-06-05 15:09:06 -07:00
2021-03-24 19:30:34 +01:00
2022-01-05 10:33:44 -08:00
2021-12-17 21:50:06 -08:00
2022-05-20 09:11:27 +01:00
2022-06-29 13:50:23 -07:00
2022-03-02 08:48:13 -08:00
2022-02-11 12:52:50 +02:00
2022-02-25 15:23:18 -08:00
2022-02-25 15:23:18 -08:00
2020-10-16 11:08:44 +01:00