~kameliya/u-boot

1cbe079ddd9a7a727b7742340dabfaf8ca37fe92 — Asherah Connor 6 months ago b9196d4 qfw-priv
qemu: arm: select QFW, MMIO on qemu-arm

Select CMD_QFW and QFW_MMIO in the qemu-arm board (covers arm and
arm64).

Signed-off-by: Asherah Connor <ashe@kivikakk.ee>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

Series-changes: 5
* Split adding MMIO driver to QEMU arm/64 into own commit.

Commit-changes: 5
* Use the generic qemu-arm board config rather than adding to multiple
  defconfigs.

Series-to: uboot
Series-cc: sjg, bmeng
Series-version: 8
Series-links: 1:230082 2:230267 3:230653 4:230778 5:231395 6:232557 7:234820
Cover-letter:
Move qfw to DM, add Arm support
This series moves the QFW driver into a uclass, UCLASS_QFW, and splits
the driver into qfw_pio and qfw_mmio.  Each driver is selected on the
appropriate QEMU board.  A sandbox driver is also added, and a DM unit
test against that driver.  The qfw command is tested in QEMU, and
documentation added.

Version 7 ensures the qfw test assertions work both against real QEMU
instances and the sandbox and removes CMD_QFW from the sandbox_spl
config.  Version 8 removes some extraneous whitespace.

To view the changes online, see:
https://git.src.kameliya.ee/~kameliya/u-boot/log/qfw-priv
END
1 files changed, 2 insertions(+), 0 deletions(-)

M board/emulation/qemu-arm/Kconfig
M board/emulation/qemu-arm/Kconfig => board/emulation/qemu-arm/Kconfig +2 -0
@@ 5,6 5,8 @@ config SYS_TEXT_BASE

config BOARD_SPECIFIC_OPTIONS # dummy
	def_bool y
	select CMD_QFW
	select QFW_MMIO
	imply VIRTIO_MMIO
	imply VIRTIO_PCI
	imply VIRTIO_NET