Lines Matching refs:rx_trig
1028 static int scif_set_rtrg(struct uart_port *port, int rx_trig) in scif_set_rtrg() argument
1032 if (rx_trig >= port->fifosize) in scif_set_rtrg()
1033 rx_trig = port->fifosize - 1; in scif_set_rtrg()
1034 if (rx_trig < 1) in scif_set_rtrg()
1035 rx_trig = 1; in scif_set_rtrg()
1039 serial_port_out(port, HSRTRGR, rx_trig); in scif_set_rtrg()
1040 return rx_trig; in scif_set_rtrg()
1045 if (rx_trig < 4) { in scif_set_rtrg()
1047 rx_trig = 1; in scif_set_rtrg()
1048 } else if (rx_trig < 8) { in scif_set_rtrg()
1050 rx_trig = 4; in scif_set_rtrg()
1051 } else if (rx_trig < 14) { in scif_set_rtrg()
1053 rx_trig = 8; in scif_set_rtrg()
1056 rx_trig = 14; in scif_set_rtrg()
1061 if (rx_trig < 16) { in scif_set_rtrg()
1063 rx_trig = 1; in scif_set_rtrg()
1064 } else if (rx_trig < 32) { in scif_set_rtrg()
1066 rx_trig = 16; in scif_set_rtrg()
1067 } else if (rx_trig < 48) { in scif_set_rtrg()
1069 rx_trig = 32; in scif_set_rtrg()
1072 rx_trig = 48; in scif_set_rtrg()
1084 return rx_trig; in scif_set_rtrg()