linux-xiaomi-chiron/drivers/gpu/drm/amd/display
Nicholas Kazlauskas ec669ef2e2 drm/amd/display: Wrap OTG disable workaround with FIFO control
[Why]
The DIO FIFO will underflow if we turn off the OTG before we turn
off the FIFO.

Since this happens as part of the OTG workaround and we don't reset
the FIFO afterwards we see the error persist.

[How]
Add disable FIFO before the disable CRTC and enable FIFO after enabling
the CRTC.

Reviewed-by: Syed Hassan <Syed.Hassan@amd.com>
Acked-by: Jasdeep Dhillon <jdhillon@amd.com>
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-09-27 17:56:29 -04:00
..
amdgpu_dm drm/amd/display: Fix double cursor on non-video RGB MPO 2022-09-21 17:18:15 -04:00
dc drm/amd/display: Wrap OTG disable workaround with FIFO control 2022-09-27 17:56:29 -04:00
dmub drm/amd/display: Add support for manual DMUB FAMS trigger 2022-07-25 17:17:15 -04:00
include drm/amd/display: add chip revision to DCN32 2022-08-16 18:09:25 -04:00
modules drm/amd/display: Limit user regamma to a valid value 2022-09-13 14:27:00 -04:00
Kconfig drm for 5.20/6.0 2022-08-03 19:52:08 -07:00
Makefile drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards 2019-11-13 15:29:42 -05:00
TODO drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00