Lines Matching refs:cfg

109 	struct klsi_105_port_settings	cfg;  member
219 priv->cfg.pktlen = 5; in klsi_105_port_probe()
220 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_port_probe()
221 priv->cfg.databits = kl5kusb105a_dtb_8; in klsi_105_port_probe()
222 priv->cfg.unknown1 = 0; in klsi_105_port_probe()
223 priv->cfg.unknown2 = 1; in klsi_105_port_probe()
250 struct klsi_105_port_settings *cfg; in klsi_105_open() local
260 cfg = kmalloc(sizeof(*cfg), GFP_KERNEL); in klsi_105_open()
261 if (!cfg) in klsi_105_open()
264 cfg->pktlen = 5; in klsi_105_open()
265 cfg->baudrate = kl5kusb105a_sio_b9600; in klsi_105_open()
266 cfg->databits = kl5kusb105a_dtb_8; in klsi_105_open()
267 cfg->unknown1 = 0; in klsi_105_open()
268 cfg->unknown2 = 1; in klsi_105_open()
269 klsi_105_chg_port_settings(port, cfg); in klsi_105_open()
272 priv->cfg.pktlen = cfg->pktlen; in klsi_105_open()
273 priv->cfg.baudrate = cfg->baudrate; in klsi_105_open()
274 priv->cfg.databits = cfg->databits; in klsi_105_open()
275 priv->cfg.unknown1 = cfg->unknown1; in klsi_105_open()
276 priv->cfg.unknown2 = cfg->unknown2; in klsi_105_open()
279 kfree(cfg); in klsi_105_open()
406 struct klsi_105_port_settings *cfg; in klsi_105_set_termios() local
410 cfg = kmalloc(sizeof(*cfg), GFP_KERNEL); in klsi_105_set_termios()
411 if (!cfg) in klsi_105_set_termios()
426 priv->cfg.baudrate = kl5kusb105a_sio_b1200; in klsi_105_set_termios()
429 priv->cfg.baudrate = kl5kusb105a_sio_b2400; in klsi_105_set_termios()
432 priv->cfg.baudrate = kl5kusb105a_sio_b4800; in klsi_105_set_termios()
435 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_set_termios()
438 priv->cfg.baudrate = kl5kusb105a_sio_b19200; in klsi_105_set_termios()
441 priv->cfg.baudrate = kl5kusb105a_sio_b38400; in klsi_105_set_termios()
444 priv->cfg.baudrate = kl5kusb105a_sio_b57600; in klsi_105_set_termios()
447 priv->cfg.baudrate = kl5kusb105a_sio_b115200; in klsi_105_set_termios()
451 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_set_termios()
477 priv->cfg.databits = kl5kusb105a_dtb_7; in klsi_105_set_termios()
480 priv->cfg.databits = kl5kusb105a_dtb_8; in klsi_105_set_termios()
484 priv->cfg.databits = kl5kusb105a_dtb_8; in klsi_105_set_termios()
507 memcpy(cfg, &priv->cfg, sizeof(*cfg)); in klsi_105_set_termios()
511 klsi_105_chg_port_settings(port, cfg); in klsi_105_set_termios()
513 kfree(cfg); in klsi_105_set_termios()