u-boot-brain/arch/x86/cpu/quark
Simon Glass bcd4e6f3bd x86: Change how selection of ROMs works
Most x86 boards build a u-boot.rom which is programmed into SPI flash. But
this is not unique to x86. For example some rockchip boards can also boot
from SPI flash.

Also, at least on x86, binary blobs are sadly quite common. It is not
possible to build a functional image without them, and U-Boot needs to
know this at build time.

Introduce a new CONFIG_HAS_ROM option which selects whether u-boot.rom is
built and a new CONFIG_ROM_NEEDS_BLOBS option to indicate whether binary
blobs are also needed. If they are not needed, it is safe to build the ROM
always. Otherwise we still require the BUILD_ROM environment variable.

For now this affects only x86, but future patches will enable this for
rockchip too.

Signed-off-by: Simon Glass <sjg@chromium.org>
2020-07-28 19:30:39 -06:00
..
acpi.c acpi: Allow creating the GNVS to fail 2020-07-17 14:32:24 +08:00
car.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
dram.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
hte.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
hte.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig x86: Change how selection of ROMs works 2020-07-28 19:30:39 -06:00
Makefile x86: irq: Remove chipset specific irq router drivers 2018-06-13 09:50:57 +08:00
mrc_util.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
mrc_util.h common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
mrc.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
msg_port.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
quark.c x86: Rename board_final_cleanup() to board_final_init() 2020-07-17 14:32:24 +08:00
smc.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
smc.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00