Unfortunately the problem on T470/T570 dock doesn't seem like a normal pin-config issue. It's been tracked in the upstream bugzilla as well, but the experiment there failed, too: https://bugzilla.kernel.org/show_bug.cgi?id=195161 So, for the time being, I have no idea what's wrong. Possibly some missing COEF or any vendor-specific things, but only Lenovo knows.