[U-Boot] [PATCH v3 0/4] ARM: Aspeed: Add SD host controller driver

Eddie James eajames at linux.ibm.com
Thu Aug 15 19:29:36 UTC 2019


This series adds support for the SD host controller on the Aspeed ast2xxx SocS.
It also enables MMC and the SD controller for the ast2500 EVB.

Changes since v2:
 - Remove mmc_initialize call in the ast2500 board init
 - Add OF_CONTROL to the ast2500 EVB configuration
 - Fix the clock-getting code in the driver probe function

Changes since v1:
 - Split the patch up
 - Add defconfig and devicetree changes

Eddie James (4):
  clk: aspeed: Add support for SD clock
  mmc: Add Aspeed SD controller driver
  configs: AST2500 EVB: Enable SD controller
  ARM: dts: ast2500: Add SDHCI nodes

 arch/arm/dts/ast2500-evb.dts                   | 14 ++++
 arch/arm/dts/ast2500-u-boot.dtsi               | 16 +++++
 arch/arm/include/asm/arch-aspeed/scu_ast2500.h |  3 +
 arch/arm/include/asm/gpio.h                    |  3 +-
 configs/evb-ast2500_defconfig                  |  8 +++
 drivers/clk/aspeed/clk_ast2500.c               | 27 ++++++++
 drivers/mmc/Kconfig                            | 11 ++++
 drivers/mmc/Makefile                           |  1 +
 drivers/mmc/aspeed_sdhci.c                     | 90 ++++++++++++++++++++++++++
 drivers/pinctrl/aspeed/pinctrl_ast2500.c       |  2 +
 10 files changed, 174 insertions(+), 1 deletion(-)
 create mode 100644 drivers/mmc/aspeed_sdhci.c

-- 
1.8.3.1



More information about the U-Boot mailing list