This patch is to extend lapic_id() to support more vcpus.
Signed-off-by: Chao Gao <chao.gao@intel.com>
Signed-off-by: Lan Tianyu <tianyu.lan@intel.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
/* ACPI builder currently doesn't free memory so this is just a stub */
}
-static uint8_t acpi_lapic_id(unsigned cpu)
+static uint32_t acpi_lapic_id(unsigned cpu)
{
return LAPIC_ID(cpu);
}
unsigned long rsdp;
/* x86-specific parameters */
- uint8_t (*lapic_id)(unsigned cpu);
+ uint32_t (*lapic_id)(unsigned cpu);
uint32_t lapic_base_address;
uint32_t ioapic_base_address;
uint16_t pci_isa_irq_mask;
{
}
-static uint8_t acpi_lapic_id(unsigned cpu)
+static uint32_t acpi_lapic_id(unsigned cpu)
{
return cpu * 2;
}