linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / include / linux / amba / clcd.h
index 9cf64b1..6b8d73d 100644 (file)
@@ -54,7 +54,6 @@
 #define CNTL_LCDBPP4           (2 << 1)
 #define CNTL_LCDBPP8           (3 << 1)
 #define CNTL_LCDBPP16          (4 << 1)
-#define CNTL_LCDBPP16_565      (6 << 1)
 #define CNTL_LCDBPP24          (5 << 1)
 #define CNTL_LCDBW             (1 << 4)
 #define CNTL_LCDTFT            (1 << 5)
@@ -210,16 +209,7 @@ static inline void clcdfb_decode(struct clcd_fb *fb, struct clcd_regs *regs)
                val |= CNTL_LCDBPP8;
                break;
        case 16:
-               /*
-                * PL110 cannot choose between 5551 and 565 modes in
-                * its control register
-                */
-               if ((fb->dev->periphid & 0x000fffff) == 0x00041110)
-                       val |= CNTL_LCDBPP16;
-               else if (fb->fb.var.green.length == 5)
-                       val |= CNTL_LCDBPP16;
-               else
-                       val |= CNTL_LCDBPP16_565;
+               val |= CNTL_LCDBPP16;
                break;
        case 32:
                val |= CNTL_LCDBPP24;