connect = <&vopb_out_hdmi>;
};
- route_mipi: route-mipi {
+ route_dsi: route-dsi {
status = "disabled";
logo,uboot = "logo.bmp";
logo,kernel = "logo_kernel.bmp";
logo,mode = "fullscreen";
charge_logo,mode = "center";
- connect = <&vopb_out_mipi>;
+ connect = <&vopb_out_dsi>;
};
route_edp: route-edp {
};
};
-&mipi_dsi {
+&dsi {
status = "okay";
- panel {
+
+ panel@0 {
compatible ="boe,tv080wum-nl0";
reg = <0>;
backlight = <&backlight>;
enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
- status = "okay";
};
};
rockchip,pwm_voltage = <900000>;
};
-&mipi_dsi {
+&dsi {
status = "okay";
- panel {
+
+ panel@0 {
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,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST)>;
dsi,format = <MIPI_DSI_FMT_RGB888>;
dsi,lanes = <4>;
- status = "okay";
display-timings {
native-mode = <&timing0>;
+
timing0: timing0 {
clock-frequency = <160000000>;
hactive = <1200>;
};
};
-&route_mipi {
+&route_dsi {
status = "okay";
};
status = "okay";
};
-&mipi_dsi {
+&dsi {
status = "okay";
- panel {
+
+ panel@0 {
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,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST)>;
dsi,format = <MIPI_DSI_FMT_RGB888>;
dsi,lanes = <4>;
- status = "okay";
display-timings {
native-mode = <&timing0>;
+
timing0: timing0 {
clock-frequency = <160000000>;
hactive = <1200>;
};
};
-&route_mipi {
+&route_dsi {
status = "okay";
};
compatible = "rockchip,android", "rockchip,rk3399-evb-rev3", "rockchip,rk3399";
};
-&mipi_dsi {
+&dsi {
status = "okay";
- panel {
+
+ panel@0 {
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,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST)>;
dsi,format = <MIPI_DSI_FMT_RGB888>;
dsi,lanes = <4>;
- status = "okay";
display-timings {
native-mode = <&timing0>;
+
timing0: timing0 {
clock-frequency = <160000000>;
hactive = <1200>;
status = "okay";
};
-&route_mipi {
+&route_dsi {
status = "okay";
};
connect = <&vopl_out_hdmi>;
};
- route_mipi: route-mipi {
+ route_dsi: route-dsi {
status = "disabled";
logo,uboot = "logo.bmp";
logo,kernel = "logo_kernel.bmp";
logo,mode = "fullscreen";
charge_logo,mode = "center";
- connect = <&vopb_out_mipi>;
+ connect = <&vopb_out_dsi>;
};
route_edp: route-edp {
gpio1830-supply = <&vcc_3v0>;
};
-&mipi_dsi {
+&dsi {
status = "disabled";
};
#address-cells = <1>;
#size-cells = <0>;
- vopl_out_mipi: endpoint@0 {
+ vopl_out_dsi: endpoint@0 {
reg = <0>;
- remote-endpoint = <&mipi_in_vopl>;
+ remote-endpoint = <&dsi_in_vopl>;
};
vopl_out_edp: endpoint@1 {
remote-endpoint = <&edp_in_vopb>;
};
- vopb_out_mipi: endpoint@1 {
+ vopb_out_dsi: endpoint@1 {
reg = <1>;
- remote-endpoint = <&mipi_in_vopb>;
+ remote-endpoint = <&dsi_in_vopb>;
};
vopb_out_hdmi: endpoint@2 {
};
};
- mipi_dsi: mipi@ff960000 {
+ dsi: dsi@ff960000 {
compatible = "rockchip,rk3399-mipi-dsi", "snps,dw-mipi-dsi";
reg = <0x0 0xff960000 0x0 0x8000>;
interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH 0>;
status = "disabled";
ports {
- #address-cells = <1>;
- #size-cells = <0>;
- reg = <1>;
-
- mipi_in: port {
+ port {
#address-cells = <1>;
#size-cells = <0>;
- mipi_in_vopb: endpoint@0 {
+ dsi_in_vopb: endpoint@0 {
reg = <0>;
- remote-endpoint = <&vopb_out_mipi>;
+ remote-endpoint = <&vopb_out_dsi>;
};
- mipi_in_vopl: endpoint@1 {
+
+ dsi_in_vopl: endpoint@1 {
reg = <1>;
- remote-endpoint = <&vopl_out_mipi>;
+ remote-endpoint = <&vopl_out_dsi>;
};
};
};