[linux,dev-4.10] arm: dts: aspeed: Add IR35221 instances to dev tree
diff mbox

Message ID 20170518193742.56927-1-cbostic@linux.vnet.ibm.com
State Rejected
Headers show

Commit Message

Christopher Bostic May 18, 2017, 7:37 p.m. UTC
Add IR35221 to i2c4 and i2c5 buses.

Signed-off-by: Christopher Bostic <cbostic@linux.vnet.ibm.com>
---
 .../devicetree/bindings/i2c/trivial-devices.txt      |  1 +
 arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts     | 20 ++++++++++++++++++++
 2 files changed, 21 insertions(+)

Comments

Christopher Bostic May 18, 2017, 8:49 p.m. UTC | #1
On 5/18/17 2:37 PM, Christopher Bostic wrote:
> Add IR35221 to i2c4 and i2c5 buses.
>
> Signed-off-by: Christopher Bostic <cbostic@linux.vnet.ibm.com>
> ---
>   .../devicetree/bindings/i2c/trivial-devices.txt      |  1 +
>   arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts     | 20 ++++++++++++++++++++
>   2 files changed, 21 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/i2c/trivial-devices.txt b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
> index cdd7b48..d504271 100644
> --- a/Documentation/devicetree/bindings/i2c/trivial-devices.txt
> +++ b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
> @@ -53,6 +53,7 @@ fsl,sgtl5000		SGTL5000: Ultra Low-Power Audio Codec
>   gmt,g751		G751: Digital Temperature Sensor and Thermal Watchdog with Two-Wire Interface
>   infineon,slb9635tt	Infineon SLB9635 (Soft-) I2C TPM (old protocol, max 100khz)
>   infineon,slb9645tt	Infineon SLB9645 I2C TPM (new protocol, max 400khz)
> +infineon,ir35221	Infineon IR35221 Digital DC-DC Multiphase Converter
>   isil,isl29028		Intersil ISL29028 Ambient Light and Proximity Sensor
>   maxim,ds1050		5 Bit Programmable, Pulse-Width Modulator
>   maxim,max1237		Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs
> diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts
> index f20aaf4..64a6bb9 100644
> --- a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts
> +++ b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts
> @@ -213,6 +213,16 @@
>   		compatible = "ti,tmp423";
>   		reg = <0x4c>;
>   	};
> +
> +	ir35221@e0 {
> +		compatible = "infineon,ir35221";
> +		reg = <0xe0>;
Address formatting needs to be updated for 7 bit right aligned. Will fix 
in v2.

-Chris.
> +	};
> +
> +	ir35221@e2 {
> +		compatible = "infineon,ir35221";
> +		reg = <0xe2>;
> +	};
>   };
>
>
> @@ -227,6 +237,16 @@
>   		compatible = "ti,tmp423";
>   		reg = <0x4c>;
>   	};
> +
> +	ir35221@e0 {
> +		compatible = "infineon,ir35221";
> +		reg = <0xe0>;
> +	};
> +
> +	ir35221@e2 {
> +		compatible = "infineon,ir35221";
> +		reg = <0xe2>;
> +	};
>   };
>
>   &i2c6 {

Patch
diff mbox

diff --git a/Documentation/devicetree/bindings/i2c/trivial-devices.txt b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
index cdd7b48..d504271 100644
--- a/Documentation/devicetree/bindings/i2c/trivial-devices.txt
+++ b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
@@ -53,6 +53,7 @@  fsl,sgtl5000		SGTL5000: Ultra Low-Power Audio Codec
 gmt,g751		G751: Digital Temperature Sensor and Thermal Watchdog with Two-Wire Interface
 infineon,slb9635tt	Infineon SLB9635 (Soft-) I2C TPM (old protocol, max 100khz)
 infineon,slb9645tt	Infineon SLB9645 I2C TPM (new protocol, max 400khz)
+infineon,ir35221	Infineon IR35221 Digital DC-DC Multiphase Converter
 isil,isl29028		Intersil ISL29028 Ambient Light and Proximity Sensor
 maxim,ds1050		5 Bit Programmable, Pulse-Width Modulator
 maxim,max1237		Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs
diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts
index f20aaf4..64a6bb9 100644
--- a/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts
@@ -213,6 +213,16 @@ 
 		compatible = "ti,tmp423";
 		reg = <0x4c>;
 	};
+
+	ir35221@e0 {
+		compatible = "infineon,ir35221";
+		reg = <0xe0>;
+	};
+
+	ir35221@e2 {
+		compatible = "infineon,ir35221";
+		reg = <0xe2>;
+	};
 };
 
 
@@ -227,6 +237,16 @@ 
 		compatible = "ti,tmp423";
 		reg = <0x4c>;
 	};
+
+	ir35221@e0 {
+		compatible = "infineon,ir35221";
+		reg = <0xe0>;
+	};
+
+	ir35221@e2 {
+		compatible = "infineon,ir35221";
+		reg = <0xe2>;
+	};
 };
 
 &i2c6 {