From: Sandeep Gundlupet Raju Date: Sun, 3 Oct 2021 15:37:09 +0000 (-0600) Subject: arm64: versal: Add PMC I2C node X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ff348be0feea86626d173fd02a4f1423dcc7036a;p=thirdparty%2Fu-boot.git arm64: versal: Add PMC I2C node This patch adds node for PMC I2C. Signed-off-by: Sandeep Gundlupet Raju --- diff --git a/arch/arm/dts/versal-clk.dtsi b/arch/arm/dts/versal-clk.dtsi index ac3abdc1fec..0d676534720 100644 --- a/arch/arm/dts/versal-clk.dtsi +++ b/arch/arm/dts/versal-clk.dtsi @@ -192,6 +192,11 @@ power-domains = <&versal_firmware PM_DEV_I2C_1>; }; +&i2c2 { + clocks = <&versal_clk I2C_REF>; + power-domains = <&versal_firmware PM_DEV_I2C_PMC>; +}; + &lpd_dma_chan0 { clocks = <&versal_clk ADMA>, <&versal_clk LPD_LSBUS>; power-domains = <&versal_firmware PM_DEV_ADMA_0>; diff --git a/arch/arm/dts/versal.dtsi b/arch/arm/dts/versal.dtsi index 2d6d60b8dcd..f080739242a 100644 --- a/arch/arm/dts/versal.dtsi +++ b/arch/arm/dts/versal.dtsi @@ -2,7 +2,7 @@ /* * dts file for Xilinx Versal * - * (C) Copyright 2017 - 2019, Xilinx, Inc. + * (C) Copyright 2017 - 2021, Xilinx, Inc. * * Michal Simek */ @@ -350,6 +350,16 @@ #size-cells = <0>; }; + i2c2: i2c@f1000000 { + compatible = "cdns,i2c-r1p14", "cdns,i2c-r1p10"; + status = "disabled"; + reg = <0 0xf1000000 0 0x1000>; + interrupts = <0 123 4>; + clock-frequency = <400000>; + #address-cells = <1>; + #size-cells = <0>; + }; + mc0: memory-controller@f6150000 { compatible = "xlnx,versal-ddrmc-edac"; status = "disabled";