Linus Torvalds
9c9155a350
Merge tag 'drm-next-2022-10-14' of git://anongit.freedesktop.org/drm/drm
...
Pull more drm updates from Dave Airlie:
"Round of fixes for the merge window stuff, bunch of amdgpu and i915
changes, this should have the gcc11 warning fix, amongst other
changes.
amdgpu:
- DC mutex fix
- DC SubVP fixes
- DCN 3.2.x fixes
- DCN 3.1.x fixes
- SDMA 6.x fixes
- Enable DPIA for 3.1.4
- VRR fixes
- VRAM BO swapping fix
- Revert dirty fb helper change
- SR-IOV suspend/resume fixes
- Work around GCC array bounds check fail warning
- UMC 8.10 fixes
- Misc fixes and cleanups
i915:
- Round to closest in g4x+ HDMI clock readout
- Update MOCS table for EHL
- Fix PSR_IMR/IIR field handling
- Fix watermark calculations for gen12+/DG2 modifiers
- Reject excessive dotclocks early
- Fix revocation of non-persistent contexts
- Handle migration for dpt
- Fix display problems after resume
- Allow control over the flags when migrating
- Consider DG2_RC_CCS_CC when migrating buffers"
* tag 'drm-next-2022-10-14' of git://anongit.freedesktop.org/drm/drm: (110 commits)
drm/amd/display: Add HUBP surface flip interrupt handler
drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers
drm/i915: allow control over the flags when migrating
drm/amd/display: Simplify bool conversion
drm/amd/display: fix transfer function passed to build_coefficients()
drm/amd/display: add a license to cursor_reg_cache.h
drm/amd/display: make virtual_disable_link_output static
drm/amd/display: fix indentation in dc.c
drm/amd/display: make dcn32_split_stream_for_mpc_or_odm static
drm/amd/display: fix build error on arm64
drm/amd/display: 3.2.207
drm/amd/display: Clean some DCN32 macros
drm/amdgpu: Add poison mode query for umc v8_10_0
drm/amdgpu: Update umc v8_10_0 headers
drm/amdgpu: fix coding style issue for mca notifier
drm/amdgpu: define convert_error_address for umc v8.7
drm/amdgpu: define RAS convert_error_address API
drm/amdgpu: remove check for CE in RAS error address query
drm/i915: Fix display problems after resume
drm/amd/display: fix array-bounds error in dc_stream_remove_writeback() [take 2]
...
2022-10-13 21:56:34 -07:00
..
2021-03-10 00:01:34 -05:00
2022-08-10 15:07:14 -04:00
2021-04-09 16:46:26 -04:00
2022-07-28 16:05:16 -04:00
2022-09-29 09:41:46 -04:00
2019-06-10 23:02:48 +02: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
2022-07-28 16:05:14 -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-09-13 14:33:01 -04:00
2022-10-06 12:08:18 -04:00
2022-08-10 14:58:57 -04:00
2022-01-14 17:51:15 -05:00
2022-01-14 17:51:15 -05:00
2022-08-10 14:59:04 -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
2022-07-20 16:03:41 -04:00
2022-07-20 16:03:41 -04:00
2020-10-27 11:56:42 -04:00
2022-09-20 12:42:35 -04:00
2022-09-20 12:41:08 -04:00
2022-09-20 12:40:46 -04:00
2022-02-07 17:14:10 -05:00
2018-11-05 14:21:50 -05:00
2022-09-13 14:33:01 -04:00
2022-09-13 14:33:01 -04:00
2022-08-16 18:17:31 -04:00
2021-10-05 12:22:36 -04:00
2022-09-29 09:41:46 -04:00
2022-04-08 17:24:24 -04:00
2022-09-29 09:44:02 -04:00
2022-04-28 17:47:43 -04:00
2022-10-06 12:08:27 -04:00
2022-06-28 11:24:12 -04:00
2022-09-29 09:41:42 -04:00
2021-05-26 20:56:23 +02:00
2022-05-04 10:43:53 -04:00
2022-10-07 17:04:10 -07: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-09-29 09:41:46 -04:00
2022-08-30 16:56:00 -04: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
2019-08-12 12:47:47 -05:00
2022-05-26 14:56:34 -04:00
2020-09-25 09:19:42 +02:00
2022-09-29 09:41:46 -04:00
2022-09-30 16:58:23 -04:00
2022-08-16 18:14:31 -04:00
2022-09-29 09:43:41 -04:00
2022-08-16 18:14:31 -04:00
2022-08-22 15:35:22 +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
2022-06-23 17:23:13 -04:00
2021-12-01 16:03:34 -05:00
2022-06-03 16:44:15 -04:00
2021-12-13 16:34:27 -05:00
2022-06-23 17:23:17 -04:00
2021-08-10 20:00:44 +02:00
2022-09-20 12:40:46 -04:00
2022-09-20 12:40:32 -04:00
2022-05-10 17:53:13 -04:00
2022-05-10 17:53:13 -04:00
2022-09-19 15:10:04 -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-06-28 11:24:05 -04:00
2022-09-14 15:00:34 -04:00
2022-09-29 09:41:44 -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-07-26 18:42:04 +02:00
2022-03-02 18:40:06 -05:00
2022-05-04 09:52:44 -04:00
2022-10-06 12:08:09 -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-09-19 15:17:47 -04:00
2022-09-13 14:32:58 -04:00
2021-08-18 18:22:53 -04:00
2020-08-14 16:22:40 -04:00
2022-09-13 14:32:58 -04:00
2022-03-15 14:25:16 -04:00
2022-10-11 11:05:29 -04:00
2022-06-03 16:44:15 -04:00
2022-04-08 12:58:15 +02:00
2022-08-16 18:14:31 -04:00
2022-09-29 09:43:52 -04:00
2022-08-16 18:14:31 -04:00
2022-06-28 11:24:24 -04:00
2022-09-30 16:59:00 -04:00
2022-09-30 16:59:00 -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-10-10 17:32:56 -04:00
2022-10-10 17:32:56 -04: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
2019-06-21 18:59:34 -05:00
2022-09-13 14:32:58 -04:00
2022-03-25 12:40:51 -04:00
2022-03-04 13:03:30 -05:00
2022-09-20 12:40:46 -04:00
2022-10-06 12:07:37 -04:00
2022-04-08 12:58:15 +02:00
2022-09-19 15:07:30 -04:00
2022-09-30 16:58:23 -04:00
2022-03-15 14:25:16 -04:00
2022-10-11 11:05:17 -04: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-09-30 11:21:02 -04:00
2022-09-29 09:41:43 -04:00
2020-11-02 15:34:29 -05:00
2022-09-01 15:12:04 -04:00
2022-09-01 15:11:26 -04:00
2022-09-06 10:56:04 +02:00
2021-12-01 16:02:57 -05:00
2022-04-07 12:53:54 +02:00
2022-09-21 15:25:52 -04:00
2022-09-19 15:05:54 -04:00
2022-09-21 17:14:09 -04:00
2022-09-21 15:25:52 -04:00
2022-09-22 19:53:06 +02:00
2022-07-15 15:41:51 +02:00
2022-09-19 15:07:54 -04:00
2022-09-19 15:17:20 -04:00
2022-09-20 12:40:32 -04:00
2022-04-21 16:00:14 -04:00
2019-10-03 09:11:05 -05: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-08-16 18:06:00 -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-09-03 12:17:26 +02:00
2020-11-02 15:35:53 -05:00
2021-05-19 23:50:27 -04:00
2022-10-10 17:32:56 -04:00
2022-02-17 15:59:05 -05:00
2020-01-14 10:18:08 -05:00
2020-07-02 12:02:50 -04:00
2019-06-20 21:16:37 -05:00
2022-06-28 11:23:32 -04:00
2021-05-19 23:50:27 -04:00
2022-08-10 15:41:23 -04:00
2022-08-10 15:41:23 -04:00
2022-08-10 15:41:23 -04:00
2022-08-10 15:41:23 -04: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-09-29 09:41:46 -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-09-29 09:41:43 -04:00
2019-06-21 18:59:23 -05:00
2022-09-30 16:59:06 -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-08-16 18:14:31 -04:00
2020-09-30 13:50:13 -04:00
2022-08-30 16:36:54 -04:00
2022-08-30 16:36:54 -04:00
2022-07-28 16:19:59 -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-09-21 17:14:09 -04:00
2020-08-26 16:40:18 -04:00
2022-08-16 18:08:01 -04:00
2019-06-20 21:35:29 -05:00
2022-09-01 15:11:45 -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-08-16 18:05:54 -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-09-01 15:11:31 -04:00
2022-05-04 09:53:12 -04:00
2022-09-13 14:33:01 -04:00
2022-08-30 16:37:14 -04:00
2022-08-30 16:37:14 -04:00
2022-05-04 10:43:54 -04:00
2021-04-09 16:44:56 -04:00
2019-11-19 10:12:49 -05:00
2022-06-08 11:43:55 -04:00
2022-06-08 11:43:55 -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
2020-07-01 01:59:09 -04:00
2022-05-04 10:43:56 -04:00
2022-05-04 10:43:56 -04:00
2022-07-18 16:42:39 -04:00
2022-05-10 17:53:12 -04:00
2022-05-10 17:53:11 -04:00
2022-08-30 16:37:14 -04:00
2022-03-02 18:40:06 -05:00
2021-08-24 15:36:18 -04:00
2022-07-28 16:28:54 -04:00
2019-07-08 13:56:02 -05:00
2022-10-05 11:24:12 -07:00
2022-05-04 10:43:54 -04:00
2022-08-25 13:54:35 -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-08-16 18:05:46 -04:00
2022-06-03 16:44:15 -04:00
2022-06-14 21:38:40 -04:00
2022-05-05 16:51:48 -04:00
2022-09-01 15:11:35 -04:00
2022-05-04 09:57:18 -04:00
2022-08-25 13:53:58 -04:00
2022-01-14 17:51:59 -05:00
2021-08-18 18:22:25 -04:00
2020-03-06 14:34:42 -05:00
2020-07-15 12:45:05 -04:00
2022-09-01 15:12:14 -04:00
2022-08-16 18:14:31 -04:00
2022-01-07 17:19:34 -05:00
2022-08-16 18:14:31 -04:00
2021-08-16 15:17:57 -04:00
2022-08-16 18:14:31 -04:00
2020-04-01 14:44:43 -04:00
2022-08-16 18:14:31 -04:00
2019-06-20 21:35:30 -05:00
2020-04-28 15:58:12 -04:00
2022-09-13 14:25:39 -04:00
2022-07-18 16:42:18 -04:00
2022-09-01 15:11:00 -04:00
2022-09-01 15:11:00 -04:00
2022-09-13 14:25:39 -04:00
2019-09-13 17:11:03 -05:00
2022-04-08 17:24:24 -04:00
2019-09-13 17:11:03 -05:00
2022-04-08 17:24:24 -04:00
2020-10-05 15:15:27 -04:00
2022-09-13 14:25:39 -04:00
2022-07-18 16:41:55 -04:00
2022-09-13 14:32:58 -04:00
2022-05-06 10:36:13 -04:00
2022-06-01 15:56:49 -04:00
2021-10-20 11:43:57 -04:00
2020-05-14 16:42:43 -04:00
2022-03-22 10:53:39 -04:00
2022-07-25 09:31:04 -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
2018-08-27 11:10:34 -05:00
2022-08-16 18:14:30 -04:00
2019-08-12 12:47:50 -05:00
2022-07-29 15:24:38 -04:00
2022-07-29 15:24:38 -04:00
2022-09-13 14:32:58 -04:00
2021-03-23 22:51:54 -04:00
2020-06-03 13:52:04 -04:00
2022-10-10 17:32:56 -04:00
2022-10-10 17:32:56 -04:00
2022-10-10 17:32:56 -04:00
2022-01-18 17:24:18 -05:00
2022-01-14 17:52:00 -05:00
2022-10-10 17:32:56 -04:00
2020-06-03 13:52:04 -04:00
2022-10-10 17:32:56 -04:00
2020-06-03 13:52:04 -04:00
2022-05-04 10:43:55 -04:00
2022-10-10 17:32:56 -04:00
2022-05-04 10:43:55 -04:00
2022-10-10 17:32:56 -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-08-16 18:14:31 -04:00
2022-08-16 18:14:31 -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-09-14 14:21:43 -04:00
2021-10-20 11:43:57 -04:00
2020-05-14 16:42:43 -04:00
2022-10-06 12:02:49 -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
2019-10-03 09:11:01 -05:00
2019-10-03 09:11:01 -05:00
2022-10-11 11:04:55 -04:00
2022-01-14 17:51:59 -05:00
2022-10-11 11:05:17 -04:00
2022-01-27 15:49:13 -05:00
2022-10-11 11:05:23 -04:00
2022-01-14 17:51:59 -05:00
2022-10-11 11:05:41 -04:00
2022-07-18 16:37:47 -04: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
2020-01-27 16:46:44 -05:00
2022-05-10 17:53:13 -04:00
2022-03-28 12:54:39 -04:00
2022-09-19 15:18:28 -04:00
2022-05-06 16:57:44 -04:00
2022-09-29 09:41:43 -04:00
2022-05-04 10:43:56 -04:00
2022-09-14 14:21:25 -04:00
2019-10-03 09:11:05 -05:00
2022-09-14 14:21:25 -04:00
2020-12-23 15:05:35 -05:00
2019-10-03 09:11:05 -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