arm64: dts: rk3368-sheep: support mipi display
authorJianqun Xu <jay.xu@rock-chips.com>
Fri, 17 Mar 2017 07:17:22 +0000 (15:17 +0800)
committerJianqun Xu <jay.xu@rock-chips.com>
Fri, 17 Mar 2017 08:06:20 +0000 (16:06 +0800)
Change-Id: Ibeadd258ccbcd68a6c96fb08e7bfbcea79e5e6c6
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
arch/arm64/boot/dts/rockchip/rk3368-sheep.dts

index a71cb93097cd231d40133b9a6e559c88b23329a1..1fca3b311c105f79e6d2e5ef1cfe75645945618e 100644 (file)
        status = "okay";
 };
 
        status = "okay";
 };
 
+&mipi_dsi_host {
+       status = "okay";
+
+       dsi_panel: panel@0 {
+               compatible = "simple-panel-dsi";
+               reg = <0>;
+               backlight = <&backlight>;
+               enable-gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>;
+               dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST)>;
+               dsi,format = <MIPI_DSI_FMT_RGB888>;
+               dsi,lanes = <4>;
+               delay,prepare = <120>;
+               status = "okay";
+
+               disp_timings: display-timings {
+                       native-mode = <&timing0>;
+
+                       timing0: timing0 {
+                               clock-frequency = <150000000>;
+                               hactive = <1200>;
+                               vactive = <1920>;
+                               hback-porch = <80>;
+                               hfront-porch = <81>;
+                               vback-porch = <21>;
+                               vfront-porch = <21>;
+                               hsync-len = <10>;
+                               vsync-len = <3>;
+                               hsync-active = <0>;
+                               vsync-active = <0>;
+                               de-active = <0>;
+                               pixelclk-active = <0>;
+                       };
+               };
+       };
+};
+
+&mipi_dphy {
+       rockchip,dsi-panel = <&dsi_panel>;
+       status = "okay";
+};
+
 &saradc {
        status = "okay";
 };
 &saradc {
        status = "okay";
 };