drm/nouveau/kms/nv04-nv40: prevent undisplayable framebuffers from creation
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 6 Aug 2017 02:25:02 +0000 (22:25 -0400)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 22 Aug 2017 08:04:34 +0000 (18:04 +1000)
commit3ce72bcf33c200e78b87699d20f8e5a564e29a98
tree3796822b2633546e14e4b5f4d5313c91dd29842f
parentd257f9bf06129613de539ea71ecea60848b662cd
drm/nouveau/kms/nv04-nv40: prevent undisplayable framebuffers from creation

Pre-nv50 YUV overlays have stringent requirements for working with the
internal machinery. Instead of rejecting these at update_plane time, we
should instead prevent the framebuffers from being created in the first
place.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nouveau_display.c