Lines Matching refs:base
49 return io_pa_or_va(&pd->base, UART_SIZE); in chip_to_base()
54 vaddr_t base = chip_to_base(chip); in sprd_uart_flush() local
56 while (io_read32(base + UART_STS1) & STS1_TXF_CNT_MASK) in sprd_uart_flush()
62 vaddr_t base = chip_to_base(chip); in sprd_uart_have_rx_data() local
64 return !!(io_read32(base + UART_STS1) & STS1_RXF_CNT_MASK); in sprd_uart_have_rx_data()
69 vaddr_t base = chip_to_base(chip); in sprd_uart_putc() local
72 io_write32(base + UART_TXD, ch); in sprd_uart_putc()
77 vaddr_t base = chip_to_base(chip); in sprd_uart_getchar() local
82 return io_read32(base + UART_RXD) & 0xff; in sprd_uart_getchar()
93 void sprd_uart_init(struct sprd_uart_data *pd, paddr_t base) in sprd_uart_init() argument
95 pd->base.pa = base; in sprd_uart_init()