[openwrt/openwrt] siflower: sf21 device tree fix

LEDE Commits lede-commits at lists.infradead.org
Fri Nov 28 00:47:48 PST 2025


ansuel pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/cdf187f1e789b5f192440e3ecb89439242d36a44

commit cdf187f1e789b5f192440e3ecb89439242d36a44
Author: Rani Hod <rani.hod at gmail.com>
AuthorDate: Fri Nov 28 01:43:13 2025 +0200

    siflower: sf21 device tree fix
    
    `i2c1` node was missing `resets`, so even when enabled, the driver would
    not recognize it:
    ```
    i2c_designware c101000.i2c: Unknown Synopsys component type: 0x00000000
    ```
    
    With this fix, I2C pins on BPi-RV2 26-pin GPIO header are usable.
    
    Signed-off-by: Rani Hod <rani.hod at gmail.com>
    Link: https://github.com/openwrt/openwrt/pull/20969
    Signed-off-by: Christian Marangi <ansuelsmth at gmail.com>
---
 target/linux/siflower/dts/sf21.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/target/linux/siflower/dts/sf21.dtsi b/target/linux/siflower/dts/sf21.dtsi
index 40d87ad2e5..1488200a46 100644
--- a/target/linux/siflower/dts/sf21.dtsi
+++ b/target/linux/siflower/dts/sf21.dtsi
@@ -655,6 +655,7 @@
 			#size-cells = <0>;
 			pinctrl-names = "default";
 			pinctrl-0 = <&i2c1_pins>;
+			resets = <&i2crst 1>;
 			status = "disabled";
 		};
 




More information about the lede-commits mailing list