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