Home
last modified time | relevance | path

Searched refs:reg_shift (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/
H A Dns16550.c62 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() argument
114 pd->reg_shift = reg_shift; in ns16550_init()
/optee_os/core/include/drivers/
H A Dns16550.h45 uint8_t reg_shift; member
65 uint8_t reg_shift);
/optee_os/core/arch/arm/kernel/
H A Dthread_spmc.c1773 unsigned int reg_shift = (state->id_pos % state->ids_per_reg) * 16; in add_id_in_regs() local
1778 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()