Re: [PATCH] serial: 8250: don't register ports that have no hardware

From: Greg Kroah-Hartman

Date: Wed Aug 19 2026 - 02:03:43 EST


On Tue, Aug 18, 2026 at 07:52:00PM +0100, Lucas Tanure wrote:
> The 8250 driver creates a fixed set of port slots at boot and
> registers a ttyS device for each one, even when the slot describes no
> hardware. On device tree platforms those slots are empty, but they
> still take the ttyS0..ttyS3 names.
>
> New Amlogic SoCs (S4, T7) name their real UARTs ttyS as well. With
> both drivers built in, as in arm64 defconfig, the real port fails to bind:

Then fix that bug, don't break everyone else's systems because of it.

greg k-h