
From: Peter Hoyes Peter.Hoyes@arm.com
These patches add the follow improvements to the VExpress64 board family (BASE_FVP and Juno):
* Add documentation * Allow use of OF_BOARD for BASE_FVP (off by default) * Allow use of the virtio-net driver (off by default) * Refactor header file to make it easier to add new FVPs with similar * memory layouts * Fix issue where fdt is called with invalid arguments during BASE_FVP boot * Update BASE_FVP env vars to recommended names
This is towards future work to add support for the FVP_BaseR_AEMv8R.
Peter Hoyes (5): doc: Add documentation for the Arm VExpress64 board configs vexpress64: Refactor header file to make it easier to add new FVPs vexpress64: Clean up BASE_FVP boot configuration vexpress64: Enable OF_CONTROL and OF_BOARD for VExpress64 vexpress64: Enable VIRTIO_NET network driver
board/armltd/vexpress64/Kconfig | 2 +- board/armltd/vexpress64/Makefile | 5 + board/armltd/vexpress64/lowlevel_init.S | 12 +++ board/armltd/vexpress64/vexpress64.c | 31 ++++++ doc/README.semihosting | 2 +- doc/board/armltd/index.rst | 9 ++ doc/board/armltd/vexpress64.rst | 49 +++++++++ doc/board/index.rst | 1 + .../{vexpress_aemv8a.h => vexpress_aemv8.h} | 102 ++++++++++-------- 9 files changed, 167 insertions(+), 46 deletions(-) create mode 100644 board/armltd/vexpress64/lowlevel_init.S create mode 100644 doc/board/armltd/index.rst create mode 100644 doc/board/armltd/vexpress64.rst rename include/configs/{vexpress_aemv8a.h => vexpress_aemv8.h} (72%)