linux/drivers/gpu/drm/amd
Aric Cyr 8df219bb7d drm/amd/display: Handle I2C-over-AUX write channel status update
[Why]
When writing long AUX commands some sinks will respond will write status
update requiring source to read status.

[How]
When a write request is replied with data (AUX_ACK_M), retry a read of
write status to determine when the write is completed.

Reviewed-by: Martin Leung <Martin.Leung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Acked-by: Agustin Gutierrez <agustin.gutierrez@amd.com>
Signed-off-by: Aric Cyr <aric.cyr@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-10-28 14:26:15 -04:00
..
acp
amdgpu drm/amdgpu: remove GPRs init for ALDEBARAN in gpu reset (v3) 2021-10-28 14:26:13 -04:00
amdkfd drm/amdkfd: Remove cu mask from struct queue_properties(v2) 2021-10-28 14:26:13 -04:00
display drm/amd/display: Handle I2C-over-AUX write channel status update 2021-10-28 14:26:15 -04:00
include drm/amd/display: Disable hdmistream and hdmichar clocks 2021-10-19 17:20:28 -04:00
pm drm/amdgpu/pm: look up current_level for asics without pm callback 2021-10-28 14:26:13 -04:00