coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
uart.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef SOC_SAMSUNG_COMMON_INCLUDE_SOC_UART_H
4 #define SOC_SAMSUNG_COMMON_INCLUDE_SOC_UART_H
5 
6 struct s5p_uart {
7  unsigned int ulcon;
8  unsigned int ucon;
9  unsigned int ufcon;
10  unsigned int umcon;
11  unsigned int utrstat;
12  unsigned int uerstat;
13  unsigned int ufstat;
14  unsigned int umstat;
15  unsigned char utxh;
16  unsigned char res1[3];
17  unsigned char urxh;
18  unsigned char res2[3];
19  unsigned int ubrdiv;
20  unsigned char res3[0xffd0];
21 };
22 check_member(s5p_uart, ubrdiv, 0x28);
23 
24 #endif /* SOC_SAMSUNG_COMMON_INCLUDE_SOC_UART_H */
check_member(s5p_uart, ubrdiv, 0x28)
Definition: uart.h:6
unsigned char res2[3]
Definition: uart.h:18
unsigned char res1[3]
Definition: uart.h:16
unsigned int uerstat
Definition: uart.h:12
unsigned int ubrdiv
Definition: uart.h:19
unsigned int ufstat
Definition: uart.h:13
unsigned char urxh
Definition: uart.h:17
unsigned int umstat
Definition: uart.h:14
unsigned int ulcon
Definition: uart.h:7
unsigned int utrstat
Definition: uart.h:11
unsigned char utxh
Definition: uart.h:15
unsigned int ucon
Definition: uart.h:8
unsigned int ufcon
Definition: uart.h:9
unsigned char res3[0xffd0]
Definition: uart.h:20
unsigned int umcon
Definition: uart.h:10