[RFC PATCH] riscv: dts: spacemit: initial i2c support for OrangePi RV2
michael.opdenacker at rootcommit.com
michael.opdenacker at rootcommit.com
Sat Oct 25 00:45:17 PDT 2025
From: Michael Opdenacker <michael.opdenacker at rootcommit.com>
The OrangePi RV2 board exposes i2c2 and i2c8 buses from the Spacemit K1 SoC.
Signed-off-by: Michael Opdenacker <michael.opdenacker at rootcommit.com>
---
arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts b/arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts
index 41dc8e35e6eb..c4b25dd30f54 100644
--- a/arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts
+++ b/arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts
@@ -17,6 +17,8 @@ aliases {
serial0 = &uart0;
ethernet0 = ð0;
ethernet1 = ð1;
+ i2c2 = &i2c2;
+ i2c8 = &i2c8;
};
chosen {
@@ -81,6 +83,18 @@ rgmii1: phy at 1 {
};
};
+&i2c2 {
+ pinctrl-0 = <&i2c2_0_cfg>;
+ pinctrl-names = "default";
+ status = "okay";
+};
+
+&i2c8 {
+ pinctrl-0 = <&i2c8_cfg>;
+ pinctrl-names = "default";
+ status = "okay";
+};
+
&pdma {
status = "okay";
};
More information about the linux-riscv
mailing list