Lines Matching refs:rx_trig
1017 static int scif_set_rtrg(struct uart_port *port, int rx_trig) in scif_set_rtrg() argument
1021 if (rx_trig >= port->fifosize) in scif_set_rtrg()
1022 rx_trig = port->fifosize - 1; in scif_set_rtrg()
1023 if (rx_trig < 1) in scif_set_rtrg()
1024 rx_trig = 1; in scif_set_rtrg()
1028 serial_port_out(port, HSRTRGR, rx_trig); in scif_set_rtrg()
1029 return rx_trig; in scif_set_rtrg()
1034 if (rx_trig < 4) { in scif_set_rtrg()
1036 rx_trig = 1; in scif_set_rtrg()
1037 } else if (rx_trig < 8) { in scif_set_rtrg()
1039 rx_trig = 4; in scif_set_rtrg()
1040 } else if (rx_trig < 14) { in scif_set_rtrg()
1042 rx_trig = 8; in scif_set_rtrg()
1045 rx_trig = 14; in scif_set_rtrg()
1050 if (rx_trig < 16) { in scif_set_rtrg()
1052 rx_trig = 1; in scif_set_rtrg()
1053 } else if (rx_trig < 32) { in scif_set_rtrg()
1055 rx_trig = 16; in scif_set_rtrg()
1056 } else if (rx_trig < 48) { in scif_set_rtrg()
1058 rx_trig = 32; in scif_set_rtrg()
1061 rx_trig = 48; in scif_set_rtrg()
1073 return rx_trig; in scif_set_rtrg()