--- a/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi
@@ -49,7 +49,7 @@
compatible = "rockchip,android", "rockchip,rk3399";
chosen: chosen {
- bootargs = "earlycon=uart8250,mmio32,0xff1a0000 swiotlb=1 coherent_pool=1m";
+ bootargs = "swiotlb=1 coherent_pool=1m";
};
cpuinfo {
@@ -67,6 +67,7 @@
pinctrl-names = "default";
pinctrl-0 = <&uart2c_xfer>;
interrupts = <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH 0>;
+ status = "disabled";
};
reserved-memory {
@@ -154,7 +155,7 @@
};
&uart2 {
- status = "disabled";
+ status = "okay";
};
--- a/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi
@@ -951,10 +951,6 @@
-&uart2 {
- status = "disabled";
-};
-
hlm@Server:/device/rockchip/common$ git diff
diff --git a/recovery/etc/init.rc b/recovery/etc/init.rc
index 2ed0ea6..f6cf0a0 100644
--- a/recovery/etc/init.rc
+++ b/recovery/etc/init.rc
@@ -94,7 +94,7 @@ service healthd /sbin/healthd -r
seclabel u:r:healthd:s0
service recovery /sbin/recovery
- console
+ # console
seclabel u:r:recovery:s0
--- a/init.rk30board.rc
+++ b/init.rk30board.rc
+ #add for ttyS2
+ chmod 777 /dev/ttyS2
1 Like