1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * (C) Copyright 2015 Rockchip Electronics Co., Ltd
6 #ifndef __ASM_ARCH_UART_H
7 #define __ASM_ARCH_UART_H
9 unsigned int rbr; /* Receive buffer register. */
10 unsigned int ier; /* Interrupt enable register. */
11 unsigned int fcr; /* FIFO control register. */
12 unsigned int lcr; /* Line control register. */
13 unsigned int mcr; /* Modem control register. */
14 unsigned int lsr; /* Line status register. */
15 unsigned int msr; /* Modem status register. */
17 unsigned int reserved1[(0x30 - 0x20) / 4];
18 unsigned int srbr[(0x70 - 0x30) / 4];
34 unsigned int reserver2[(0xf4 - 0xac) / 4];
40 void rk_uart_init(void *base);
41 void print_hex(unsigned int n);