On Sat, Dec 7, 2019 at 12:54 PM Simon Glass <s...@chromium.org> wrote: > > Add loaders for SPL and TPL so that the next stage can be loaded from > memory-mapped SPI or, failing that, the Fast SPI driver. > > Signed-off-by: Simon Glass <s...@chromium.org> > > --- > > Changes in v6: > - Make BOOT_FROM_FAST_SPI_FLASH a Kconfig option > - Move image pos/size access functions and symbols to generic SPL code > > Changes in v5: > - Add L2 cache flush functoin > - Drop SAFETY_MARGIN > > Changes in v4: None > Changes in v3: > - Add a driver for APL SPI for TPL (using of-platdata) > - Support TPL without CONFIG_TPL_SPI_SUPPORT > - Support bootstage timing > > Changes in v2: None > > arch/x86/cpu/apollolake/Makefile | 2 + > arch/x86/cpu/apollolake/spl.c | 178 +++++++++++++++++++++++++++++++ > 2 files changed, 180 insertions(+) > create mode 100644 arch/x86/cpu/apollolake/spl.c >
Reviewed-by: Bin Meng <bmeng...@gmail.com>