]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nv50: supply encoder disable() hook for SOR outputs
authorBen Skeggs <bskeggs@redhat.com>
Thu, 1 Jul 2010 05:33:45 +0000 (15:33 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 13 Jul 2010 00:13:15 +0000 (10:13 +1000)
commitabe204ec737588f8800c41ebcc8b915f82f92cbb
treec091a7c4a55072cf4fd455470691ef473c48e603
parentf2866241277ca02c5cc20353f5f0789004eadeb4
drm/nv50: supply encoder disable() hook for SOR outputs

Allows us to remove a driver hack that used to be necessary to disable
encoders in certain situations before setting up a mode.  The DRM has
better knowledge of when this is needed than the driver does.

This fixes a number of display switching issues.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_encoder.h
drivers/gpu/drm/nouveau/nv50_crtc.c
drivers/gpu/drm/nouveau/nv50_dac.c
drivers/gpu/drm/nouveau/nv50_sor.c