1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright 2003 Digi International (www.digi.com)
4  *	Scott H Kilau <Scott_Kilau at digi dot com>
5  */
6 
7 #ifndef _DGNC_TTY_H
8 #define _DGNC_TTY_H
9 
10 #include "dgnc_driver.h"
11 
12 int	dgnc_tty_register(struct dgnc_board *brd);
13 void dgnc_tty_unregister(struct dgnc_board *brd);
14 
15 int     dgnc_tty_init(struct dgnc_board *brd);
16 
17 void	dgnc_cleanup_tty(struct dgnc_board *brd);
18 
19 void	dgnc_input(struct channel_t *ch);
20 void	dgnc_carrier(struct channel_t *ch);
21 void	dgnc_wakeup_writes(struct channel_t *ch);
22 void	dgnc_check_queue_flow_control(struct channel_t *ch);
23 
24 #endif	/* _DGNC_TTY_H */
25