The following patch series is for openSUSE-42.2 and SLE12-SP2 branch. The series fixes two following issues: boo1016979 - 8250_fintek is loaded at every boot 8250 fintek is always loaded even when fintek hardware is not present. Module unloading leads to 8250 subsystem malfunction. To fix this issue patches 1 and 2 are required. boo1009546 - 8250_fintek doesn't work fintek UARTs don't work on some instances of hardware due to wrong assumptions about preconfigured hardware state. To fix this issue patches 3 and 4 (unfortunately, they depend on 1) are required. Arnd Bergmann (1): 8250/fintek: rename IRQ_MODE macro Ji-Ze Hong (Peter Hong) (1): serial: 8250_fintek: fix the mismatched IRQ mode Ricardo Ribalda Delgado (1): serial: 8250: Integrate Fintek into 8250_base drivers/tty/serial/8250/8250.h | 6 ++ drivers/tty/serial/8250/8250_fintek.c | 142 +++++++++++----------------------- drivers/tty/serial/8250/8250_port.c | 7 ++ drivers/tty/serial/8250/Kconfig | 20 +++-- drivers/tty/serial/8250/Makefile | 2 +- 5 files changed, 71 insertions(+), 106 deletions(-) -- 2.6.6 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org