acrn-hypervisor/hypervisor/boot
Zide Chen cca87579f9 hv: remove the duplicated init_vm_boot_info() for partition mode
In terms of parsing multboot info, the differences between pre-launched VM
and SOS are minor:

- pre-launched VMs don't take bootargs from multiboot info.
- The kernel_load_addr is different between pre-launched VMs and SOS.

This patch removes the partition mode specific init_vm_boot_info(), and
handle SOS and pre-launched VMs differently in one single init_vm_boot_info().

Also, this makes ramdisk available for pre-launched VMs.

Tracked-On: #2587
Signed-off-by: Zide Chen <zide.chen@intel.com>
Reviewed-by: Eddie Dong <eddie.dong@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
2019-02-27 09:54:42 +08:00
..
include hv:cleanup header files for arch folder 2019-02-22 13:14:36 +08:00
sbl hv: remove the duplicated init_vm_boot_info() for partition mode 2019-02-27 09:54:42 +08:00
uefi HV: modularization improve UEFI macro control code 2019-01-30 16:11:39 +08:00
acpi.c hv: Enumerate IOAPIC info from MADT 2019-02-01 15:54:55 +08:00
dmar_parse.c hv: Use Interrupt Remapping format for programming interrupt sources 2019-02-01 15:54:55 +08:00
reloc.c HV: MISRA clean in reloc.c 2019-01-30 20:40:11 +08:00