drm: rcar-du: Add VSP1 support to the planes allocator
[deliverable/linux.git] / drivers / gpu / drm / rcar-du / rcar_du_plane.h
index 9732bff1911ba15f8d45e158350fb866fcd6274d..e24e45828d6a748a58e6537a8207b38c1cceca5e 100644 (file)
@@ -28,6 +28,12 @@ struct rcar_du_group;
 #define RCAR_DU_NUM_KMS_PLANES         9
 #define RCAR_DU_NUM_HW_PLANES          8
 
+enum rcar_du_plane_source {
+       RCAR_DU_PLANE_MEMORY,
+       RCAR_DU_PLANE_VSPD0,
+       RCAR_DU_PLANE_VSPD1,
+};
+
 struct rcar_du_plane {
        struct drm_plane plane;
        struct rcar_du_group *group;
@@ -52,6 +58,7 @@ struct rcar_du_plane_state {
 
        const struct rcar_du_format_info *format;
        int hwindex;
+       enum rcar_du_plane_source source;
 
        unsigned int alpha;
        unsigned int colorkey;
This page took 0.028491 seconds and 5 git commands to generate.