Devices created by udev have been named duart? instead of the common
ttyS?. This is a nuisance because it requires changes to all sorts of
config files such as /etc/inittab, /etc/securetty etc. to work. I
suggest to kill the problem by the root by something like the below
patch. Comments?
Ralf
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
drivers/serial/sb1250-duart.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/serial/sb1250-duart.c b/drivers/serial/sb1250-duart.c
index 2d6c08b..0defbd6 100644
--- a/drivers/serial/sb1250-duart.c
+++ b/drivers/serial/sb1250-duart.c
@@ -897,7 +897,7 @@ static int __init sbd_console_setup(struct console *co,
char *options)
static struct uart_driver sbd_reg;
static struct console sbd_console = {
- .name = "duart",
+ .name = "ttyS",
.write = sbd_console_write,
.device = uart_console_device,
.setup = sbd_console_setup,
@@ -925,7 +925,7 @@ console_initcall(sbd_serial_console_init);
static struct uart_driver sbd_reg = {
.owner = THIS_MODULE,
.driver_name = "serial",
- .dev_name = "duart",
+ .dev_name = "ttyS",
.major = TTY_MAJOR,
.minor = SB1250_DUART_MINOR_BASE,
.nr = DUART_MAX_CHIP * DUART_MAX_SIDE,
|