linux/drivers/gpu/drm/amd/display/dc
Linus Torvalds 9c9155a350 drm fixes for 6.1-rc1
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
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEEKbZHaGwW9KfbeusDHTzWXnEhr4FAmNIrI0ACgkQDHTzWXnE
 hr4muRAAm6mywF0G9LhtVuYhpl5A8EZR5as4PxE1nSdLs4t1+OSJ6MfJoY/Ihvc6
 LMzMadDMHoZbY/9z0MZDJEfeBSTRjTu1+g8u63d0tMf0YqI8/3D53sOodlULftc4
 9YwjyB4G2xol/fk81Z5IgIcFilW5M8OjqMHuswxb0k92aF3arkHkVT+w0Njd26dK
 Fqxm7Z8FbdQFlWeZLaY43K4CGQUqMtg2Xcc+F/ciNAs9a6QwTudaenchSdXMBzCW
 OMv14KLDG3YO+tndOESmKVE9qJ0X/7J8mzUpxfzbcAalGJQpctTGPiy/UBLQvOzx
 BKOSCVRg+1LPRnpnj9nZWCrs5oWCaDWr1XjYNP7za8wukHIr3sGRST1sDkVqzeKw
 Ct62V9H5ix3I9UG/QXSguY30Vq/w7zPJQuQy+CWNKGjsXR8hVyCc2NTIk1FlDMww
 vRjOD9stbSdX5hGS/lSi2xZ9ERPi2L73bPQblosKl3Gi65kScvdzl2F9PSuMGsik
 rK1PB2I7dj1gJp4f8RmQZCrN0UlfH/YAVn5rpZSejAE+mFGG0/qzgBkIkNhAHB9s
 3cg/EiDRbGQ6zxffE6GGP4HN6E9vVtuOVJl8sGR90aDRvVyTXKgTXiXRfHGc9BZj
 xc6sRPQjjWvHVopN354A9bJs3InT9rwEOw/0PHhK1GXE4htkGpc=
 =X1UY
 -----END PGP SIGNATURE-----

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
..
basics drm/amd/display: Include scaling factor for SubVP command 2022-08-16 18:14:20 -04:00
bios drm/amd/display: Remove unused struct i2c_id_config_access 2022-10-06 12:07:09 -04:00
clk_mgr drm/amd/display: Fix bug preventing FCLK Pstate allow message being sent 2022-10-10 17:32:55 -04:00
core drm/amd/display: fix indentation in dc.c 2022-10-11 11:32:44 -04:00
dce drm/amd/display: AUX tracing cleanup 2022-10-06 11:59:48 -04:00
dce60 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce80 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce100 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce110 drm/amd/display: Fix audio on display after unplugging another 2022-09-29 09:41:44 -04:00
dce112 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dce120 drm/amd/display: Add dc_ctx to link_enc_create() parameters 2022-07-25 17:17:28 -04:00
dcn10 drm/amd/display: Drop uncessary OTG lock check 2022-10-10 17:32:55 -04:00
dcn20 drm/amd/display: Add a missing hook to DCN20 2022-10-10 17:32:55 -04:00
dcn21 drm/amd/display: Refactor edp ILR caps codes 2022-10-06 12:00:02 -04:00
dcn30 drm/amd/display: Use set_vtotal_min_max to configure OTG VTOTAL 2022-10-10 17:32:55 -04:00
dcn31 drm/amd/display: Use set_vtotal_min_max to configure OTG VTOTAL 2022-10-10 17:32:55 -04:00
dcn32 drm/amd/display: Add HUBP surface flip interrupt handler 2022-10-12 11:27:41 -04:00
dcn201 drm/amd/display: update dccg based on HW delta 2022-09-19 15:16:49 -04:00
dcn301 drm/amd/display: clean up one inconsistent indenting 2022-10-06 12:04:57 -04:00
dcn302 drm/amd/display: Add debug option for exiting idle optimizations on cursor updates 2022-09-29 09:41:44 -04:00
dcn303 drm/amd/display: Add debug option for exiting idle optimizations on cursor updates 2022-09-29 09:41:44 -04:00
dcn314 drm/amd/display: Update PMFW z-state interface for DCN314 2022-10-10 17:11:41 -04:00
dcn315 drm/amd/display: add dummy pstate workaround to dcn315 2022-10-06 12:00:32 -04:00
dcn316 drm/amd/display: Refactor edp ILR caps codes 2022-10-06 12:00:02 -04:00
dcn321 drm/amd/display: clean up one inconsistent indenting 2022-10-06 12:04:49 -04:00
dml drm fixes for 6.1-rc1 2022-10-13 21:56:34 -07:00
dsc
gpio drm/amd/display: Enable DCN314 in DC 2022-07-13 20:57:05 -04:00
hdcp
inc drm/amd/display: add a license to cursor_reg_cache.h 2022-10-11 11:33:16 -04:00
irq drm/amd/display: Support vertical interrupt 0 for all dcn ASIC 2022-07-20 16:04:11 -04:00
link drm/amd/display: Use correct pixel clock to program DTBCLK DTO's 2022-10-10 17:17:36 -04:00
virtual drm/amd/display: make virtual_disable_link_output static 2022-10-11 11:32:59 -04:00
Makefile drm/amd/display: Enable building new display engine with KCOV enabled 2022-07-18 16:42:38 -04:00
dc.h drm/amd/display: 3.2.207 2022-10-11 11:05:56 -04:00
dc_bios_types.h
dc_ddc_types.h
dc_dmub_srv.c drm/amd/display: Fix watermark calculation 2022-10-10 17:32:55 -04:00
dc_dmub_srv.h drm/amd/display: Use the same cursor info across features 2022-10-10 17:32:55 -04:00
dc_dp_types.h
dc_dsc.h
dc_edid_parser.c
dc_edid_parser.h
dc_helper.c
dc_hw_types.h drm/amd/display: Expand documentation for timing 2022-08-16 18:14:31 -04:00
dc_link.h drm/amd/display: Refactor edp ILR caps codes 2022-10-06 12:00:02 -04:00
dc_stat.h
dc_stream.h drm/amd/display: Remove interface for periodic interrupt 1 2022-09-29 09:41:44 -04:00
dc_trace.h
dc_types.h drm/amd/display: Add NBIO reg offsets to DC 2022-07-13 11:25:17 -04:00
dm_cp_psp.h
dm_event_log.h
dm_helpers.h drm/amd/display: Refactor edp panel power sequencer(PPS) codes 2022-09-19 15:13:08 -04:00
dm_pp_smu.h
dm_services.h
dm_services_types.h
irq_types.h
os_types.h drm/amd/display: remove repeated includes 2022-07-07 15:55:39 -04:00