Home
last modified time | relevance | path

Searched refs:jsm_channel (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/tty/serial/jsm/
Djsm.h98 struct jsm_channel;
105 void (*uart_init)(struct jsm_channel *ch);
106 void (*uart_off)(struct jsm_channel *ch);
107 void (*param)(struct jsm_channel *ch);
108 void (*assert_modem_signals)(struct jsm_channel *ch);
109 void (*flush_uart_write)(struct jsm_channel *ch);
110 void (*flush_uart_read)(struct jsm_channel *ch);
111 void (*disable_receiver)(struct jsm_channel *ch);
112 void (*enable_receiver)(struct jsm_channel *ch);
113 void (*send_break)(struct jsm_channel *ch);
[all …]
Djsm_tty.c25 static void jsm_carrier(struct jsm_channel *ch);
27 static inline int jsm_get_mstat(struct jsm_channel *ch) in jsm_get_mstat()
66 struct jsm_channel *channel = in jsm_tty_get_mctrl()
67 container_of(port, struct jsm_channel, uart_port); in jsm_tty_get_mctrl()
88 struct jsm_channel *channel = in jsm_tty_set_mctrl()
89 container_of(port, struct jsm_channel, uart_port); in jsm_tty_set_mctrl()
117 struct jsm_channel *channel; in jsm_tty_write()
119 channel = container_of(port, struct jsm_channel, uart_port); in jsm_tty_write()
125 struct jsm_channel *channel = in jsm_tty_start_tx()
126 container_of(port, struct jsm_channel, uart_port); in jsm_tty_start_tx()
[all …]
Djsm_cls.c52 static void cls_set_cts_flow_control(struct jsm_channel *ch) in cls_set_cts_flow_control()
93 static void cls_set_ixon_flow_control(struct jsm_channel *ch) in cls_set_ixon_flow_control()
138 static void cls_set_no_output_flow_control(struct jsm_channel *ch) in cls_set_no_output_flow_control()
181 static void cls_set_rts_flow_control(struct jsm_channel *ch) in cls_set_rts_flow_control()
219 static void cls_set_ixoff_flow_control(struct jsm_channel *ch) in cls_set_ixoff_flow_control()
260 static void cls_set_no_input_flow_control(struct jsm_channel *ch) in cls_set_no_input_flow_control()
305 static void cls_clear_break(struct jsm_channel *ch) in cls_clear_break()
325 static void cls_disable_receiver(struct jsm_channel *ch) in cls_disable_receiver()
333 static void cls_enable_receiver(struct jsm_channel *ch) in cls_enable_receiver()
342 static void cls_assert_modem_signals(struct jsm_channel *ch) in cls_assert_modem_signals()
[all …]
Djsm_neo.c35 static void neo_set_cts_flow_control(struct jsm_channel *ch) in neo_set_cts_flow_control()
66 static void neo_set_rts_flow_control(struct jsm_channel *ch) in neo_set_rts_flow_control()
106 static void neo_set_ixon_flow_control(struct jsm_channel *ch) in neo_set_ixon_flow_control()
143 static void neo_set_ixoff_flow_control(struct jsm_channel *ch) in neo_set_ixoff_flow_control()
181 static void neo_set_no_input_flow_control(struct jsm_channel *ch) in neo_set_no_input_flow_control()
220 static void neo_set_no_output_flow_control(struct jsm_channel *ch) in neo_set_no_output_flow_control()
258 static inline void neo_set_new_start_stop_chars(struct jsm_channel *ch) in neo_set_new_start_stop_chars()
275 static void neo_copy_data_from_uart_to_queue(struct jsm_channel *ch) in neo_copy_data_from_uart_to_queue()
474 static void neo_copy_data_from_queue_to_uart(struct jsm_channel *ch) in neo_copy_data_from_queue_to_uart()
557 static void neo_parse_modem(struct jsm_channel *ch, u8 signals) in neo_parse_modem()
[all …]