]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/gpu/drm/nouveau/dispnv50/ovly907e.c
drm/nouveau/kms/nv50-: add fp16 scanout support
[linux.git] / drivers / gpu / drm / nouveau / dispnv50 / ovly907e.c
index a3ce53046015c2f789013cd6456796d24b3dd70c..f947117d62b1168b6dcbede39fc3fd1bff81638c 100644 (file)
@@ -61,10 +61,25 @@ ovly907e = {
        .update = ovly507e_update,
 };
 
+static const u32
+ovly907e_format[] = {
+       DRM_FORMAT_YUYV,
+       DRM_FORMAT_UYVY,
+       DRM_FORMAT_XRGB8888,
+       DRM_FORMAT_ARGB8888,
+       DRM_FORMAT_XRGB1555,
+       DRM_FORMAT_ARGB1555,
+       DRM_FORMAT_XBGR2101010,
+       DRM_FORMAT_ABGR2101010,
+       DRM_FORMAT_XBGR16161616F,
+       DRM_FORMAT_ABGR16161616F,
+       0
+};
+
 int
 ovly907e_new(struct nouveau_drm *drm, int head, s32 oclass,
             struct nv50_wndw **pwndw)
 {
-       return ovly507e_new_(&ovly907e, ovly827e_format, drm, head, oclass,
+       return ovly507e_new_(&ovly907e, ovly907e_format, drm, head, oclass,
                             0x00000004 << (head * 4), pwndw);
 }