1
2
3
4
5
6
7
8
9#ifndef __ASM_ARCH_UART_H_
10#define __ASM_ARCH_UART_H_
11
12#ifndef __ASSEMBLY__
13
14union br_rest {
15 unsigned short slot;
16 unsigned char value;
17};
18
19struct 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[0x3d0];
35};
36
37static inline int s5p_uart_divslot(void)
38{
39 return 1;
40}
41
42#endif
43
44#endif
45