]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm: zynqmp_dp: Adjust training values per-lane
authorSean Anderson <sean.anderson@linux.dev>
Tue, 23 Apr 2024 17:18:50 +0000 (13:18 -0400)
committerTomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Fri, 26 Apr 2024 17:09:10 +0000 (20:09 +0300)
commitc032d84694129c290a0958f2aac4df901c45d4a6
tree459b564d4aff54324771a0a8ddf8051db4d32b6e
parent25af9c1ab3327405e94ecbcf4f952c3a2f145708
drm: zynqmp_dp: Adjust training values per-lane

The feedback we get from the DPRX is per-lane. Make changes using this
information, instead of picking the maximum values from all lanes. This
results in more-consistent training on marginal links.

Signed-off-by: Sean Anderson <sean.anderson@linux.dev>
Reviewed-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240423171859.3953024-5-sean.anderson@linux.dev
drivers/gpu/drm/xlnx/zynqmp_dp.c