[openwrt/openwrt] siflower: sf21: fix M.2 power on Bananapi BPI-RV2

LEDE Commits lede-commits at lists.infradead.org
Sun Aug 10 12:50:41 PDT 2025


robimarko pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/73a0366e536a874c2c7fb31f5b9b5d78ebd13583

commit 73a0366e536a874c2c7fb31f5b9b5d78ebd13583
Author: Andrey Safonov <andrey.safonov at gmail.com>
AuthorDate: Thu Aug 7 00:19:06 2025 +0300

    siflower: sf21: fix M.2 power on Bananapi BPI-RV2
    
    Add fixed regulator for M.2 slot for Bananapi BPI-RV2
    
    Signed-off-by: Andrey Safonov <andrey.safonov at gmail.com>
    Link: https://github.com/openwrt/openwrt/pull/19697
    Signed-off-by: Robert Marko <robimarko at gmail.com>
---
 target/linux/siflower/dts/sf21h8898_bananapi_bpi-rv2.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/target/linux/siflower/dts/sf21h8898_bananapi_bpi-rv2.dtsi b/target/linux/siflower/dts/sf21h8898_bananapi_bpi-rv2.dtsi
index aa309e37c1..cb3ed58d5a 100644
--- a/target/linux/siflower/dts/sf21h8898_bananapi_bpi-rv2.dtsi
+++ b/target/linux/siflower/dts/sf21h8898_bananapi_bpi-rv2.dtsi
@@ -22,6 +22,16 @@
 		gpio = <&gpio 37 GPIO_ACTIVE_HIGH>;
 		enable-active-high;
 	};
+
+	m2keyb_pwren: regulator at 1 {
+		compatible = "regulator-fixed";
+		regulator-name = "m2keyb_pwren";
+		regulator-min-microvolt = <3300000>;
+		regulator-max-microvolt = <3300000>;
+		gpio = <&gpio 38 GPIO_ACTIVE_HIGH>;
+		enable-active-high;
+		regulator-always-on;
+	};
 };
 
 &spi0_pins {




More information about the lede-commits mailing list