Teach the Arm pl011 driver to attach to a SBSA uart. This is defined in

the Server Base System Architecture to be a subset of the pl011 r1p5. As
we don't use the removed features it is safe to just attach to the existing
driver as is.

Sponsored by:	DARPA, AFRL
This commit is contained in:
Andrew Turner 2018-02-25 19:43:00 +00:00
parent db65b25f88
commit 615395d985
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=329991

View File

@ -333,6 +333,7 @@ UART_FDT_CLASS_AND_DEVICE(fdt_compat_data);
#ifdef DEV_ACPI
static struct acpi_uart_compat_data acpi_compat_data[] = {
{"ARMH0011", &uart_pl011_class, ACPI_DBG2_ARM_PL011},
{"ARMH0011", &uart_pl011_class, ACPI_DBG2_ARM_SBSA_GENERIC},
{NULL, NULL, 0},
};
UART_ACPI_CLASS_AND_DEVICE(acpi_compat_data);