diff options
Diffstat (limited to 'include/linux/serial_core.h')
| -rw-r--r-- | include/linux/serial_core.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h index 3c430228d232..c6690a2a27fb 100644 --- a/include/linux/serial_core.h +++ b/include/linux/serial_core.h | |||
| @@ -46,6 +46,8 @@ struct uart_ops { | |||
| 46 | unsigned int (*get_mctrl)(struct uart_port *); | 46 | unsigned int (*get_mctrl)(struct uart_port *); |
| 47 | void (*stop_tx)(struct uart_port *); | 47 | void (*stop_tx)(struct uart_port *); |
| 48 | void (*start_tx)(struct uart_port *); | 48 | void (*start_tx)(struct uart_port *); |
| 49 | void (*throttle)(struct uart_port *); | ||
| 50 | void (*unthrottle)(struct uart_port *); | ||
| 49 | void (*send_xchar)(struct uart_port *, char ch); | 51 | void (*send_xchar)(struct uart_port *, char ch); |
| 50 | void (*stop_rx)(struct uart_port *); | 52 | void (*stop_rx)(struct uart_port *); |
| 51 | void (*enable_ms)(struct uart_port *); | 53 | void (*enable_ms)(struct uart_port *); |
| @@ -163,6 +165,10 @@ struct uart_port { | |||
| 163 | #define UPF_BUGGY_UART ((__force upf_t) (1 << 14)) | 165 | #define UPF_BUGGY_UART ((__force upf_t) (1 << 14)) |
| 164 | #define UPF_NO_TXEN_TEST ((__force upf_t) (1 << 15)) | 166 | #define UPF_NO_TXEN_TEST ((__force upf_t) (1 << 15)) |
| 165 | #define UPF_MAGIC_MULTIPLIER ((__force upf_t) (1 << 16)) | 167 | #define UPF_MAGIC_MULTIPLIER ((__force upf_t) (1 << 16)) |
| 168 | /* Port has hardware-assisted h/w flow control (iow, auto-RTS *not* auto-CTS) */ | ||
| 169 | #define UPF_HARD_FLOW ((__force upf_t) (1 << 21)) | ||
| 170 | /* Port has hardware-assisted s/w flow control */ | ||
| 171 | #define UPF_SOFT_FLOW ((__force upf_t) (1 << 22)) | ||
| 166 | #define UPF_CONS_FLOW ((__force upf_t) (1 << 23)) | 172 | #define UPF_CONS_FLOW ((__force upf_t) (1 << 23)) |
| 167 | #define UPF_SHARE_IRQ ((__force upf_t) (1 << 24)) | 173 | #define UPF_SHARE_IRQ ((__force upf_t) (1 << 24)) |
| 168 | #define UPF_EXAR_EFR ((__force upf_t) (1 << 25)) | 174 | #define UPF_EXAR_EFR ((__force upf_t) (1 << 25)) |
