From f70575805708cabdedea7498aaa3f710fde4d920 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Wed, 31 Jan 2024 03:29:01 +0000 Subject: [PATCH] add lvds1024*800 --- kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi | 55 ++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 34 insertions(+), 21 deletions(-) diff --git a/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi b/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi index ad8ce8e..6fa4b51 100755 --- a/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi +++ b/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi @@ -226,8 +226,8 @@ nodka-lvds = <15>; display-timings { - native-mode = <&timing0>; - timing0: timing0 { + native-mode = <&timing>; + timing: timing { clock-frequency = <72500000>; hactive = <1280>; vactive = <800>; @@ -244,8 +244,8 @@ }; }; ports { - panel_in: endpoint { - remote-endpoint = <&edp_out>; + panel_in_lvds: endpoint { + remote-endpoint = <&lvds_out>; }; }; }; @@ -312,7 +312,7 @@ * when dsi0 is enabled */ &video_phy0 { - status = "disabled"; + status = "okay"; }; &dsi0 { @@ -337,7 +337,7 @@ */ &video_phy1 { - status = "okay"; + status = "disabled"; }; &dsi1 { status = "disabled"; @@ -348,11 +348,11 @@ }; &dsi1_in_vp1 { - status = "okay"; + status = "disabled"; }; &dsi1_panel { - power-supply = <&vcc3v3_lcd1_n>; //MIPI_3V3EN_GPIO3_A3_d_3V3 +// power-supply = <&vcc3v3_lcd1_n>; //MIPI_3V3EN_GPIO3_A3_d_3V3 vddio-mipi = <&gpio3 RK_PA4 GPIO_ACTIVE_HIGH>; //MIPI_EN_1V8_GPIO3_A4_d_3V3 reset-gpios = <&gpio3 RK_PC7 GPIO_ACTIVE_LOW>; //MIPI_RST_L_GPIO3_C7 vcc-5v-gpio = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>; //VCC5_IO_EN_GPIO1_A4_3V3 @@ -372,20 +372,11 @@ &edp { force-hpd; - status = "okay"; - ports { - port@1 { - reg = <1>; - edp_out: endpoint { - remote-endpoint = <&panel_in>; - }; - }; - - }; + status = "disabled"; }; &edp_phy { - status = "okay"; + status = "disabled"; }; &edp_in_vp0 { @@ -393,18 +384,40 @@ }; &edp_in_vp1 { - status = "okay"; + status = "disabled"; }; &route_edp { - status = "okay"; + status = "disabled"; connect = <&vp1_out_edp>; }; &route_edp { + status = "disabled"; +}; + +&lvds { + status = "okay"; + ports { + port@1 { + reg = <1>; + lvds_out:endpoint { + remote-endpoint = <&panel_in_lvds>; + }; + }; + }; +}; + +&route_lvds{ + status = "okay"; + connect = <&vp1_out_lvds>; +}; + +&lvds_in_vp1 { status = "okay"; }; + /* * edp_end */ -- Gitblit v1.6.2