summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2018-01-12 17:05:33 +1000
committerBen Skeggs <bskeggs@redhat.com>2018-02-02 15:24:07 +1000
commitf4778f08a038d48ab8528416a51bf7ad231f9cc1 (patch)
tree19fe61d3191c05f81eb84ffca885045b116a93ff /drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
parent90df522912ac1fa88836fa1b1b9fa102a48d1f33 (diff)
downloadop-kernel-dev-f4778f08a038d48ab8528416a51bf7ad231f9cc1.zip
op-kernel-dev-f4778f08a038d48ab8528416a51bf7ad231f9cc1.tar.gz
drm/nouveau/kms/nv50: fix handling of gamma since atomic conversion
We've still been directly using the legacy crtc gamma_set() hook even after conversion to atomic modesetting. For userspace clients this was fine, however, fbcon will use the atomic property when it's running on an atomic driver, which means we miss its colormap updates - which is particularly bad for 8bpp framebuffers! This commit converts the driver to use the atomic property + the helper function implementing the legacy hook on top of atomic. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=80675 Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/engine/device/base.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud