ARM: mx6: Enable MMC and SATA extfs boot support
authorMarek Vasut <marex@denx.de>
Thu, 28 Apr 2016 22:44:56 +0000 (00:44 +0200)
committerStefano Babic <sbabic@denx.de>
Tue, 17 May 2016 15:52:20 +0000 (17:52 +0200)
commit291000894ed4d6257830baba547764b86e335b5c
tree8f7d0d6ec535400baf88e29291dfed8bc1de1ecd
parente072751515d489b799c50b8c254367d4373403ee
ARM: mx6: Enable MMC and SATA extfs boot support

Enable support for booting U-Boot image from ext filesystem when either
SD/MMC or SATA support is compiled into the SPL. This will allow easy
transition from loading U-Boot image from ad-hoc offset on the card to
loading U-Boot image from the filesystem. VFAT support is intently not
enabled. The boot order is tweaked so that raw is tested first and if
the raw has no signature, FS boot is attempted.

To install just the SPL on i.MX6 board, perform the following operation
 $ dd if=SPL of=/dev/sdX seek=2 bs=512
To install the U-Boot image, copy u-boot.img to the first partition of
the SD/MMC/SATA drive. The partition must be formated to extfs.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Peng Fan <van.freenix@gmail.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Tom Rini <trini@konsulko.com>
include/configs/imx6_spl.h
include/configs/novena.h
include/configs/tqma6.h