diff --git a/arch/arm/boot/dts/rk3506g-evb1-v10-mcu-k350c4516t.dts b/arch/arm/boot/dts/rk3506g-evb1-v10-mcu-k350c4516t.dts index 68de05074538..1f9963298327 100644 --- a/arch/arm/boot/dts/rk3506g-evb1-v10-mcu-k350c4516t.dts +++ b/arch/arm/boot/dts/rk3506g-evb1-v10-mcu-k350c4516t.dts @@ -49,6 +49,14 @@ // type:0 is cmd, 1 is data panel-init-sequence = [ //type delay num val1 val2 val3 + 00 00 01 d3 + 02 00 01 d3 + 02 00 01 d3 + 02 00 01 d3 + 02 00 01 d3 /* + * As the datasheet, read four times + * to get the panel ID. + */ 00 00 01 e0 01 00 01 00 01 00 01 07 @@ -148,8 +156,8 @@ panel-exit-sequence = [ //type delay num val1 val2 val3 - 00 0a 01 28 - 00 78 01 10 + 00 0a 01 28 + 00 78 01 10 ]; display-timings { @@ -216,4 +224,14 @@ mcu-hold-mode = <0>; }; + + mcu-bypass-timing { + mcu-pix-total = <9>; + mcu-cs-pst = <1>; + mcu-cs-pend = <8>; + mcu-rw-pst = <2>; + mcu-rw-pend = <7>; + + mcu-hold-mode = <0>; + }; };