Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: aspeed: ast2600evb: Add dts file for A1 and A0

aspeed-ast2600-evb.dts was modified for supporting A2 evb.

Since A1/A0 evbs don't have GPIO regulators and SD clock frequency
(SCU210) is different to A2 as well. Adding a new dts that removes new
nodes created in aspeed-ast2600-evb.dts is necessary.

Signed-off-by: Steven Lee <steven_lee@aspeedtech.com>
Acked-by: Andrew Jeffery <andrew@aj.id.au>
Link: https://lore.kernel.org/r/20210524073308.9328-4-steven_lee@aspeedtech.com
Signed-off-by: Joel Stanley <joel@jms.id.au>

authored by

Steven Lee and committed by
Joel Stanley
a7295518 2c042ff7

+16
+1
arch/arm/boot/dts/Makefile
··· 1415 1415 mstar-mercury5-ssc8336n-midrived08.dtb 1416 1416 dtb-$(CONFIG_ARCH_ASPEED) += \ 1417 1417 aspeed-ast2500-evb.dtb \ 1418 + aspeed-ast2600-evb-a1.dtb \ 1418 1419 aspeed-ast2600-evb.dtb \ 1419 1420 aspeed-bmc-amd-ethanolx.dtb \ 1420 1421 aspeed-bmc-ampere-mtjade.dtb \
+15
arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts
··· 1 + // SPDX-License-Identifier: GPL-2.0-or-later 2 + // Copyright 2021 IBM Corp. 3 + 4 + #include "aspeed-ast2600-evb.dts" 5 + 6 + / { 7 + model = "AST2600 A1 EVB"; 8 + 9 + /delete-node/regulator-vcc-sdhci0; 10 + /delete-node/regulator-vcc-sdhci1; 11 + /delete-node/regulator-vccq-sdhci0; 12 + /delete-node/regulator-vccq-sdhci1; 13 + }; 14 + 15 + /delete-node/ &sdc;