compatible = "rockchip,android", "rockchip,rk3399-evb-rev1", "rockchip,rk3399";
};
-&rk_screen {
- #include <dt-bindings/display/screen-timing/lcd-tv080wum-nl0-mipi.dtsi>
+&vdd_log {
+ rockchip,pwm_id= <2>;
+ rockchip,pwm_voltage = <900000>;
};
-&vopb_rk_fb {
- status = "okay";
- power_ctr: power_ctr {
- rockchip,debug = <0>;
- lcd_en: lcd-en {
- rockchip,power_type = <GPIO>;
- gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
- rockchip,delay = <10>;
- };
-
- /*lcd_cs: lcd-cs {
- rockchip,power_type = <GPIO>;
- gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;//GPIO_C5 = 21
- rockchip,delay = <10>;
- };*/
-
- /*lcd_rst: lcd-rst {
- rockchip,power_type = <GPIO>;
- gpios = <&gpio3 GPIO_D6 GPIO_ACTIVE_HIGH>;
- rockchip,delay = <5>;
- };*/
- };
-};
-
-&vopl_rk_fb {
- status = "okay";
-};
-
-&mipi0_rk_fb {
- status = "okay";
-};
-
-&hdmi_rk_fb {
- status = "okay";
- rockchip,hdmi_video_source = <DISPLAY_SOURCE_LCDC1>;
+&vdd_center {
+ rockchip,pwm_id= <3>;
+ rockchip,pwm_voltage = <900000>;
};
-&i2s2 {
- status = "okay";
-};
-
-&dw_hdmi_audio {
- status = "okay";
-};
-
-&hdmi_sound {
- status = "okay";
-};
-
-&spdif {
- status = "okay";
-};
-
-&spdif_out {
+&mipi_dsi {
status = "okay";
+ panel {
+ compatible ="simple-panel-dsi";
+ reg = <0>;
+ backlight = <&backlight>;
+ enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
+ dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |
+ MIPI_DSI_MODE_VIDEO_SYNC_PULSE)>;
+ dsi,format = <MIPI_DSI_FMT_RGB888>;
+ dsi,lanes = <4>;
+ status = "okay";
+
+ display-timings {
+ native-mode = <&timing0>;
+ timing0: timing0 {
+ clock-frequency = <160000000>;
+ hactive = <1200>;
+ vactive = <1920>;
+ hback-porch = <21>;
+ hfront-porch = <120>;
+ vback-porch = <18>;
+ vfront-porch = <21>;
+ hsync-len = <20>;
+ vsync-len = <3>;
+ hsync-active = <0>;
+ vsync-active = <0>;
+ de-active = <0>;
+ pixelclk-active = <0>;
+ };
+ };
+ };
};
-&spdif_sound {
+&route_mipi {
status = "okay";
};