From 10ebd8556b7990499c896a550e3d416b444211e6 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 10 May 2024 02:23:07 +0000
Subject: [PATCH] add led

---
 kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi |   17 ++++++++++++++---
 mk-rootfs.sh                                        |    4 ++--
 kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi   |   14 ++++++++++++--
 3 files changed, 28 insertions(+), 7 deletions(-)

diff --git a/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi b/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi
index 5e7b0cd..576850c 100755
--- a/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi
@@ -796,7 +796,7 @@
 	BT,reset_gpio    = <&gpio2 RK_PB7 GPIO_ACTIVE_HIGH>;
     BT,wake_gpio     = <&gpio2 RK_PC0 GPIO_ACTIVE_HIGH>;
     BT,wake_host_irq = <&gpio2 RK_PC1 GPIO_ACTIVE_HIGH>;
-	status = "okay";
+	status = "disabled";
 };
 
 &uart0 {
@@ -806,7 +806,7 @@
 &uart1 {	
 	pinctrl-names = "default";	
 	pinctrl-0 = <&uart1m0_xfer &uart1m0_ctsn>;	
-	status = "okay";		
+	status = "disabled";		
 };
 
 &uart3 {
@@ -824,11 +824,21 @@
 	pinctrl-0 = <&uart5m1_xfer>;
 };
 
+&uart6 {
+	status = "okay";
+	pinctrl-0 = <&uart6m1_xfer>;
+};
+
 &uart7 {
 	status = "okay";
 	pinctrl-0 = <&uart7m1_xfer>;
 };
 
+&uart8 {
+	status = "okay";
+	pinctrl-0 = <&uart8m1_xfer>;
+};
+
 &uart9 {
 	status = "okay";
 	pinctrl-0 = <&uart9m1_xfer>;
diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
index 046654e..de40638 100755
--- a/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi
@@ -188,9 +188,20 @@
 
 	leds: leds {
 		compatible = "gpio-leds";
-		sys_led: sys_led {
-			gpios = <&gpio3 RK_PD0 GPIO_ACTIVE_HIGH>;
-			linux,default-trigger = "heartbeat";
+		run_led: run_led {
+			gpios = <&gpio4 RK_PC2 GPIO_ACTIVE_HIGH>;
+			default-state = "on";
+//			linux,default-trigger = "heartbeat";
+		};
+		
+		sig_led: sig_led {
+			gpios = <&gpio4 RK_PC3 GPIO_ACTIVE_HIGH>;
+			default-state = "on";
+		};
+		
+		err_led: err_led {
+			gpios = <&gpio4 RK_PD2 GPIO_ACTIVE_HIGH>;
+			default-state = "on";
 		};
 	};
 
diff --git a/mk-rootfs.sh b/mk-rootfs.sh
index 2c6ad38..ecbedf5 100755
--- a/mk-rootfs.sh
+++ b/mk-rootfs.sh
@@ -1,5 +1,5 @@
 #!/bin/bash -e
-TARGET_ROOTFS_DIR=/home/ljy/rk3568_SDK/debian/debian_rootfs_lk2
+TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/ubuntu20-lxde/rk3568_ubuntu20
 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/ubuntu20-lxde/lxde_ubuntu20_rootfs
 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/debian10/rk3568_likong
 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/debian11/debian11_5.10
@@ -19,7 +19,7 @@
 
 # Create directories
 mkdir ${MOUNTPOINT}
-dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=4000
+dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=4500
 
 finish() {
 	sudo umount ${MOUNTPOINT} || true

--
Gitblit v1.6.2