Hello, this is v3 of the series that now also copes for arch/powerpc/kernel/legacy_serial.c using fsl8250_handle_irq(). For kernel configurations that already before were correctly using the Freescale workarounds, this is the case with this series applied, too. So in all cases the situation doesn't get worse. The upside is that even with the 8250 driver compiled as a module (or built-in but without console support) the workarounds are now applied for all devices but for the ones instantiated in arch/powerpc/kernel/legacy_serial.c. (And even for these there might not be a problem as they might benefit from enabling the workarounds in drivers/tty/serial/8250/8250_of.c. Not sure though.) Patch #1 is new here. Patch #2 only changed lightly: I restored alphabetic order in drivers/tty/serial/8250/Kconfig. As patch #1 is needed for patch #2 to not introduce a build failure, both patches should be taken together. I suggest to add them to Greg's serial tree, but the changes pending there should not conflict with this series such that taking them both via powerpc works, too. Best regards Uwe Uwe Kleine-König (2): powerpc/legacy_serial: Warn about 8250 devices operated without active FSL workarounds serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE arch/powerpc/kernel/legacy_serial.c | 14 +++++++++----- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/8250/Makefile | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) base-commit: ac9a78681b921877518763ba0e89202254349d1b -- 2.39.2