summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPriit Laes <priit.laes@paf.com>2019-01-10 11:30:06 +0200
committerJagan Teki <jagan@amarulasolutions.com>2019-02-11 13:02:44 +0530
commit58e9502e6d98976e2df8ee7d9d8e61ce9250ad7b (patch)
treedc04fb085927a119f93bdbe7cfb918f8453bfe42
parentdbe70c7d4e3d5c705a98d82952e05a591efd0683 (diff)
arm: sunxi: Enable SPL/SPI boot for Olinuxino Lime2-eMMC boards
Starting from revision K the Olimex-Lime2-eMMC boards include eMMC 5.x chip. Unfortunately, the internal brom in the A20 cannot reliably initialize those chips resulting in random boot failures on those boards. To overcome this, all the latest Lime2-eMMC boards are populated with 16MB SPI flash and therefore enable support for SPI SPL boot. For now, SPI flash can be managed using sunxi-fel's spiflash tools. Signed-off-by: Priit Laes <priit.laes@paf.com> Reviewed-by: Jagan Teki <jagan@openedev.com>
-rw-r--r--configs/A20-OLinuXino-Lime2-eMMC_defconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/A20-OLinuXino-Lime2-eMMC_defconfig b/configs/A20-OLinuXino-Lime2-eMMC_defconfig
index 7863a4e8e0..1010f41325 100644
--- a/configs/A20-OLinuXino-Lime2-eMMC_defconfig
+++ b/configs/A20-OLinuXino-Lime2-eMMC_defconfig
@@ -1,6 +1,7 @@
CONFIG_ARM=y
CONFIG_ARCH_SUNXI=y
CONFIG_SPL=y
+CONFIG_SPL_SPI_SUNXI=y
CONFIG_MACH_SUN7I=y
CONFIG_DRAM_CLK=384
CONFIG_MMC0_CD_PIN="PH1"