This follows the same logic as 82d40b141a4c7ab66, which did the same for rock-5b. The GPIO pin connecting the WiFi enable signal inside the M.2 Key E slot is the same as there. This can be validated in arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dtsi from Armbian rk-5.10-rkr4 kernel, which contains a `wifi_disable` node with that same GPIO pin. Signed-off-by: Florian Klink <flokli@xxxxxxxxx> Tested-by: Florian Klink <flokli@xxxxxxxxx> --- arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts index e74871491ef5..c3a6812cc93a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts @@ -105,6 +105,13 @@ led { }; }; + rfkill { + compatible = "rfkill-gpio"; + label = "rfkill-pcie-wlan"; + radio-type = "wlan"; + shutdown-gpios = <&gpio0 RK_PC4 GPIO_ACTIVE_HIGH>; + }; + sound { compatible = "simple-audio-card"; pinctrl-names = "default"; -- 2.45.2