]> git.ipfire.org Git - people/ms/u-boot.git/blob - arch/arm/include/asm/arch-exynos/uart.h
Add GPL-2.0+ SPDX-License-Identifier to source files
[people/ms/u-boot.git] / arch / arm / include / asm / arch-exynos / uart.h
1 /*
2 * (C) Copyright 2009 Samsung Electronics
3 * Minkyu Kang <mk7.kang@samsung.com>
4 * Heungjun Kim <riverful.kim@samsung.com>
5 *
6 * SPDX-License-Identifier: GPL-2.0+
7 */
8
9 #ifndef __ASM_ARCH_UART_H_
10 #define __ASM_ARCH_UART_H_
11
12 #ifndef __ASSEMBLY__
13 /* baudrate rest value */
14 union br_rest {
15 unsigned short slot; /* udivslot */
16 unsigned char value; /* ufracval */
17 };
18
19 struct s5p_uart {
20 unsigned int ulcon;
21 unsigned int ucon;
22 unsigned int ufcon;
23 unsigned int umcon;
24 unsigned int utrstat;
25 unsigned int uerstat;
26 unsigned int ufstat;
27 unsigned int umstat;
28 unsigned char utxh;
29 unsigned char res1[3];
30 unsigned char urxh;
31 unsigned char res2[3];
32 unsigned int ubrdiv;
33 union br_rest rest;
34 unsigned char res3[0xffd0];
35 };
36
37 static inline int s5p_uart_divslot(void)
38 {
39 return 0;
40 }
41
42 #endif /* __ASSEMBLY__ */
43
44 #endif