diff mbox

[2/2] fbdev: sh_mobile_lcdc: Define additional .nonstd flags for sh7372

Message ID 1298456210-26519-3-git-send-email-dhobsong@igel.co.jp (mailing list archive)
State Rejected
Headers show

Commit Message

Damian Hobson-Garcia Feb. 23, 2011, 10:16 a.m. UTC
None
diff mbox

Patch

diff --git a/arch/arm/mach-shmobile/include/mach/sh7372.h b/arch/arm/mach-shmobile/include/mach/sh7372.h
index 5736efc..cdbc2cf 100644
--- a/arch/arm/mach-shmobile/include/mach/sh7372.h
+++ b/arch/arm/mach-shmobile/include/mach/sh7372.h
@@ -13,6 +13,17 @@ 
 
 #include <linux/sh_clk.h>
 
+/* LCDC YUV support:
+ * The following bit flags are used to set the bits 17 and up
+ * in the MLDDFR. These flags should be used to set the
+ * .nonstd field in the struct sh_mobile_lcdc_info.
+ * Bit 16, which is accessible from user space is defined in
+ * <linux/sh_mobile_fb.h>
+ * The flags have different values for different chips
+ */
+#define LCDC_YUV_FULL_RANGE ((0x1 << 17) >> 16)
+#define LCDC_YUV_BT_709 ((0x1 << 18) >> 16)
+
 /*
  * Pin Function Controller:
  *	GPIO_FN_xx - GPIO used to select pin function