Преглед на файлове

dts: add i2c5 and attach pmic configuration

i2c5 and pmic is used by opensbi power management
ops.

Signed-off-by: minda.chen <minda.chen@starfivetech.com>
minda.chen преди 1 година
родител
ревизия
946b2e1ad8
променени са 2 файла, в които са добавени 20 реда и са изтрити 0 реда
  1. 13 0
      arch/riscv/dts/jh7110.dtsi
  2. 7 0
      arch/riscv/dts/starfive_evb.dts

+ 13 - 0
arch/riscv/dts/jh7110.dtsi

@@ -614,6 +614,19 @@
 			status = "disabled";
 		};
 
+		i2c5: i2c5@12050000 {
+			compatible = "snps,designware-i2c";
+			reg = <0x0 0x12050000 0x0 0x10000>;
+			clocks = <&clkgen JH7110_I2C5_CLK_CORE>,
+				 <&clkgen JH7110_I2C5_CLK_APB>;
+			clock-names = "ref", "pclk";
+			resets = <&rstgen RSTN_U5_DW_I2C_APB>;
+			interrupts = <50>;
+			#address-cells = <1>;
+			#size-cells = <0>;
+			status = "disabled";
+		};
+
 		/* unremovable emmc as mmcblk0 */
 		sdio0: sdio0@16010000 {
 			compatible = "snps,dw-mshc";

+ 7 - 0
arch/riscv/dts/starfive_evb.dts

@@ -171,3 +171,10 @@
 &pdm {
 	status = "disabled";
 };
+
+&i2c5 {
+	pmic_axp15060: axp15060_reg@36 {
+               compatible = "stf,axp15060-regulator";
+               reg = <0x36>;
+	};
+};