• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/usb/serial/

Lines Matching refs:port_settings

1176 	struct whiteheat_port_settings port_settings;
1179 port_settings.port = port->number + 1;
1183 case CS5: port_settings.bits = 5; break;
1184 case CS6: port_settings.bits = 6; break;
1185 case CS7: port_settings.bits = 7; break;
1187 case CS8: port_settings.bits = 8; break;
1189 dbg("%s - data bits = %d", __FUNCTION__, port_settings.bits);
1195 port_settings.parity = WHITEHEAT_PAR_MARK;
1197 port_settings.parity = WHITEHEAT_PAR_SPACE;
1200 port_settings.parity = WHITEHEAT_PAR_ODD;
1202 port_settings.parity = WHITEHEAT_PAR_EVEN;
1204 port_settings.parity = WHITEHEAT_PAR_NONE;
1205 dbg("%s - parity = %c", __FUNCTION__, port_settings.parity);
1209 port_settings.stop = 2;
1211 port_settings.stop = 1;
1212 dbg("%s - stop bits = %d", __FUNCTION__, port_settings.stop);
1216 port_settings.hflow = (WHITEHEAT_HFLOW_CTS | WHITEHEAT_HFLOW_RTS);
1218 port_settings.hflow = WHITEHEAT_HFLOW_NONE;
1220 (port_settings.hflow & WHITEHEAT_HFLOW_CTS) ? "CTS" : "",
1221 (port_settings.hflow & WHITEHEAT_HFLOW_RTS) ? "RTS" : "",
1222 (port_settings.hflow & WHITEHEAT_HFLOW_DSR) ? "DSR" : "",
1223 (port_settings.hflow & WHITEHEAT_HFLOW_DTR) ? "DTR" : "");
1227 port_settings.sflow = WHITEHEAT_SFLOW_RXTX;
1229 port_settings.sflow = WHITEHEAT_SFLOW_NONE;
1230 dbg("%s - software flow control = %c", __FUNCTION__, port_settings.sflow);
1232 port_settings.xon = START_CHAR(port->tty);
1233 port_settings.xoff = STOP_CHAR(port->tty);
1234 dbg("%s - XON = %2x, XOFF = %2x", __FUNCTION__, port_settings.xon, port_settings.xoff);
1237 port_settings.baud = tty_get_baud_rate(port->tty);
1238 dbg("%s - baud rate = %d", __FUNCTION__, port_settings.baud);
1241 port_settings.lloop = 0;
1244 return firm_send_command(port, WHITEHEAT_SETUP_PORT, (__u8 *)&port_settings, sizeof(port_settings));