aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com>2013-10-06 10:07:54 -0400
committerShawn Guo <shawn.guo@linaro.org>2013-10-08 02:36:41 -0400
commite724a2fc00609db1e4efae9e855fbc94fba915d2 (patch)
tree74c7db90630b6076bce4383d6d1eaa49d878ccd1
parent5d150eac17e1b8eb153c69939ad5f90e10ea2350 (diff)
ARM: imx27-apf27dev: Add framebuffer support
Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@armadeus.com> Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
-rw-r--r--arch/arm/boot/dts/imx27-apf27dev.dts26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx27-apf27dev.dts b/arch/arm/boot/dts/imx27-apf27dev.dts
index 2a377ca1881a..47c8c26012e4 100644
--- a/arch/arm/boot/dts/imx27-apf27dev.dts
+++ b/arch/arm/boot/dts/imx27-apf27dev.dts
@@ -16,6 +16,26 @@
16 model = "Armadeus Systems APF27Dev docking/development board"; 16 model = "Armadeus Systems APF27Dev docking/development board";
17 compatible = "armadeus,imx27-apf27dev", "armadeus,imx27-apf27", "fsl,imx27"; 17 compatible = "armadeus,imx27-apf27dev", "armadeus,imx27-apf27", "fsl,imx27";
18 18
19 display: display {
20 model = "Chimei-LW700AT9003";
21 native-mode = <&timing0>;
22 bits-per-pixel = <16>; /* non-standard but required */
23 fsl,pcr = <0xfae80083>; /* non-standard but required */
24 display-timings {
25 timing0: 640x480 {
26 clock-frequency = <33000033>;
27 hactive = <800>;
28 vactive = <640>;
29 hback-porch = <96>;
30 hfront-porch = <96>;
31 vback-porch = <20>;
32 vfront-porch = <21>;
33 hsync-len = <64>;
34 vsync-len = <4>;
35 };
36 };
37 };
38
19 gpio-keys { 39 gpio-keys {
20 compatible = "gpio-keys"; 40 compatible = "gpio-keys";
21 41
@@ -50,6 +70,12 @@
50 status = "okay"; 70 status = "okay";
51}; 71};
52 72
73&fb {
74 display = <&display>;
75 fsl,dmacr = <0x00020010>;
76 status = "okay";
77};
78
53&i2c1 { 79&i2c1 {
54 clock-frequency = <400000>; 80 clock-frequency = <400000>;
55 status = "okay"; 81 status = "okay";