move the PCI MMIO regions on aarch64

Some guest changes were required:

* microdroid: PCI CAM base is hardcoded in the bootconfig. Should be
  migrated to `androidboot.boot_part_uuid` to avoid this.
* libvmbase: `MMIO_END` was incorrect. Shouldn't need to be updated
  again for similar future changes.
* vmbase_example: Assumed all MMIO is in first GiB.
* platform.dts: Possibly working as intended

Bug: 361390145
Bug: 376480819
Test: packages/modules/Virtualization/android/vm/vm_shell.sh start-microdroid --auto-connect -- --enable-earlycon
Test: packages/modules/Virtualization/android/vm/vm_shell.sh start-microdroid --auto-connect -- --enable-earlycon --protected
Test: atest rialto
Change-Id: Ie4d09d4d7504dfc1022d0cf675af77c97750c257
diff --git a/build/microdroid/bootconfig.arm64 b/build/microdroid/bootconfig.arm64
index b1e6d56..7509a2c 100644
--- a/build/microdroid/bootconfig.arm64
+++ b/build/microdroid/bootconfig.arm64
@@ -1 +1 @@
-androidboot.boot_devices = 10000.pci
+androidboot.boot_devices = 72000000.pci