UART Driver for Hard Processor System¶
Last updated: July 09, 2026
Upstream Status: Upstreamed
Devices supported: Agilex3, Agilex 5, Agilex 7
Introduction¶
The Hard Processor System (HPS) provides two UART controllers for asynchronous serial communication.
For More information please refer to the following link:
Agilex 5 Hard Processor System Technical Reference Manual
Driver Sources¶
The source code for this driver can be found at https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/tty/serial/8250/8250_dw.c.
Driver Capabilities¶
- Probing and resource allocation as well as memory mapping.
- It provides the support for busy detect interrupt.
Kernel Configurations¶
CONFIG_SERIAL_8250_DW
Device Tree¶
Example Device tree location to configure the uart:
Known Issues¶
None Known
Last update:
July 9, 2026
Created: May 25, 2024
Created: May 25, 2024


