[U-Boot] [PATCH v3 0/4] Add FreeBSD kconfig options
Emmanuel Vadot
manu at bidouilliste.com
Thu Jan 26 17:46:08 CET 2017
This series of patches add the needed bits for booting the FreeBSD
loader and kernel.
FreeBSD loader and kernel needs the U-Boot API and dcache/icache flushed
for it to run so add this operation in go/bootelf command and when closing
the API.
Also add some some boot command that locate and run the FreeBSD loader
if found.
Changes in v3:
Always flush icache/dcache if enabled for bootelf/go commands
Correct some typos
Point to api/README in the help of Kconfig API
Changes in v2:
Remove SYS_DCACHE_OFF option
Flush dcache/icache in go/boot command
Flush dcache/icache in API closedev
Emmanuel Vadot (3):
kconfig: Add API kconfig file
kconfig: Add a FREEBSD option
distro_bootcmd: Add command to run FreeBSD
Warner Losh (1):
api: FreeBSD: flush cache before starting
Kconfig | 2 ++
api/Kconfig | 9 +++++++++
api/api.c | 5 +++++
cmd/boot.c | 4 ++++
cmd/elf.c | 5 +++++
common/Kconfig | 9 +++++++++
include/config_distro_bootcmd.h | 32 ++++++++++++++++++++++++++++++++
7 files changed, 66 insertions(+)
create mode 100644 api/Kconfig
--
2.11.0
More information about the U-Boot
mailing list