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