Lines Matching refs:one
304 struct max310x_one *one = to_max310x_port(port); in max310x_port_read() local
307 regmap_read(one->regmap, reg, &val); in max310x_port_read()
314 struct max310x_one *one = to_max310x_port(port); in max310x_port_write() local
316 regmap_write(one->regmap, reg, val); in max310x_port_write()
321 struct max310x_one *one = to_max310x_port(port); in max310x_port_update() local
323 regmap_update_bits(one->regmap, reg, mask, val); in max310x_port_update()
657 struct max310x_one *one = to_max310x_port(port); in max310x_batch_write() local
659 regmap_noinc_write(one->regmap, MAX310X_THR_REG, txbuf, len); in max310x_batch_write()
664 struct max310x_one *one = to_max310x_port(port); in max310x_batch_read() local
666 regmap_noinc_read(one->regmap, MAX310X_RHR_REG, rxbuf, len); in max310x_batch_read()
671 struct max310x_one *one = to_max310x_port(port); in max310x_handle_rx() local
688 max310x_batch_read(port, one->rx_buf, rxlen); in max310x_handle_rx()
700 uart_insert_char(port, sts, 0, one->rx_buf[i], flag); in max310x_handle_rx()
708 one->rx_buf[rxlen-1], flag); in max310x_handle_rx()
805 struct max310x_one *one = to_max310x_port(port); in max310x_start_tx() local
807 schedule_work(&one->tx_work); in max310x_start_tx()
865 struct max310x_one *one = container_of(ws, struct max310x_one, tx_work); in max310x_tx_proc() local
867 max310x_handle_tx(&one->port); in max310x_tx_proc()
887 struct max310x_one *one = container_of(ws, struct max310x_one, md_work); in max310x_md_proc() local
889 max310x_port_update(&one->port, MAX310X_MODE2_REG, in max310x_md_proc()
891 (one->port.mctrl & TIOCM_LOOP) ? in max310x_md_proc()
897 struct max310x_one *one = to_max310x_port(port); in max310x_set_mctrl() local
899 schedule_work(&one->md_work); in max310x_set_mctrl()
1021 struct max310x_one *one = container_of(ws, struct max310x_one, rs_work); in max310x_rs_proc() local
1024 delay = (one->port.rs485.delay_rts_before_send << 4) | in max310x_rs_proc()
1025 one->port.rs485.delay_rts_after_send; in max310x_rs_proc()
1026 max310x_port_write(&one->port, MAX310X_HDPIXDELAY_REG, delay); in max310x_rs_proc()
1028 if (one->port.rs485.flags & SER_RS485_ENABLED) { in max310x_rs_proc()
1031 if (!(one->port.rs485.flags & SER_RS485_RX_DURING_TX)) in max310x_rs_proc()
1035 max310x_port_update(&one->port, MAX310X_MODE1_REG, in max310x_rs_proc()
1037 max310x_port_update(&one->port, MAX310X_MODE2_REG, in max310x_rs_proc()
1044 struct max310x_one *one = to_max310x_port(port); in max310x_rs485_config() local
1052 schedule_work(&one->rs_work); in max310x_rs485_config()