Lines Matching refs:cfg
115 struct klsi_105_port_settings cfg; member
225 priv->cfg.pktlen = 5; in klsi_105_port_probe()
226 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_port_probe()
227 priv->cfg.databits = kl5kusb105a_dtb_8; in klsi_105_port_probe()
228 priv->cfg.unknown1 = 0; in klsi_105_port_probe()
229 priv->cfg.unknown2 = 1; in klsi_105_port_probe()
259 struct klsi_105_port_settings *cfg; in klsi_105_open() local
269 cfg = kmalloc(sizeof(*cfg), GFP_KERNEL); in klsi_105_open()
270 if (!cfg) in klsi_105_open()
273 cfg->pktlen = 5; in klsi_105_open()
274 cfg->baudrate = kl5kusb105a_sio_b9600; in klsi_105_open()
275 cfg->databits = kl5kusb105a_dtb_8; in klsi_105_open()
276 cfg->unknown1 = 0; in klsi_105_open()
277 cfg->unknown2 = 1; in klsi_105_open()
278 klsi_105_chg_port_settings(port, cfg); in klsi_105_open()
288 priv->cfg.pktlen = cfg->pktlen; in klsi_105_open()
289 priv->cfg.baudrate = cfg->baudrate; in klsi_105_open()
290 priv->cfg.databits = cfg->databits; in klsi_105_open()
291 priv->cfg.unknown1 = cfg->unknown1; in klsi_105_open()
292 priv->cfg.unknown2 = cfg->unknown2; in klsi_105_open()
328 kfree(cfg); in klsi_105_open()
407 struct klsi_105_port_settings *cfg; in klsi_105_set_termios() local
411 cfg = kmalloc(sizeof(*cfg), GFP_KERNEL); in klsi_105_set_termios()
412 if (!cfg) in klsi_105_set_termios()
440 priv->cfg.baudrate = kl5kusb105a_sio_b1200; in klsi_105_set_termios()
443 priv->cfg.baudrate = kl5kusb105a_sio_b2400; in klsi_105_set_termios()
446 priv->cfg.baudrate = kl5kusb105a_sio_b4800; in klsi_105_set_termios()
449 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_set_termios()
452 priv->cfg.baudrate = kl5kusb105a_sio_b19200; in klsi_105_set_termios()
455 priv->cfg.baudrate = kl5kusb105a_sio_b38400; in klsi_105_set_termios()
458 priv->cfg.baudrate = kl5kusb105a_sio_b57600; in klsi_105_set_termios()
461 priv->cfg.baudrate = kl5kusb105a_sio_b115200; in klsi_105_set_termios()
465 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_set_termios()
495 priv->cfg.databits = kl5kusb105a_dtb_7; in klsi_105_set_termios()
498 priv->cfg.databits = kl5kusb105a_dtb_8; in klsi_105_set_termios()
502 priv->cfg.databits = kl5kusb105a_dtb_8; in klsi_105_set_termios()
551 memcpy(cfg, &priv->cfg, sizeof(*cfg)); in klsi_105_set_termios()
555 klsi_105_chg_port_settings(port, cfg); in klsi_105_set_termios()
557 kfree(cfg); in klsi_105_set_termios()