siflower: sf21 device tree fix
authorRani Hod <[email protected]>
Thu, 27 Nov 2025 23:43:13 +0000 (01:43 +0200)
committerChristian Marangi <[email protected]>
Fri, 28 Nov 2025 08:47:39 +0000 (09:47 +0100)
`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 <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/20969
Signed-off-by: Christian Marangi <[email protected]>
target/linux/siflower/dts/sf21.dtsi

index 40d87ad2e5a2a384030b19162d0fd67498694d80..1488200a46589729acb6de7247e9daec62e94b31 100644 (file)
                        #size-cells = <0>;
                        pinctrl-names = "default";
                        pinctrl-0 = <&i2c1_pins>;
+                       resets = <&i2crst 1>;
                        status = "disabled";
                };