Linus Torvalds
56fb6f9285
Merge tag 'drm-next-2024-05-25' of https://gitlab.freedesktop.org/drm/kernel
...
Pull drm fixes from Dave Airlie:
"Some fixes for the end of the merge window, mostly amdgpu and panthor,
with one nouveau uAPI change that fixes a bad decision we made a few
months back.
nouveau:
- fix bo metadata uAPI for vm bind
panthor:
- Fixes for panthor's heap logical block.
- Reset on unrecoverable fault
- Fix VM references.
- Reset fix.
xlnx:
- xlnx compile and doc fixes.
amdgpu:
- Handle vbios table integrated info v2.3
amdkfd:
- Handle duplicate BOs in reserve_bo_and_cond_vms
- Handle memory limitations on small APUs
dp/mst:
- MST null deref fix.
bridge:
- Don't let next bridge create connector in adv7511 to make probe
work"
* tag 'drm-next-2024-05-25' of https://gitlab.freedesktop.org/drm/kernel :
drm/amdgpu/atomfirmware: add intergrated info v2.3 table
drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2
drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs
drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
drm/bridge: adv7511: Attach next bridge without creating connector
drm/buddy: Fix the warn on's during force merge
drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations
drm/panthor: Call panthor_sched_post_reset() even if the reset failed
drm/panthor: Reset the FW VM to NULL on unplug
drm/panthor: Keep a ref to the VM at the panthor_kernel_bo level
drm/panthor: Force an immediate reset on unrecoverable faults
drm/panthor: Document drm_panthor_tiler_heap_destroy::handle validity constraints
drm/panthor: Fix an off-by-one in the heap context retrieval logic
drm/panthor: Relax the constraints on the tiler chunk size
drm/panthor: Make sure the tiler initial/max chunks are consistent
drm/panthor: Fix tiler OOM handling to allow incremental rendering
drm: xlnx: zynqmp_dpsub: Fix compilation error
drm: xlnx: zynqmp_dpsub: Fix few function comments
2024-05-24 17:28:02 -07:00
..
2024-04-19 19:45:49 +03:00
2024-02-09 14:46:13 +02:00
2024-02-09 14:46:13 +02:00
2024-02-09 14:46:13 +02:00
2024-02-09 14:46:13 +02:00
2024-02-09 14:46:13 +02:00
2024-02-09 14:46:13 +02:00
2024-03-28 12:16:14 -04:00
2023-09-29 13:52:56 +03:00
2023-11-23 14:33:26 +02:00
2023-09-29 13:53:12 +03:00
2023-10-26 12:15:14 +03:00
2023-09-29 13:52:33 +03:00
2024-02-07 02:01:49 +02:00
2024-02-07 02:01:49 +02:00
2024-02-09 14:34:16 +02:00
2023-09-29 13:53:09 +03:00
2022-11-11 12:44:49 +02:00
2024-03-28 12:16:14 -04:00
2023-07-06 00:15:07 +03:00
2023-10-16 19:09:22 +03:00
2022-09-03 12:16:53 +02:00
2024-01-22 19:05:48 +02:00
2023-03-17 15:24:27 +02:00
2024-03-15 10:53:25 +02:00
2023-04-20 15:14:17 +03:00
2024-04-29 12:30:00 +03:00
2024-05-06 14:15:28 -04:00
2023-08-22 16:41:45 +03:00
2022-12-07 19:24:14 +02:00
2024-04-18 21:16:45 +03:00
2021-08-26 10:40:41 +03:00
2024-05-15 09:43:42 -07:00
2024-02-09 14:32:25 +02:00
2024-04-19 16:11:42 +03:00
2024-04-19 16:11:42 +03:00
2024-04-09 11:31:08 +03:00
2024-04-08 13:09:18 -04:00
2024-04-30 12:14:50 +03:00
2024-04-30 12:14:50 +03:00
2023-09-27 18:40:58 +03:00
2024-03-20 15:26:42 +02:00
2023-09-13 17:10:34 +03:00
2023-09-15 14:47:09 +03:00
2023-09-15 14:47:09 +03:00
2024-04-09 11:31:08 +03:00
2023-09-29 13:53:03 +03:00
2024-04-04 13:27:06 +05:30
2023-04-03 12:41:13 +05:30
2024-01-22 19:04:13 +02:00
2023-09-20 22:27:31 +03:00
2024-04-22 12:29:18 +10:00
2024-01-30 07:20:25 -08:00
2024-04-17 17:05:48 +03:00
2024-03-21 14:10:26 +02:00
2024-04-08 11:03:16 +03:00
2021-10-14 18:45:59 +03:00
2024-04-19 19:46:36 +03:00
2023-12-13 20:50:42 +02:00
2024-04-18 21:16:58 +03:00
2024-04-18 21:16:32 +03:00
2024-04-18 21:16:25 +03:00
2024-02-02 10:36:15 +02:00
2023-10-26 12:13:02 +03:00
2024-04-17 16:45:51 +03:00
2023-03-21 12:24:13 +02:00
2024-04-18 21:16:25 +03:00
2024-04-18 21:16:38 +03:00
2024-04-25 14:25:58 +03:00
2024-01-08 18:54:36 +02:00
2024-04-09 11:31:21 +03:00
2023-08-10 15:14:58 +03:00
2023-01-25 13:59:12 +02:00
2024-04-22 16:48:14 +03:00
2024-04-22 16:48:14 +03:00
2023-09-21 08:18:07 -07:00
2022-04-20 20:41:57 +03:00
2024-04-30 21:20:52 +03:00
2023-09-21 08:18:07 -07:00
2024-04-19 11:27:14 +03:00
2023-08-21 09:07:20 -07:00
2024-04-25 11:23:20 +03:00
2023-10-26 12:15:56 +03:00
2023-04-17 11:17:51 +03:00
2023-03-06 19:51:32 +02:00
2023-03-06 19:51:32 +02:00
2021-12-09 11:21:46 +02:00
2024-05-22 20:14:47 -04:00
2024-04-18 21:16:30 +03:00
2024-03-07 20:59:01 +02:00
2023-09-08 15:45:23 -07:00
2024-04-30 21:20:52 +03:00
2024-04-12 00:00:07 +03:00
2022-10-26 15:51:18 +03:00
2023-04-20 19:43:02 -07:00
2023-04-20 19:43:02 -07:00
2024-04-17 11:41:08 +03:00
2024-04-18 21:17:03 +03:00
2024-04-18 21:16:54 +03:00
2024-04-26 13:29:04 +10:00
2023-03-06 19:09:47 +02:00
2023-10-26 12:15:41 +03:00
2023-10-23 12:40:19 +03:00
2024-03-26 09:56:14 +02:00
2024-03-14 16:25:25 +02:00
2024-04-08 13:09:29 -04:00
2024-04-19 19:47:22 +03:00
2024-02-27 17:34:34 +02:00
2024-05-21 16:36:59 -04:00
2023-11-08 17:22:23 +02:00
2024-02-28 12:16:43 +02:00
2024-02-27 17:34:44 +02:00
2024-04-19 17:20:53 +03:00
2024-04-09 18:26:25 +03:00
2024-04-30 21:20:52 +03:00
2024-04-19 19:46:36 +03:00
2024-04-19 19:45:49 +03:00
2024-04-17 17:05:48 +03:00
2024-04-30 21:20:52 +03:00
2024-04-17 17:02:24 +03:00
2023-11-23 14:50:43 +02:00
2023-11-23 14:50:43 +02:00
2023-11-23 14:50:43 +02:00
2023-11-23 14:50:43 +02:00
2024-03-28 12:16:15 -04:00
2024-03-28 12:16:15 -04:00
2023-11-16 15:56:53 +05:30
2023-11-16 15:56:53 +05:30
2023-09-27 18:36:19 +03:00
2024-03-28 12:16:15 -04:00
2023-09-27 18:49:06 +03:00
2023-02-16 12:01:33 +02:00
2023-12-04 16:17:23 +01:00
2023-12-04 16:17:23 +01:00
2024-04-09 11:31:08 +03:00
2024-02-19 15:34:37 -05:00
2024-02-19 15:33:13 -05:00
2022-11-23 16:07:19 +02:00
2024-04-09 11:31:08 +03:00
2023-09-29 13:53:16 +03:00
2023-12-07 17:31:02 +02:00
2023-12-07 17:31:02 +02:00
2024-03-28 12:16:16 -04:00
2022-09-08 10:24:17 +01:00
2024-04-09 11:49:32 +03:00
2023-12-04 07:26:28 +02:00
2024-04-29 12:30:01 +03:00
2024-04-29 12:30:01 +03:00
2023-09-21 07:39:46 -07:00
2024-02-07 02:01:43 +02:00
2023-12-01 17:26:23 +02:00
2024-04-25 14:25:58 +03:00
2024-04-25 14:25:58 +03:00
2023-03-30 19:30:43 +03:00
2023-11-14 15:05:22 +05:30
2023-09-28 12:52:28 +03:00
2023-05-16 10:31:27 +03:00
2023-02-23 16:28:03 +02:00
2024-04-08 11:03:16 +03:00
2023-10-23 09:06:10 +03:00
2023-09-04 12:04:07 +03:00
2024-02-02 23:02:58 +02:00
2024-02-09 14:30:51 +02:00
2022-08-31 18:09:20 +03:00
2024-03-26 09:56:14 +02:00
2023-05-11 18:43:44 +03:00
2023-10-16 19:09:38 +03:00
2023-10-12 09:31:32 +05:30
2024-03-06 09:50:47 +02:00
2024-03-06 09:50:47 +02:00
2024-01-05 15:13:23 +02:00
2024-03-26 09:56:19 +02:00
2024-02-26 11:18:14 +05:30
2024-04-09 11:31:08 +03:00
2023-05-05 19:48:36 +03:00
2024-04-09 11:31:15 +03:00
2023-05-16 10:31:22 +03:00
2024-01-08 18:56:45 +02:00
2024-01-08 18:56:45 +02:00
2022-11-17 16:12:56 +02:00
2023-05-24 08:34:42 -07:00
2022-11-17 16:12:56 +02:00
2024-02-27 17:34:47 +02:00
2024-02-27 17:34:12 +02:00
2023-04-20 14:06:44 +03:00
2023-04-20 14:06:44 +03:00
2024-04-29 12:30:00 +03:00
2023-09-29 13:52:39 +03:00
2023-10-04 18:34:20 +03:00
2023-01-31 11:24:06 +02:00
2024-04-09 11:31:08 +03:00
2023-09-29 13:52:29 +03:00
2023-01-27 08:52:32 -08:00
2023-05-16 16:53:49 +03:00
2023-05-16 16:53:49 +03:00
2024-03-06 15:34:03 +02:00
2022-06-20 19:28:47 +03:00
2023-11-13 15:19:18 +02:00
2023-10-07 00:12:46 +03:00
2024-03-11 12:37:32 +02:00
2024-03-13 10:24:42 +02:00
2024-03-04 13:00:26 +02:00
2023-09-29 13:52:52 +03:00
2024-04-18 21:16:45 +03:00
2023-01-26 12:27:33 +02:00
2024-04-17 17:02:24 +03:00
2023-09-29 13:52:45 +03:00
2023-10-04 16:46:45 +03:00
2023-09-29 13:52:42 +03:00
2023-04-13 14:22:42 +03:00
2024-02-07 02:01:58 +02:00
2024-02-07 02:01:36 +02:00
2024-03-21 14:10:23 +02:00
2024-03-15 10:53:46 +02:00
2023-03-30 19:30:25 +03:00
2024-04-18 21:16:45 +03:00
2024-04-10 14:34:48 +03:00
2024-04-25 11:23:20 +03:00
2024-04-11 12:09:48 +03:00
2024-04-08 10:28:55 +03:00
2023-11-14 15:05:24 +05:30
2023-04-03 12:41:11 +05:30
2024-04-18 21:16:45 +03:00
2024-04-18 21:16:45 +03:00
2023-08-24 15:20:46 +03:00
2024-04-09 11:31:08 +03:00
2023-09-29 13:53:19 +03:00
2022-11-11 12:44:49 +02:00
2024-04-17 17:05:48 +03:00
2024-03-21 14:10:11 +02:00
2024-04-29 12:30:01 +03:00
2023-04-13 14:22:42 +03:00
2023-03-17 15:24:27 +02:00
2024-04-29 12:30:01 +03:00
2023-09-29 13:52:49 +03:00
2024-03-21 14:10:23 +02:00
2024-01-08 18:57:21 +02:00
2023-03-30 19:30:34 +03:00
2024-04-09 11:31:08 +03:00
2023-09-29 13:53:22 +03:00
2024-01-22 19:04:13 +02:00
2024-01-22 19:04:13 +02:00
2024-05-15 09:43:42 -07:00
2024-02-12 11:39:15 +02:00
2023-12-08 20:32:11 +02:00
2023-07-10 14:20:40 +03:00
2023-10-05 12:37:08 +05:30
2024-04-08 13:10:10 -04:00
2023-09-20 22:30:08 +03:00
2023-03-06 18:25:43 +02:00
2023-10-16 19:09:22 +03:00
2023-02-16 16:46:35 +02:00
2024-03-20 11:03:28 +05:30
2023-04-20 15:14:33 +03:00
2024-03-28 12:16:14 -04:00
2024-02-07 02:01:49 +02:00
2024-03-13 05:46:46 -07:00
2024-04-19 16:11:31 +03:00
2024-04-19 16:11:31 +03:00
2024-04-30 21:20:52 +03:00
2022-02-21 12:06:10 +02:00
2024-04-23 17:00:14 +03:00
2023-09-29 13:53:25 +03:00
2024-04-23 17:00:14 +03:00
2024-04-23 17:00:14 +03:00
2023-09-29 13:53:06 +03:00