Commit 7313cde5 authored by Matthew Barth's avatar Matthew Barth Committed by Joel Stanley
Browse files

ARM: dts: aspeed: everest: Add max31785 fan controller device



Add the max31785 configuration at address 0x52 on i2c14 behind mux0
channel 3.

Signed-off-by: default avatarMatthew Barth <msbarth@us.ibm.com>
Signed-off-by: default avatarEddie James <eajames@linux.ibm.com>
Link: https://lore.kernel.org/r/20210329150020.13632-14-eajames@linux.ibm.com


Signed-off-by: default avatarJoel Stanley <joel@jms.id.au>
parent 03b5e43f
Loading
Loading
Loading
Loading
+40 −4
Original line number Diff line number Diff line
@@ -59,10 +59,11 @@ aliases {
		i2c27 = &i2c14mux0chn0;
		i2c28 = &i2c14mux0chn1;
		i2c29 = &i2c14mux0chn2;
		i2c30 = &i2c14mux1chn0;
		i2c31 = &i2c14mux1chn1;
		i2c32 = &i2c14mux1chn2;
		i2c33 = &i2c14mux1chn3;
		i2c30 = &i2c14mux0chn3;
		i2c31 = &i2c14mux1chn0;
		i2c32 = &i2c14mux1chn1;
		i2c33 = &i2c14mux1chn2;
		i2c34 = &i2c14mux1chn3;

		serial4 = &uart5;

@@ -457,6 +458,41 @@ eeprom@50 {
				reg = <0x50>;
			};
		};

		i2c14mux0chn3: i2c@3 {
			#address-cells = <1>;
			#size-cells = <0>;
			reg = <3>;

			max31785@52 {
				compatible = "maxim,max31785a";
				reg = <0x52>;

				fan@0 {
					compatible = "pmbus-fan";
					reg = <0>;
					tach-pulses = <2>;
				};

				fan@1 {
					compatible = "pmbus-fan";
					reg = <1>;
					tach-pulses = <2>;
				};

				fan@2 {
					compatible = "pmbus-fan";
					reg = <2>;
					tach-pulses = <2>;
				};

				fan@3 {
					compatible = "pmbus-fan";
					reg = <3>;
					tach-pulses = <2>;
				};
			};
		};
	};

	i2c-switch@71 {