| /* SPDX-License-Identifier: GPL-2.0+ */ |
| * (C) Copyright 2015 Rockchip Electronics Co., Ltd |
| #ifndef __ASM_ARCH_UART_H |
| #define __ASM_ARCH_UART_H |
| unsigned int rbr; /* Receive buffer register. */ |
| unsigned int ier; /* Interrupt enable register. */ |
| unsigned int fcr; /* FIFO control register. */ |
| unsigned int lcr; /* Line control register. */ |
| unsigned int mcr; /* Modem control register. */ |
| unsigned int lsr; /* Line status register. */ |
| unsigned int msr; /* Modem status register. */ |
| unsigned int reserved1[(0x30 - 0x20) / 4]; |
| unsigned int srbr[(0x70 - 0x30) / 4]; |
| unsigned int reserver2[(0xf4 - 0xac) / 4]; |
| void rk_uart_init(void *base); |
| void print_hex(unsigned int n); |