sparse: Implement storage abstraction
authorMaxime Ripard <maxime.ripard@free-electrons.com>
Thu, 15 Oct 2015 12:34:14 +0000 (14:34 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 12 Nov 2015 18:17:31 +0000 (13:17 -0500)
commita5d1e04a532b1fccd9c4f0a1d4ed6410664a9424
tree561fecb1a34ffb3de34b542236184b254adb6610
parent3c8f98f5fed5c6f03bb185b79191477885748b14
sparse: Implement storage abstraction

The current sparse image parser relies heavily on the MMC layer, and
doesn't allow any other kind of storage medium to be used.

Rework the parser to support any kind of storage medium, as long as there
is an implementation for it.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
common/aboot.c
common/fb_mmc.c
include/aboot.h