moxa.c (4f2c0a4acffbec01079c28f839422e64ddeff004) | moxa.c (515be7baeddb04d786e3a7f4072791087c25bb04) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2/*****************************************************************************/ 3/* 4 * moxa.c -- MOXA Intellio family multiport serial driver. 5 * 6 * Copyright (C) 1999-2000 Moxa Technologies (support@moxa.com). 7 * Copyright (c) 2007 Jiri Slaby <jirislaby@gmail.com> 8 * --- 1470 unchanged lines hidden (view full) --- 1479 tty_port_tty_set(&ch->port, tty); 1480 mutex_lock(&ch->port.mutex); 1481 if (!tty_port_initialized(&ch->port)) { 1482 ch->statusflags = 0; 1483 moxa_set_tty_param(tty, &tty->termios); 1484 MoxaPortLineCtrl(ch, 1, 1); 1485 MoxaPortEnable(ch); 1486 MoxaSetFifo(ch, ch->type == PORT_16550A); | 1// SPDX-License-Identifier: GPL-2.0+ 2/*****************************************************************************/ 3/* 4 * moxa.c -- MOXA Intellio family multiport serial driver. 5 * 6 * Copyright (C) 1999-2000 Moxa Technologies (support@moxa.com). 7 * Copyright (c) 2007 Jiri Slaby <jirislaby@gmail.com> 8 * --- 1470 unchanged lines hidden (view full) --- 1479 tty_port_tty_set(&ch->port, tty); 1480 mutex_lock(&ch->port.mutex); 1481 if (!tty_port_initialized(&ch->port)) { 1482 ch->statusflags = 0; 1483 moxa_set_tty_param(tty, &tty->termios); 1484 MoxaPortLineCtrl(ch, 1, 1); 1485 MoxaPortEnable(ch); 1486 MoxaSetFifo(ch, ch->type == PORT_16550A); |
1487 tty_port_set_initialized(&ch->port, 1); | 1487 tty_port_set_initialized(&ch->port, true); |
1488 } 1489 mutex_unlock(&ch->port.mutex); 1490 mutex_unlock(&moxa_openlock); 1491 1492 return tty_port_block_til_ready(&ch->port, tty, filp); 1493} 1494 1495static void moxa_close(struct tty_struct *tty, struct file *filp) --- 903 unchanged lines hidden --- | 1488 } 1489 mutex_unlock(&ch->port.mutex); 1490 mutex_unlock(&moxa_openlock); 1491 1492 return tty_port_block_til_ready(&ch->port, tty, filp); 1493} 1494 1495static void moxa_close(struct tty_struct *tty, struct file *filp) --- 903 unchanged lines hidden --- |