[PATCH 0/9] mmc: Aspeed fixes
Joel Stanley
joel at jms.id.au
Thu Jun 23 10:59:31 CEST 2022
These changes get the SDHCI hardware on the AST2600 and AST2500 working
using the same device tree layout as upstream Linux.
The series has been tested on the Qemu models of the ast2500-evb and
ast2600-evb, and tested on the ast2600a3-evb hardware.
Joel Stanley (9):
ARM: dts: ast2600: Update SDHCI nodes
ARM: dts: ast2500: Update SDHCI nodes
clk/aspeed: Add debug message when clock fails
clk/ast2600: Adjust eMMC clock names
clk/ast2500: Add SD clock
mmc/aspeed: Add debuging for clock probe failures
mmc/aspeed: Probe from controller
mmc/aspeed: Enable controller clocks
config/ast2600: Enable eMMC related boot options
drivers/clk/aspeed/clk_ast2500.c | 26 +++++++++++++++
drivers/clk/aspeed/clk_ast2600.c | 8 ++---
drivers/mmc/aspeed_sdhci.c | 45 +++++++++++++++++++++++--
arch/arm/dts/ast2500-evb.dts | 4 +++
arch/arm/dts/ast2500-u-boot.dtsi | 25 --------------
arch/arm/dts/ast2500.dtsi | 28 ++++++++++++++++
arch/arm/dts/ast2600-evb.dts | 24 ++++++--------
arch/arm/dts/ast2600.dtsi | 57 ++++++++++++++------------------
configs/evb-ast2600_defconfig | 13 ++++++++
drivers/mmc/Kconfig | 1 +
10 files changed, 154 insertions(+), 77 deletions(-)
--
2.35.1
More information about the U-Boot
mailing list