16c95x Serial Port Driver May 2026

If you are debugging or writing a driver for the 16C95x, the "paper" (datasheet) will highlight these key advantages over older 16550A chips:

The driver identifies the device (via PCI/ACPI/device tree), maps memory or I/O ports, initializes the extended registers, and sets default FIFO trigger levels. It registers with the tty layer as a uart_port . 16c95x serial port driver