acrn-hypervisor/hypervisor/include
Junjie Mao db62c23d81 HV: vioapic: use uint8_t for pins
IOAPIC pins always fit in 8-bit and we already use uint8_t for virt_pins. This
patch converts pins in vioapic to uint8_t.

This is based on Arindam's previous patch ("was: hv: Cleanup and optimise
vioapic.c"), with SOS boot failure resolved, format string updated, complex
arithmetic expression with implicit type conversion decoupled. Also make some
local variables representing interrupt vectors uint32_t.

Signed-off-by: Arindam Roy <arindam.roy@intel.com>
Signed-off-by: Junjie Mao <junjie.mao@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-07-05 15:54:52 +08:00
..
arch/x86 HV: vioapic: use uint8_t for pins 2018-07-05 15:54:52 +08:00
common Documentation: add pictures to Trusty documentation 2018-07-05 00:06:51 -07:00
debug HV:treewide:string assigned to const object 2018-07-05 11:13:51 +08:00
lib hv: Add 32bit bitmap bit ops API 2018-07-05 10:01:15 +08:00
public HV: vioapic: use uint8_t for pins 2018-07-05 15:54:52 +08:00
hv_debug.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
hv_lib.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
hypervisor.h hv: refine the address used in sbl multiboot code 2018-06-22 16:12:24 +08:00