[PATCH 00/10] drivers: PL011: add ARM SBSA Generic UART support

Arnd Bergmann arnd at arndb.de
Fri Jan 16 09:31:46 PST 2015


On Friday 16 January 2015 17:22:56 Andre Przywara wrote:
> The ARM Server Base System Architecture[1] document describes a
> generic UART which is a subset of the PL011 UART.
> It lacks DMA support, baud rate control and modem status line
> control, among other things.
> The idea is to move the UART initialization and setup into the
> firmware (which does this job today already) and let the kernel just
> use the UART for sending and receiving characters.

Given that all other approaches that have been tried have failed, this
seems like the best way forward. I don't know enough about the driver
to do a detailed review, but all patches looked good to me as far as
I could tell.

One question: How does the name space and minor number allocation work
if you have both sbsa-uart and real pl011 in the same system? Do
they share the ttyAMA name space without collisions?

	Arnd



More information about the linux-arm-kernel mailing list