]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
tty: serial: ip22zilog: Use platform device for probing
authorThomas Bogendoerfer <tsbogend@alpha.franken.de>
Fri, 25 Jul 2025 13:40:17 +0000 (15:40 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 14 Aug 2025 09:58:40 +0000 (11:58 +0200)
commit3fc36ae6abd263a5cbf93b2f5539eccc1fc753f7
tree563d669f5c071130f7e85ed6d5aa1548bbf999bc
parent96c08ff80b8fce45e49fee5eba4b40b1654eb5aa
tty: serial: ip22zilog: Use platform device for probing

After commit 84a9582fd203 ("serial: core: Start managing serial controllers
to enable runtime PM") serial drivers need to provide a device in
struct uart_port.dev otherwise an oops happens. To fix this issue
for ip22zilog driver switch driver to a platform driver and setup
the serial device in sgi-ip22 code.

Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Link: https://lore.kernel.org/r/20250725134018.136113-1-tsbogend@alpha.franken.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/mips/sgi-ip22/ip22-platform.c
drivers/tty/serial/ip22zilog.c