Lines Matching refs:one
316 struct max310x_one *one = to_max310x_port(port); in max310x_port_read() local
319 regmap_read(one->regmap, reg, &val); in max310x_port_read()
326 struct max310x_one *one = to_max310x_port(port); in max310x_port_write() local
328 regmap_write(one->regmap, reg, val); in max310x_port_write()
333 struct max310x_one *one = to_max310x_port(port); in max310x_port_update() local
335 regmap_update_bits(one->regmap, reg, mask, val); in max310x_port_update()
640 struct max310x_one *one = to_max310x_port(port); in max310x_batch_write() local
642 regmap_noinc_write(one->regmap, MAX310X_THR_REG, txbuf, len); in max310x_batch_write()
647 struct max310x_one *one = to_max310x_port(port); in max310x_batch_read() local
649 regmap_noinc_read(one->regmap, MAX310X_RHR_REG, rxbuf, len); in max310x_batch_read()
654 struct max310x_one *one = to_max310x_port(port); in max310x_handle_rx() local
672 max310x_batch_read(port, one->rx_buf, rxlen); in max310x_handle_rx()
684 uart_insert_char(port, sts, 0, one->rx_buf[i], flag); in max310x_handle_rx()
692 one->rx_buf[rxlen-1], flag); in max310x_handle_rx()
786 struct max310x_one *one = to_max310x_port(port); in max310x_start_tx() local
788 schedule_work(&one->tx_work); in max310x_start_tx()
847 struct max310x_one *one = container_of(ws, struct max310x_one, tx_work); in max310x_tx_proc() local
849 max310x_handle_tx(&one->port); in max310x_tx_proc()
870 struct max310x_one *one = container_of(ws, struct max310x_one, md_work); in max310x_md_proc() local
872 max310x_port_update(&one->port, MAX310X_MODE2_REG, in max310x_md_proc()
874 (one->port.mctrl & TIOCM_LOOP) ? in max310x_md_proc()
880 struct max310x_one *one = to_max310x_port(port); in max310x_set_mctrl() local
882 schedule_work(&one->md_work); in max310x_set_mctrl()
1006 struct max310x_one *one = container_of(ws, struct max310x_one, rs_work); in max310x_rs_proc() local
1009 delay = (one->port.rs485.delay_rts_before_send << 4) | in max310x_rs_proc()
1010 one->port.rs485.delay_rts_after_send; in max310x_rs_proc()
1011 max310x_port_write(&one->port, MAX310X_HDPIXDELAY_REG, delay); in max310x_rs_proc()
1013 if (one->port.rs485.flags & SER_RS485_ENABLED) { in max310x_rs_proc()
1016 if (!(one->port.rs485.flags & SER_RS485_RX_DURING_TX)) in max310x_rs_proc()
1020 max310x_port_update(&one->port, MAX310X_MODE1_REG, in max310x_rs_proc()
1022 max310x_port_update(&one->port, MAX310X_MODE2_REG, in max310x_rs_proc()
1029 struct max310x_one *one = to_max310x_port(port); in max310x_rs485_config() local
1037 schedule_work(&one->rs_work); in max310x_rs485_config()