On 2015/9/7 22:23, Leif Lindholm wrote: > The Debug Port Table 2 (DBG2) is mandated by the ARM Server Base Boot > Requirements specification. Add the DBG2 table definitions, and set up > an entry in the ARM virt machine for the pl011 UART. >
Looking at Documentation/arm64/acpi_object_usage.txt in Linux kernel, it says " DBG2 Signature Reserved (signature == "DBG2") == DeBuG port table 2 == Microsoft only table, will not be supported. " It seems that Linux kernel doesn't support or need it, but Windows requires it. So does it need to test this on Windows? > Leif Lindholm (2): > ACPI: Add definitions for the DBG2 table > hw/arm/virt-acpi-build: Add DBG2 table > > hw/arm/virt-acpi-build.c | 37 ++++++++++++++++++++++++++++++++++++- > include/hw/acpi/acpi-defs.h | 37 +++++++++++++++++++++++++++++++++++-- > 2 files changed, 71 insertions(+), 3 deletions(-) > -- Shannon