]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
serial: amba-pl011: Add Tegra264 UART support
authorKartik Rajput <kkartik@nvidia.com>
Wed, 25 Feb 2026 06:59:13 +0000 (12:29 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Mar 2026 14:06:39 +0000 (15:06 +0100)
commita2abd18e316ee2442631f0a60896b49dd8e9a80c
tree7fbf4cdb44a370427dbeb5bde6bbbc44d47962dc
parent87df45b4a83f13952958e9916af1b2dd56d4cfc7
serial: amba-pl011: Add Tegra264 UART support

Add support for the NVIDIA Tegra264 UART controller, which is derived
from the AMBA PL011 design.

On Tegra264, the fractional baud rate divisor (FBRD) register is broken.
Using IBRD alone may not achieve the required baud rate
tolerance. Enable the skip_ibrd_fbrd and set_uartclk_rate flags for
the NVIDIA variant.

Signed-off-by: Kartik Rajput <kkartik@nvidia.com>
Link: https://patch.msgid.link/20260225065915.341522-4-kkartik@nvidia.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/amba-pl011.c