Commit b20d199d authored by Willie Thai's avatar Willie Thai Committed by Andrew Jeffery
Browse files

ARM: dts: aspeed: nvidia: gb200nvl: Add VCC Supply

parent 8f5ae30d
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
@@ -126,6 +126,17 @@ button-uid {
			gpio = <&sgpiom0 154 GPIO_ACTIVE_LOW>;
		};
	};

	standby_power_regulator: standby-power-regulator {
		status = "okay";
		compatible = "regulator-fixed";
		regulator-name = "standby_power";
		gpio = <&gpio0 ASPEED_GPIO(M, 3) GPIO_ACTIVE_HIGH>;
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
		enable-active-high;
		regulator-always-on;
	};
};

// Enable Primary flash on FMC for bring up activity
@@ -431,6 +442,7 @@ exp4: gpio@21 {
		#interrupt-cells = <2>;
		interrupt-parent = <&gpio1>;
		interrupts = <ASPEED_GPIO(B, 6) IRQ_TYPE_LEVEL_LOW>;
		vcc-supply = <&standby_power_regulator>;
		gpio-line-names =
			"RTC_MUX_SEL-O",
			"PCI_MUX_SEL-O",
@@ -464,6 +476,7 @@ i2c-mux@71 {
		#size-cells = <0>;
		reg = <0x71>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		imux16: i2c@0 {
			#address-cells = <1>;
@@ -528,6 +541,7 @@ i2c-mux@72 {
		#size-cells = <0>;
		reg = <0x72>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		imux20: i2c@0 {
			#address-cells = <1>;
@@ -545,6 +559,7 @@ gpio@21 {
				reg = <0x21>;
				gpio-controller;
				#gpio-cells = <2>;
				vcc-supply = <&standby_power_regulator>;
				gpio-line-names =
					"RST_CX_0_L-O",
					"RST_CX_1_L-O",
@@ -584,6 +599,7 @@ i2c-mux@73 {
		#size-cells = <0>;
		reg = <0x73>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		imux24: i2c@0 {
			#address-cells = <1>;
@@ -602,6 +618,7 @@ i2c-mux@70 {
				#size-cells = <0>;
				reg = <0x70>;
				i2c-mux-idle-disconnect;
				vdd-supply = <&standby_power_regulator>;

				i2c25mux0: i2c@0 {
					#address-cells = <1>;
@@ -648,6 +665,7 @@ i2c-mux@75 {
		#size-cells = <0>;
		reg = <0x75>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		imux28: i2c@0 {
			#address-cells = <1>;
@@ -712,6 +730,7 @@ i2c-mux@76 {
		#size-cells = <0>;
		reg = <0x76>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		imux32: i2c@0 {
			#address-cells = <1>;
@@ -729,6 +748,7 @@ gpio@21 {
				reg = <0x21>;
				gpio-controller;
				#gpio-cells = <2>;
				vcc-supply = <&standby_power_regulator>;
				gpio-line-names =
					"SEC_RST_CX_0_L-O",
					"SEC_RST_CX_1_L-O",
@@ -768,6 +788,7 @@ i2c-mux@77 {
		#size-cells = <0>;
		reg = <0x77>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		imux36: i2c@0 {
			#address-cells = <1>;
@@ -862,6 +883,7 @@ exp0: gpio@20 {
		#interrupt-cells = <2>;
		interrupt-parent = <&gpio1>;
		interrupts = <ASPEED_GPIO(B, 6) IRQ_TYPE_LEVEL_LOW>;
		vcc-supply = <&standby_power_regulator>;
		gpio-line-names =
			"FPGA_THERM_OVERT_L-I",
			"FPGA_READY_BMC-I",
@@ -891,6 +913,7 @@ exp1: gpio@21 {
		#interrupt-cells = <2>;
		interrupt-parent = <&gpio1>;
		interrupts = <ASPEED_GPIO(B, 6) IRQ_TYPE_LEVEL_LOW>;
		vcc-supply = <&standby_power_regulator>;
		gpio-line-names =
			"SEC_FPGA_THERM_OVERT_L-I",
			"SEC_FPGA_READY_BMC-I",
@@ -949,6 +972,7 @@ exp3: gpio@74 {
		#interrupt-cells = <2>;
		interrupt-parent = <&gpio1>;
		interrupts = <ASPEED_GPIO(B, 6) IRQ_TYPE_LEVEL_LOW>;
		vcc-supply = <&standby_power_regulator>;
		gpio-line-names =
			"IOB_PRSNT_L",
			"IOB_DP_HPD",
@@ -1014,6 +1038,7 @@ i2c-mux@77 {
		#size-cells = <0>;
		reg = <0x77>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		e1si2c0: i2c@0 {
			#address-cells = <1>;
@@ -1054,6 +1079,7 @@ i2c-mux@77 {
		#size-cells = <0>;
		reg = <0x77>;
		i2c-mux-idle-disconnect;
		vdd-supply = <&standby_power_regulator>;

		e1si2c4: i2c@0 {
			#address-cells = <1>;