diff options
author | Pantelis Antoniou <panto@antoniou-consulting.com> | 2013-06-13 12:24:42 +0300 |
---|---|---|
committer | Jerome Glisse <jglisse@redhat.com> | 2013-07-28 13:44:51 -0400 |
commit | 3e9b4e6591973587e37cf6152822f63ec4c9eca3 (patch) | |
tree | b71db57b13ef17c2d46f84bac7d39d8c93569f9c | |
parent | ff128063a1a493e92342c07529b476150d4735f0 (diff) |
capes: LCD capes updated with timing fixes
-rw-r--r-- | firmware/capes/BB-BONE-LCD4-01-00A0.dts | 8 | ||||
-rw-r--r-- | firmware/capes/BB-BONE-LCD4-01-00A1.dts | 8 | ||||
-rw-r--r-- | firmware/capes/BB-BONE-LCD7-01-00A2.dts | 8 | ||||
-rw-r--r-- | firmware/capes/BB-BONE-LCD7-01-00A3.dts | 8 | ||||
-rw-r--r-- | firmware/capes/BB-BONE-LCD7-01-00A4.dts | 9 | ||||
-rw-r--r-- | firmware/capes/cape-bone-lcd3-00A0.dts | 13 | ||||
-rw-r--r-- | firmware/capes/cape-bone-lcd3-00A2.dts | 5 |
7 files changed, 33 insertions, 26 deletions
diff --git a/firmware/capes/BB-BONE-LCD4-01-00A0.dts b/firmware/capes/BB-BONE-LCD4-01-00A0.dts index 30187a9f861c..c2736b96ed08 100644 --- a/firmware/capes/BB-BONE-LCD4-01-00A0.dts +++ b/firmware/capes/BB-BONE-LCD4-01-00A0.dts @@ -166,10 +166,10 @@ timing0: 480x272 { hactive = <480>; vactive = <272>; - hback-porch = <43>; - hfront-porch = <8>; - hsync-len = <4>; - vback-porch = <12>; + hback-porch = <44>; + hfront-porch = <9>; + hsync-len = <5>; + vback-porch = <13>; vfront-porch = <4>; vsync-len = <10>; clock-frequency = <9000000>; diff --git a/firmware/capes/BB-BONE-LCD4-01-00A1.dts b/firmware/capes/BB-BONE-LCD4-01-00A1.dts index 3f4c0741abc0..c6567c17b73a 100644 --- a/firmware/capes/BB-BONE-LCD4-01-00A1.dts +++ b/firmware/capes/BB-BONE-LCD4-01-00A1.dts @@ -253,10 +253,10 @@ timing0: 480x272 { hactive = <480>; vactive = <272>; - hback-porch = <43>; - hfront-porch = <8>; - hsync-len = <4>; - vback-porch = <12>; + hback-porch = <44>; + hfront-porch = <9>; + hsync-len = <5>; + vback-porch = <13>; vfront-porch = <4>; vsync-len = <10>; clock-frequency = <9000000>; diff --git a/firmware/capes/BB-BONE-LCD7-01-00A2.dts b/firmware/capes/BB-BONE-LCD7-01-00A2.dts index db5fac30eb17..6a5c9b59d748 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A2.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A2.dts @@ -254,10 +254,10 @@ timing0: 800x480 { hactive = <800>; vactive = <480>; - hback-porch = <39>; - hfront-porch = <39>; - hsync-len = <47>; - vback-porch = <29>; + hback-porch = <40>; + hfront-porch = <40>; + hsync-len = <48>; + vback-porch = <30>; vfront-porch = <13>; vsync-len = <2>; clock-frequency = <30000000>; diff --git a/firmware/capes/BB-BONE-LCD7-01-00A3.dts b/firmware/capes/BB-BONE-LCD7-01-00A3.dts index cd6803a3ddd4..cb82745bb0de 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A3.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A3.dts @@ -256,10 +256,10 @@ timing0: 800x480 { hactive = <800>; vactive = <480>; - hback-porch = <39>; - hfront-porch = <39>; - hsync-len = <47>; - vback-porch = <29>; + hback-porch = <40>; + hfront-porch = <40>; + hsync-len = <48>; + vback-porch = <30>; vfront-porch = <13>; vsync-len = <2>; clock-frequency = <30000000>; diff --git a/firmware/capes/BB-BONE-LCD7-01-00A4.dts b/firmware/capes/BB-BONE-LCD7-01-00A4.dts index d10a27d6c0c9..fc10ee498c5f 100644 --- a/firmware/capes/BB-BONE-LCD7-01-00A4.dts +++ b/firmware/capes/BB-BONE-LCD7-01-00A4.dts @@ -234,16 +234,17 @@ sync-ctrl = <1>; raster-order = <0>; fifo-th = <0>; + invert-pxl-clk; }; display-timings { native-mode = <&timing0>; timing0: 800x480 { hactive = <800>; vactive = <480>; - hback-porch = <39>; - hfront-porch = <39>; - hsync-len = <47>; - vback-porch = <29>; + hback-porch = <40>; + hfront-porch = <40>; + hsync-len = <48>; + vback-porch = <30>; vfront-porch = <13>; vsync-len = <2>; clock-frequency = <30000000>; diff --git a/firmware/capes/cape-bone-lcd3-00A0.dts b/firmware/capes/cape-bone-lcd3-00A0.dts index a2f8b35380a0..86282195fdb6 100644 --- a/firmware/capes/cape-bone-lcd3-00A0.dts +++ b/firmware/capes/cape-bone-lcd3-00A0.dts @@ -88,7 +88,8 @@ 0xe0 0x00 /* lcd_vsync.lcd_vsync, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ 0xe4 0x00 /* lcd_hsync.lcd_hsync, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ 0xe8 0x00 /* lcd_pclk.lcd_pclk, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ - 0xec 0x00 /* lcd_ac_bias_en.lcd_ac_bias_en, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ + // 0xec 0x00 /* lcd_ac_bias_en.lcd_ac_bias_en, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ + 0xec 0x07 /* lcd_ac_bias_en.gpio2_25 OMAP_MUX_MODE7 | AM33XX_PIN_OUTPUT */ >; }; @@ -236,16 +237,17 @@ sync-ctrl = <1>; raster-order = <0>; fifo-th = <0>; + invert-pxl-clk; }; display-timings { native-mode = <&timing0>; timing0: 320x240 { hactive = <320>; vactive = <240>; - hback-porch = <21>; - hfront-porch = <58>; - hsync-len = <47>; - vback-porch = <11>; + hback-porch = <22>; + hfront-porch = <59>; + hsync-len = <48>; + vback-porch = <12>; vfront-porch = <23>; vsync-len = <2>; clock-frequency = <8000000>; @@ -261,6 +263,7 @@ interrupt-parent = <&intc>; interrupts = <36>; ti,hwmods = "lcdc"; + ti,power-gpio = <&gpio3 25 0>; }; }; diff --git a/firmware/capes/cape-bone-lcd3-00A2.dts b/firmware/capes/cape-bone-lcd3-00A2.dts index 1fbef1de796e..caed3527e6e0 100644 --- a/firmware/capes/cape-bone-lcd3-00A2.dts +++ b/firmware/capes/cape-bone-lcd3-00A2.dts @@ -91,7 +91,9 @@ 0xe0 0x00 /* lcd_vsync.lcd_vsync, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ 0xe4 0x00 /* lcd_hsync.lcd_hsync, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ 0xe8 0x00 /* lcd_pclk.lcd_pclk, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ - 0xec 0x00 /* lcd_ac_bias_en.lcd_ac_bias_en, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ + // 0xec 0x00 /* lcd_ac_bias_en.lcd_ac_bias_en, OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT */ + 0xec 0x07 /* lcd_ac_bias_en.gpio2_25 OMAP_MUX_MODE7 | AM33XX_PIN_OUTPUT */ + >; }; @@ -271,6 +273,7 @@ interrupt-parent = <&intc>; interrupts = <36>; ti,hwmods = "lcdc"; + ti,power-gpio = <&gpio3 25 0>; }; }; |