[PATCH v6 12/12] ARM: dts: aspeed: anacapa: Add SPI flash VCC supply
Colin Huang via B4 Relay <[email protected]>
| Newsgroups | org.infradead.lists.linux-arm-kernel,org.kernel.feeds.b4-sent,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.ozlabs.lists.linux-aspeed |
|---|---|
| Message-ID | <20260825-anacapa-devlop-phase-devicetree-v6-12-9059a2a279ce@gmail.com> |
From: Rex Fu <[email protected]> Specify the 3.3 V auxiliary rail as the SPI flash VCC supply to avoid using the dummy regulator during device initialization. Signed-off-by: Rex Fu <[email protected]> Signed-off-by: Colin Huang <[email protected]> --- .../aspeed/aspeed-bmc-facebook-anacapa-evt2.dts | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa-evt2.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa-evt2.dts index c36519a601a9..ecb1c86f9e90 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa-evt2.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa-evt2.dts @@ -6,6 +6,14 @@ / { compatible = "facebook,anacapa-bmc-evt2", "aspeed,ast2600"; model = "Facebook Anacapa BMC"; + + p3v3_bmc_aux: regulator-p3v3-bmc-aux { + compatible = "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "p3v3_bmc_aux"; + }; }; &{/aliases} { @@ -27,6 +35,23 @@ / { i2c51 = &i2c10mux0ch0; }; +&fmc { + flash@0 { + vcc-supply = <&p3v3_bmc_aux>; + }; + + flash@1 { + vcc-supply = <&p3v3_bmc_aux>; + }; +}; + +// BIOS Flash +&spi2 { + flash@0 { + vcc-supply = <&p3v3_bmc_aux>; + }; +}; + // MB - PDB &i2c8 { i2c-mux@72 { -- 2.34.1