Linus Torvalds
ab18b7b36a
Merge tag 'drm-next-2022-06-03-1' of git://anongit.freedesktop.org/drm/drm
...
Pull more drm updates from Dave Airlie:
"This is mostly regular fixes, msm and amdgpu. There is a tegra patch
that is bit of prep work for a 5.20 feature to avoid some inter-tree
syncs, and a couple of late addition amdgpu uAPI changes but best to
get those in early, and the userspace pieces are ready.
msm:
- Limiting WB modes to max sspp linewidth
- Fixing the supported rotations to add 180 back for IGT
- Fix to handle pm_runtime_get_sync() errors to avoid unclocked
access in the bind() path for dpu driver
- Fix the irq_free() without request issue which was a big-time
hitter in the CI-runs.
amdgpu:
- Update fdinfo to the common drm format
- uapi:
- Add VM_NOALLOC GPUVM attribute to prevent buffers for going
into the MALL
- Add AMDGPU_GEM_CREATE_DISCARDABLE flag to create buffers that
can be discarded on eviction
- Mesa code which uses these:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16466
- Link training fixes
- DPIA fixes
- Misc code cleanups
- Aux fixes
- Hotplug fixes
- More FP clean up
- Misc GFX9/10 fixes
- Fix a possible memory leak in SMU shutdown
- SMU 13 updates
- RAS fixes
- TMZ fixes
- GC 11 updates
- SMU 11 metrics fixes
- Fix coverage blend mode for overlay plane
- Note DDR vs LPDDR memory
- Fuzz fix for CS IOCTL
- Add new PCI DID
amdkfd:
- Clean up hive setup
- Misc fixes
tegra:
- add some prelim 5.20 work to avoid inter-tree mess"
* tag 'drm-next-2022-06-03-1' of git://anongit.freedesktop.org/drm/drm: (57 commits)
drm/msm/dpu: Move min BW request and full BW disable back to mdss
drm/msm/dpu: Fix pointer dereferenced before checking
drm/msm/dpu: Remove unused code
drm/msm/disp/dpu1: remove superfluous init
drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl()
gpu: host1x: Add context bus
drm/amdgpu: add drm-client-id to fdinfo v2
drm/amdgpu: Convert to common fdinfo format v5
drm/amdgpu: bump minor version number
drm/amdgpu: add AMDGPU_VM_NOALLOC v2
drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLE
drm/amdgpu: add beige goby PCI ID
drm/amd/pm: Return auto perf level, if unsupported
drm/amdkfd: fix typo in comment
drm/amdgpu/gfx: fix typos in comments
drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.
drm/amdgpu: differentiate between LP and non-LP DDR memory
drm/amdgpu: Resolve pcie_bif RAS recovery bug
drm/amdgpu: clean up asd on the ta_firmware_header_v2_0
drm/amdgpu/discovery: validate VCN and SDMA instances
...
2022-06-03 09:49:29 -07:00
..
2021-03-10 00:01:34 -05:00
2022-03-04 13:03:29 -05:00
2021-04-09 16:46:26 -04:00
2021-07-23 10:08:00 -04:00
2022-05-18 15:20:18 -04:00
2022-02-09 16:57:51 -05:00
2022-02-09 16:57:51 -05:00
2021-11-17 16:58:01 -05:00
2021-05-10 18:06:42 -04:00
2022-05-13 07:20:07 -07:00
2022-05-13 07:20:07 -07:00
2022-02-14 15:08:40 -05:00
2022-02-09 16:57:51 -05:00
2022-03-04 13:03:30 -05:00
2022-02-09 16:57:51 -05:00
2022-05-04 10:43:54 -04:00
2022-05-26 14:56:33 -04:00
2022-05-04 10:43:54 -04:00
2022-03-25 12:40:52 -04:00
2022-01-14 17:51:15 -05:00
2022-01-14 17:51:15 -05:00
2022-05-26 14:56:33 -04:00
2022-04-28 17:47:52 -04:00
2021-12-13 16:32:34 -05:00
2022-02-23 14:02:51 -05:00
2022-04-28 17:48:32 -04:00
2021-09-29 17:30:00 -04:00
2022-04-07 12:53:53 +02:00
2020-10-27 11:56:42 -04:00
2022-04-25 11:17:45 +02:00
2022-05-26 14:56:33 -04:00
2022-03-04 13:03:30 -05:00
2022-02-07 17:14:10 -05:00
2022-05-26 14:56:34 -04:00
2022-05-26 14:56:34 -04:00
2022-04-21 15:58:22 -04:00
2021-10-05 12:22:36 -04:00
2022-05-26 14:56:32 -04:00
2022-04-08 17:24:24 -04:00
2022-05-26 14:56:33 -04:00
2022-04-28 17:47:43 -04:00
2022-04-28 14:33:20 +10:00
2021-04-09 16:36:40 -04:00
2022-04-07 12:53:54 +02:00
2021-05-26 20:56:23 +02:00
2022-05-04 10:43:53 -04:00
2022-05-26 14:56:34 -04:00
2021-12-13 16:32:34 -05:00
2021-07-08 15:18:14 -04:00
2021-07-01 00:24:41 -04:00
2021-12-07 13:13:07 -05:00
2022-05-26 14:56:34 -04:00
2021-05-05 09:26:53 +02:00
2022-05-04 10:03:31 -04:00
2022-02-07 17:59:53 -05:00
2020-09-29 16:11:50 -04:00
2021-06-07 14:57:32 -04:00
2020-10-26 13:27:00 -04:00
2022-02-07 18:01:16 -05:00
2022-01-19 22:32:47 -05:00
2022-05-26 14:56:34 -04:00
2020-09-25 09:19:42 +02:00
2022-05-06 16:57:21 -04:00
2022-05-06 16:57:21 -04:00
2021-06-04 16:03:24 -04:00
2022-05-26 14:56:32 -04:00
2022-05-04 09:57:22 -04:00
2022-04-05 11:06:58 +02:00
2022-04-08 17:24:24 -04:00
2021-08-11 17:19:54 -04:00
2022-05-04 10:43:52 -04:00
2022-04-28 14:33:20 +10:00
2022-03-25 12:40:26 -04:00
2021-12-13 16:32:35 -05:00
2021-12-01 16:03:34 -05:00
2022-05-04 10:43:54 -04:00
2021-12-13 16:34:27 -05:00
2022-04-22 14:50:18 -04:00
2021-08-10 20:00:44 +02:00
2022-03-04 13:03:30 -05:00
2022-03-04 13:03:30 -05:00
2022-05-10 17:53:13 -04:00
2022-05-10 17:53:13 -04:00
2022-05-26 14:56:31 -04:00
2022-05-10 17:53:11 -04:00
2022-05-10 17:53:12 -04:00
2022-03-02 18:40:06 -05:00
2022-03-02 18:40:06 -05:00
2022-05-04 10:43:51 -04:00
2022-05-10 17:53:11 -04:00
2022-05-04 10:43:54 -04:00
2022-05-04 09:57:18 -04:00
2022-04-07 12:53:54 +02:00
2021-07-01 00:05:41 -04:00
2022-04-29 11:33:00 +10:00
2022-03-02 18:40:06 -05:00
2022-05-04 09:52:44 -04:00
2022-05-26 14:56:34 -04:00
2022-05-26 14:56:34 -04:00
2021-12-13 16:32:34 -05:00
2021-08-24 15:35:25 -04:00
2021-12-13 16:33:16 -05:00
2020-10-07 14:44:33 -04:00
2022-02-14 15:05:39 +01:00
2022-04-28 17:48:44 -04:00
2022-04-28 17:48:44 -04:00
2022-05-26 14:56:33 -04:00
2022-05-10 17:53:10 -04:00
2021-08-18 18:22:53 -04:00
2020-08-14 16:22:40 -04:00
2022-03-15 14:25:16 -04:00
2022-03-15 14:25:16 -04:00
2022-05-26 14:56:32 -04:00
2022-04-22 14:50:18 -04:00
2022-04-08 12:58:15 +02:00
2022-03-04 13:03:29 -05:00
2022-02-10 10:23:40 +01:00
2022-05-04 10:03:29 -04:00
2022-05-04 10:03:23 -04:00
2022-05-04 10:03:04 -04:00
2020-11-02 15:34:29 -05:00
2021-09-01 16:55:11 -04:00
2020-08-18 18:20:26 -04:00
2022-05-26 14:56:32 -04:00
2022-03-02 18:40:06 -05:00
2021-08-18 18:22:53 -04:00
2021-01-13 23:58:14 -05:00
2022-04-08 17:24:24 -04:00
2022-04-28 14:33:20 +10:00
2022-03-25 12:40:51 -04:00
2022-03-04 13:03:30 -05:00
2022-02-23 14:26:36 -05:00
2022-05-26 14:56:34 -04:00
2022-04-08 12:58:15 +02:00
2022-05-04 10:43:54 -04:00
2022-05-04 10:43:54 -04:00
2022-03-15 14:25:16 -04:00
2022-03-02 18:40:06 -05:00
2021-09-01 16:55:11 -04:00
2022-04-07 12:53:54 +02:00
2022-03-04 13:03:30 -05:00
2022-03-04 13:03:30 -05:00
2022-03-04 13:03:30 -05:00
2022-05-10 17:53:13 -04:00
2022-05-10 17:53:13 -04:00
2020-11-02 15:34:29 -05:00
2022-04-28 17:46:01 -04:00
2022-02-16 17:30:02 -05:00
2022-04-21 11:10:37 +02:00
2021-12-01 16:02:57 -05:00
2022-04-07 12:53:54 +02:00
2022-05-04 04:20:53 +10:00
2022-04-28 14:33:20 +10:00
2022-05-19 14:09:54 +10:00
2022-04-28 14:33:20 +10:00
2022-04-08 12:58:15 +02:00
2022-04-08 12:58:15 +02:00
2022-03-15 14:34:26 -04:00
2022-03-01 16:19:02 +10:00
2022-05-18 15:20:18 -04:00
2022-04-21 16:00:14 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2022-05-05 16:51:30 -04:00
2022-05-04 09:57:10 -04:00
2022-02-07 13:04:25 -08:00
2021-06-01 22:55:39 -04:00
2021-08-24 15:35:25 -04:00
2022-04-25 11:17:45 +02:00
2022-04-06 10:20:29 -04:00
2020-11-02 15:35:53 -05:00
2021-05-19 23:50:27 -04:00
2022-05-04 10:03:27 -04:00
2022-02-17 15:59:05 -05:00
2020-07-02 12:02:50 -04:00
2022-05-04 10:02:20 -04:00
2021-05-19 23:50:27 -04:00
2022-02-25 05:50:18 +10:00
2022-02-25 05:50:18 +10:00
2022-02-25 05:50:18 +10:00
2022-02-25 05:50:18 +10:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2020-10-07 14:44:33 -04:00
2021-02-24 09:28:55 -05:00
2022-05-06 16:57:21 -04:00
2022-05-06 16:57:21 -04:00
2020-11-13 17:29:47 -05:00
2022-05-26 14:56:33 -04:00
2022-05-26 14:56:33 -04:00
2020-09-30 13:50:06 -04:00
2022-03-25 12:40:26 -04:00
2022-01-14 17:51:59 -05:00
2022-01-14 17:51:59 -05:00
2022-01-14 17:51:59 -05:00
2022-05-26 14:56:33 -04:00
2022-05-26 14:56:31 -04:00
2022-05-04 10:43:54 -04:00
2021-12-14 17:50:36 -05:00
2020-11-17 14:07:18 -05:00
2021-11-03 12:22:07 -04:00
2020-10-16 14:44:32 -04:00
2022-05-04 09:57:22 -04:00
2020-09-30 13:50:13 -04:00
2022-05-04 09:57:22 -04:00
2020-09-30 13:50:13 -04:00
2022-05-04 09:57:22 -04:00
2022-05-04 09:57:13 -04:00
2022-01-19 22:32:47 -05:00
2022-03-25 12:40:24 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2020-08-26 16:40:18 -04:00
2022-05-26 14:56:34 -04:00
2022-05-26 14:56:34 -04:00
2022-05-04 09:57:26 -04:00
2022-04-08 17:24:24 -04:00
2022-01-14 17:51:59 -05:00
2022-04-08 17:24:24 -04:00
2021-01-05 11:32:55 -05:00
2022-05-06 10:36:13 -04:00
2022-05-06 10:36:13 -04:00
2022-05-05 16:51:21 -04:00
2022-05-04 09:53:58 -04:00
2022-05-04 09:53:18 -04:00
2022-05-04 09:53:12 -04:00
2022-05-04 09:53:12 -04:00
2022-05-06 10:36:15 -04:00
2022-05-04 10:43:54 -04:00
2021-04-09 16:44:56 -04:00
2022-05-04 10:03:27 -04:00
2021-10-04 15:23:02 -04:00
2022-05-10 17:53:13 -04:00
2022-03-28 12:54:39 -04:00
2022-05-04 10:03:27 -04:00
2022-05-04 10:43:56 -04:00
2022-05-04 10:43:56 -04:00
2021-02-18 16:43:09 -05:00
2022-05-10 17:53:12 -04:00
2022-05-10 17:53:11 -04:00
2022-05-10 17:53:11 -04:00
2022-03-02 18:40:06 -05:00
2021-08-24 15:36:18 -04:00
2022-05-04 10:43:54 -04:00
2022-05-16 10:02:57 -04:00
2022-05-04 10:43:54 -04:00
2022-04-08 17:24:24 -04:00
2022-01-14 17:51:59 -05:00
2022-04-08 17:24:24 -04:00
2022-01-14 17:51:59 -05:00
2022-05-04 09:57:22 -04:00
2020-08-14 16:22:40 -04:00
2022-05-04 09:57:22 -04:00
2020-10-05 15:15:27 -04:00
2022-05-05 16:51:48 -04:00
2022-05-05 16:51:48 -04:00
2022-05-06 10:36:14 -04:00
2022-05-04 09:57:18 -04:00
2022-04-08 17:24:24 -04:00
2022-01-14 17:51:59 -05:00
2021-08-18 18:22:25 -04:00
2020-07-15 12:45:05 -04:00
2022-02-09 12:17:57 -05:00
2022-01-07 17:19:34 -05:00
2022-02-09 12:17:57 -05:00
2021-08-16 15:17:57 -04:00
2022-02-25 05:50:18 +10:00
2022-05-04 09:53:28 -04:00
2022-04-08 17:24:24 -04:00
2021-10-13 14:14:34 -04:00
2022-05-04 09:52:44 -04:00
2022-05-04 09:52:44 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2020-10-05 15:15:27 -04:00
2022-04-08 17:24:24 -04:00
2022-01-14 17:51:59 -05:00
2022-05-13 13:14:37 -04:00
2022-05-06 10:36:13 -04:00
2022-05-06 16:56:57 -04:00
2021-10-20 11:43:57 -04:00
2022-03-22 10:53:39 -04:00
2022-05-04 09:55:18 -04:00
2022-01-14 17:52:00 -05:00
2021-10-28 14:26:12 -04:00
2021-07-23 10:08:01 -04:00
2021-07-23 10:08:01 -04:00
2022-01-14 17:52:00 -05:00
2021-10-28 14:26:12 -04:00
2022-05-26 14:56:33 -04:00
2021-03-23 22:51:54 -04:00
2022-05-04 10:03:27 -04:00
2022-05-04 10:03:27 -04:00
2022-05-04 10:03:27 -04:00
2022-01-18 17:24:18 -05:00
2022-01-14 17:52:00 -05:00
2022-05-04 10:43:50 -04:00
2022-05-16 10:02:57 -04:00
2022-05-04 10:43:55 -04:00
2022-05-10 17:53:11 -04:00
2022-05-04 10:43:55 -04:00
2022-05-04 10:03:27 -04:00
2020-07-02 12:02:50 -04:00
2021-05-19 23:50:27 -04:00
2022-02-17 15:59:05 -05:00
2020-07-02 12:02:50 -04:00
2022-02-07 17:59:53 -05:00
2022-01-27 15:49:48 -05:00
2022-04-08 17:24:24 -04:00
2020-11-13 00:13:16 -05:00
2022-04-08 17:24:24 -04:00
2021-02-09 15:28:21 -05:00
2022-04-08 17:24:24 -04:00
2020-11-13 00:13:22 -05:00
2022-05-04 09:54:38 -04:00
2022-05-04 09:54:38 -04:00
2022-04-08 17:24:24 -04:00
2021-03-23 22:52:38 -04:00
2022-04-28 17:48:35 -04:00
2022-04-28 17:47:43 -04:00
2021-10-20 11:43:57 -04:00
2022-05-26 14:56:33 -04:00
2022-04-28 17:48:40 -04:00
2020-08-14 16:22:39 -04:00
2022-01-18 17:22:36 -05:00
2021-03-23 23:27:41 -04:00
2021-08-18 18:22:24 -04:00
2021-05-19 23:50:27 -04:00
2022-01-27 15:48:56 -05:00
2022-01-14 17:51:59 -05:00
2022-04-11 13:50:35 -04:00
2022-01-27 15:49:13 -05:00
2022-02-23 14:02:51 -05:00
2022-01-14 17:51:59 -05:00
2021-09-23 15:17:29 -04:00
2020-07-01 01:59:24 -04:00
2021-09-23 15:17:29 -04:00
2022-04-08 17:24:24 -04:00
2022-04-08 17:24:24 -04:00
2022-05-04 10:03:27 -04:00
2021-09-23 15:17:29 -04:00
2022-04-08 17:24:24 -04:00
2022-05-04 10:03:27 -04:00
2022-05-10 17:53:13 -04:00
2022-05-06 16:57:36 -04:00
2022-03-25 12:40:24 -04:00
2020-10-14 15:27:50 -04:00
2022-05-04 10:43:56 -04:00
2022-05-10 17:53:13 -04:00
2022-03-28 12:54:39 -04:00
2022-05-06 16:57:44 -04:00
2022-05-06 16:57:44 -04:00
2022-05-10 17:53:13 -04:00
2022-05-04 10:43:56 -04:00
2022-05-05 16:50:22 -04:00
2021-12-01 16:03:34 -05:00
2020-12-23 15:05:35 -05:00
2022-05-06 16:57:28 -04:00
2020-07-02 12:02:50 -04:00
2020-07-02 12:02:50 -04:00