OSDN Git Service

drm/nouveau/disp/dp: explicitly control scrambling when setting pattern
authorBen Skeggs <bskeggs@redhat.com>
Tue, 23 Nov 2021 08:17:49 +0000 (18:17 +1000)
committerKarol Herbst <kherbst@redhat.com>
Thu, 16 Dec 2021 17:46:09 +0000 (18:46 +0100)
commitbe5b6985fbbe6ba9580351b3c9168c84e51bee5c
treeaf0fff26f1717cc636d31672e370332a248280c1
parent007354597d5c12a8d44a34c66a2e1a089bc7d3d8
drm/nouveau/disp/dp: explicitly control scrambling when setting pattern

TPS1/2/3 require scrambling to be disabled.  The IED scripts on earlier
boards used to handle this, but appear not to anymore.

TPS4 support will also require scrambling to remain enabled.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Karol Herbst <kherbst@redhat.com>
Link: https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests/17
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h
drivers/gpu/drm/nouveau/nvkm/engine/disp/sorg94.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c
drivers/gpu/drm/nouveau/nvkm/engine/disp/sorgm107.c