diff options
author | Tony Lindgren <[email protected]> | 2023-08-11 13:36:45 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2023-08-11 21:19:22 +0200 |
commit | 04c7f60ca477ffbf7b7910320482335050f0d23a (patch) | |
tree | a3e6f4dfb824714970e71c25b6d1f864033b0c97 /lib/memory-notifier-error-inject.c | |
parent | 3d9e6f556e235ddcdc9f73600fdd46fe1736b090 (diff) |
serial: core: Fix serial core port id, including multiport devices
We want to fix the serial core port DEVNAME to use a port id of the
hardware specific controller port instance instead of the port->line.
For example, the 8250 driver sets up a number of serial8250 ports
initially that can be inherited by the hardware specific driver. At that
the port->line no longer decribes the port's relation to the serial core
controller instance.
Let's fix the issue by assigning port->port_id for each serial core
controller port instance.
Fixes: 7d695d83767c ("serial: core: Fix serial_base_match() after fixing controller port name")
Tested-by: Guenter Roeck <[email protected]>
Reviewed-by: Dhruva Gole <[email protected]>
Signed-off-by: Tony Lindgren <[email protected]>
Reviewed-by: Andy Shevchenko <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions