Searched refs:reg_shift (Results 1 – 3 of 3) sorted by relevance
62 while ((serial_in(base + (UART_LSR << pd->reg_shift), pd->io_width) & in ns16550_flush()75 serial_out(base + (UART_THR << pd->reg_shift), pd->io_width, ch); in ns16550_putc()83 return serial_in(base + (UART_LSR << pd->reg_shift), pd->io_width) & in ns16550_have_rx_data()97 return serial_in(base + (UART_RBR << pd->reg_shift), pd->io_width) & in ns16550_getchar()110 uint8_t reg_shift) in ns16550_init() argument114 pd->reg_shift = reg_shift; in ns16550_init()
45 uint8_t reg_shift; member65 uint8_t reg_shift);
1773 unsigned int reg_shift = (state->id_pos % state->ids_per_reg) * 16; in add_id_in_regs() local1778 state->args->a[reg_idx] &= ~SHIFT_U64(0xffff, reg_shift); in add_id_in_regs()1779 state->args->a[reg_idx] |= (unsigned long)id << reg_shift; in add_id_in_regs()