From fb72484e795420f3d5d207e0fbee87ef1a8ff728 Mon Sep 17 00:00:00 2001 From: Alessandro Lannocca Date: Wed, 21 Aug 2024 22:00:00 +0100 Subject: [PATCH] rockchip-rk3588: current: add rfkill-bt device node to Radxa Rock5b board Enable proper enumeration of usb-bluetooth modules via M2/NGFF slot --- .../rk3588-rock-5b_dts_add_rfkill-bt.patch | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 patch/kernel/archive/rockchip-rk3588-6.10/rk3588-rock-5b_dts_add_rfkill-bt.patch diff --git a/patch/kernel/archive/rockchip-rk3588-6.10/rk3588-rock-5b_dts_add_rfkill-bt.patch b/patch/kernel/archive/rockchip-rk3588-6.10/rk3588-rock-5b_dts_add_rfkill-bt.patch new file mode 100644 index 000000000..3a5c5919a --- /dev/null +++ b/patch/kernel/archive/rockchip-rk3588-6.10/rk3588-rock-5b_dts_add_rfkill-bt.patch @@ -0,0 +1,31 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: John Doe +Date: Tue, 20 Aug 2024 22:47:51 +0000 +Subject: rk3588-rock-5b.dts: add rfkill-bt node to Radxa Rock5B board DT + +Signed-off-by: John Doe +--- + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts b/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts +index 111111111111..222222222222 100644 +--- a/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts ++++ b/arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts +@@ -66,6 +66,13 @@ rfkill { + shutdown-gpios = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>; + }; + ++ rfkill-bt { ++ compatible = "rfkill-gpio"; ++ label = "rfkill-m2-bt"; ++ radio-type = "bluetooth"; ++ shutdown-gpios = <&gpio3 RK_PD5 GPIO_ACTIVE_HIGH>; ++ }; ++ + vcc3v3_pcie2x1l0: vcc3v3-pcie2x1l0-regulator { + compatible = "regulator-fixed"; + enable-active-high; +-- +Armbian +