All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Serial core controller port device name fixes
@ 2023-07-20  5:10 Tony Lindgren
  2023-07-20  5:10 ` [PATCH v2 1/3] serial: core: Controller id cannot be negative Tony Lindgren
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Tony Lindgren @ 2023-07-20  5:10 UTC (permalink / raw)
  Cc: Andy Shevchenko, Dhruva Gole, Ilpo Järvinen, John Ogness,
	Johan Hovold, Sebastian Andrzej Siewior, Vignesh Raghavendra,
	linux-omap

A few issues have been found with device naming for the serial core
controller port device. These issues currently affect mostly the output
for /sys/bus/serial-base/devices, but need to be also fixed to avoid
port addressing issues later on. It would be good to get these fixes into
the -rc cycle to avoid folks possibly trying to use the incorrect sysfs
port device names for finding uart ports for example.

Regards,

Tony

Changes since v1:
- Port id cannot be negative as noted by Jiri

- Controller id cannot be negative as noted by Andy

- Port name is missing the controller instance as noted by Andy

Tony Lindgren (3):
  serial: core: Controller id cannot be negative
  serial: core: Fix serial core port id to not use port->line
  serial: core: Fix serial core controller port name to show controller
    id

 drivers/tty/serial/8250/8250_core.c  |  2 ++
 drivers/tty/serial/serial_base_bus.c | 33 ++++++++++++++++++----------
 include/linux/serial_core.h          |  3 ++-
 3 files changed, 25 insertions(+), 13 deletions(-)

-- 
2.41.0

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-07-25  6:56 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-20  5:10 [PATCH v2 0/3] Serial core controller port device name fixes Tony Lindgren
2023-07-20  5:10 ` [PATCH v2 1/3] serial: core: Controller id cannot be negative Tony Lindgren
2023-07-20 19:33   ` Greg Kroah-Hartman
2023-07-21  5:43     ` Tony Lindgren
2023-07-21  6:00       ` Greg Kroah-Hartman
2023-07-21  6:15         ` Tony Lindgren
2023-07-21  6:57           ` Tony Lindgren
2023-07-21  7:06             ` Greg Kroah-Hartman
2023-07-21  7:17               ` Tony Lindgren
2023-07-21 10:09                 ` Andy Shevchenko
2023-07-25  6:56                   ` Tony Lindgren
2023-07-20  5:10 ` [PATCH v2 2/3] serial: core: Fix serial core port id to not use port->line Tony Lindgren
2023-07-20  5:10 ` [PATCH v2 3/3] serial: core: Fix serial core controller port name to show controller id Tony Lindgren

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.