summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_drm.c
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2019-05-08 07:54:34 +0300
committerBen Skeggs <bskeggs@redhat.com>2019-05-14 09:58:06 +0300
commita0b694d0af21c9993d1a39a75fd814bd48bf7eb4 (patch)
tree22d4a732b7f6bd8b4c03a8463b53665c1fafea32 /drivers/gpu/drm/nouveau/nouveau_drm.c
parente4702c01b7b12c0d069058ed2a3eb75edb054556 (diff)
downloadlinux-a0b694d0af21c9993d1a39a75fd814bd48bf7eb4.tar.xz
drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change
HW has error checks in place which check that pixel depth is explicitly provided on DP, while HDMI has a "default" setting that we use. In multi-display configurations with identical modelines, but different protocols (HDMI + DP, in this case), it was possible for the DP head to get swapped to the head which previously drove the HDMI output, without updating HeadSetControlOutputResource(), triggering the error check and hanging the core update. Reported-by: Lyude Paul <lyude@redhat.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nouveau_drm.c')
0 files changed, 0 insertions, 0 deletions