video: tegra: Add flags to tegra_overlay.h
Robert Morell [Mon, 11 Jul 2011 20:30:23 +0000 (13:30 -0700)]
These were missing from tegra_overlay.h, but present in tegrafb.h.

bug 818525

Original-Change-Id: Ia174516a068dd3c53d462eb9c68b3e76e0ea25ff
Signed-off-by: Robert Morell <rmorell@nvidia.com>
Reviewed-on: http://git-master/r/40511
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: R8b80f31a7b2de86c3032cf3f0fad59e838b9eac4

include/linux/tegra_overlay.h

index 94d486b..2a6025a 100644 (file)
 #include <linux/types.h>
 #include <video/tegrafb.h>
 
+#define TEGRA_FB_WIN_BLEND_NONE                0
+#define TEGRA_FB_WIN_BLEND_PREMULT     1
+#define TEGRA_FB_WIN_BLEND_COVERAGE    2
+
+#define TEGRA_FB_WIN_FLAG_INVERT_H     (1 << 0)
+#define TEGRA_FB_WIN_FLAG_INVERT_V     (1 << 1)
+#define TEGRA_FB_WIN_FLAG_TILED                (1 << 2)
+
 /* set index to -1 to ignore window data */
 struct tegra_overlay_windowattr {
        __s32   index;
@@ -49,6 +57,7 @@ struct tegra_overlay_windowattr {
 };
 
 #define TEGRA_OVERLAY_FLIP_FLAG_BLEND_REORDER (1 << 0)
+#define TEGRA_FB_FLIP_N_WINDOWS                        3
 
 struct tegra_overlay_flip_args {
        struct tegra_overlay_windowattr win[TEGRA_FB_FLIP_N_WINDOWS];