run_qemu.sh: Refactor pvmfw_overlay

To make the calling code clearer, decompose the 5-parameters function
into two steps: generating the DTS for PVMFW and injecting a DTS into an
existing DTB. This allows us to get rid of an intermediate file by using
inter-function bash piping.

Move the responsibility of hex-formatting addresses and sizes into the
DTS function that requires it.

Rename ${QEMU_PATCHED_DTB} to the shorter ${DTB}.

Change-Id: I10914391ca022a507e56cce855ec347b00838f9a
1 file changed
tree: f3501350f81df696ed067cf81b67c60def015d5a
  1. aarch64/
  2. crosvm/
  3. cuttlefish/
  4. kvm-unit-tests/
  5. common.inc
  6. Makefile