mbox series

[0/4] More console rebind changes for 8250_omap serial driver

Message ID 20230508082014.23083-1-tony@atomide.com (mailing list archive)
Headers show
Series More console rebind changes for 8250_omap serial driver | expand

Message

Tony Lindgren May 8, 2023, 8:20 a.m. UTC
Hi all,

Here are more serial console rebind improvments for 8250_omap. Turns out
there have been some life cycle issues in the driver for quite a while.
The issues rebinding the driver have certainly made debugging serial core
runtime PM changes a bit harder..

Probably only the first patch is needed as a fix for the stable kernels.

Not sure if folks have been hitting the other issues so far. These might
issues only if device tree overlays are being used for serial ports, and
I'm not aware of such cases so far with the mainline kernel.

Regards,

Tony


Tony Lindgren (4):
  serial: 8250: omap: Fix freeing of resources on failed register
  serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
  serial: 8250: omap: Fix life cycle issues for interrupt handlers
  serial: 8250: omap: Shut down on remove for console uart

 drivers/tty/serial/8250/8250_omap.c | 141 +++++++++++++++-------------
 1 file changed, 76 insertions(+), 65 deletions(-)