Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/radeon/aux: fix hpd assignment for aux bus

The hpd (hot plug detect) pin assignment got lost
in the conversion to to the common i2c over aux
code. Without this information, aux transactions
do not work properly. Fixes DP failures.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Christian König <christian.koenig@amd.com>

authored by

Alex Deucher and committed by
Christian König
ad47b8fa c2fb3094

+1
+1
drivers/gpu/drm/radeon/atombios_dp.c
··· 209 209 { 210 210 int ret; 211 211 212 + radeon_connector->ddc_bus->rec.hpd = radeon_connector->hpd.hpd; 212 213 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev; 213 214 radeon_connector->ddc_bus->aux.transfer = radeon_dp_aux_transfer; 214 215 ret = drm_dp_aux_register_i2c_bus(&radeon_connector->ddc_bus->aux);