ACPI: SPCR: Workaround for APM X-Gene 8250 UART 32-alignment errata
authorLoc Ho <lho@apm.com>
Mon, 3 Jul 2017 21:33:09 +0000 (14:33 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 4 Jul 2017 19:29:38 +0000 (21:29 +0200)
commit79a648328d2a604524a30523ca763fbeca0f70e3
tree9d44cba925a86c9bc5d8b178e45dcc5291ddd1ba
parent2bece49394872d36bbc5767fd643deac05920c55
ACPI: SPCR: Workaround for APM X-Gene 8250 UART 32-alignment errata

APM X-Gene verion 1 and 2 have an 8250 UART with its register
aligned to 32-bit. In addition, the latest released BIOS
encodes the access field as 8-bit access instead 32-bit access.
This causes no console with ACPI boot as the console
will not match X-Gene UART port due to the lack of mmio32
option.

Signed-off-by: Loc Ho <lho@apm.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/spcr.c