ns16550: add support for Intel LPSS UART
authorMarek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Tue, 15 Mar 2022 11:09:01 +0000 (12:09 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 15 Mar 2022 11:09:01 +0000 (12:09 +0100)
commit46d5cec7e03d01a480ffdb6a50a576c7fe503df0
tree16e46da0f69a4dd22f52e0c66899d02a1aac482e
parent0be65a773df00ef6e14ef61f390b05de2149a5f9
ns16550: add support for Intel LPSS UART

This adds support for serial console as found in a laptop with TGL-LP
(StarBook MkV). Since the device is on the bus 0, it needs to be enabled
via "com1=...,amt", not just "...,pci".

Device specification is in Intel docs 631119-007 and 631120-001.

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/drivers/char/ns16550.c