coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mtk_uart Struct Reference
Collaboration diagram for mtk_uart:
Collaboration graph

Data Fields

union {
   uint32_t   thr
 
   uint32_t   rbr
 
   uint32_t   dll
 
}; 
 
union {
   uint32_t   ier
 
   uint32_t   dlm
 
}; 
 
union {
   uint32_t   iir
 
   uint32_t   fcr
 
   uint32_t   efr
 
}; 
 
uint32_t lcr
 
union {
   uint32_t   mcr
 
   uint32_t   xn1
 
}; 
 
union {
   uint32_t   lsr
 
   uint32_t   xn2
 
}; 
 
union {
   uint32_t   msr
 
   uint32_t   xf1
 
}; 
 
union {
   uint32_t   scr
 
   uint32_t   xf2
 
}; 
 
uint32_t autobaud_en
 
uint32_t highspeed
 

Detailed Description

Definition at line 12 of file uart.c.

Field Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ autobaud_en

uint32_t mtk_uart::autobaud_en

Definition at line 44 of file uart.c.

◆ dll

uint32_t mtk_uart::dll

Definition at line 16 of file uart.c.

Referenced by mtk_uart_init(), and tegra124_uart_init().

◆ dlm

uint32_t mtk_uart::dlm

Definition at line 20 of file uart.c.

Referenced by mtk_uart_init(), and tegra124_uart_init().

◆ efr

uint32_t mtk_uart::efr

Definition at line 25 of file uart.c.

◆ fcr

uint32_t mtk_uart::fcr

Definition at line 24 of file uart.c.

Referenced by mtk_uart_init(), and tegra124_uart_init().

◆ highspeed

uint32_t mtk_uart::highspeed

Definition at line 45 of file uart.c.

Referenced by mtk_uart_init().

◆ ier

uint32_t mtk_uart::ier

Definition at line 19 of file uart.c.

Referenced by mtk_uart_init(), and tegra124_uart_init().

◆ iir

uint32_t mtk_uart::iir

Definition at line 23 of file uart.c.

◆ lcr

uint32_t mtk_uart::lcr

Definition at line 27 of file uart.c.

Referenced by mtk_uart_init(), and tegra124_uart_init().

◆ lsr

◆ mcr

uint32_t mtk_uart::mcr

Definition at line 29 of file uart.c.

Referenced by mtk_uart_init(), and tegra124_uart_init().

◆ msr

uint32_t mtk_uart::msr

Definition at line 37 of file uart.c.

◆ rbr

uint32_t mtk_uart::rbr

Definition at line 15 of file uart.c.

Referenced by mtk_uart_rx_byte(), and tegra124_uart_rx_byte().

◆ scr

uint32_t mtk_uart::scr

Definition at line 41 of file uart.c.

◆ thr

uint32_t mtk_uart::thr

Definition at line 14 of file uart.c.

Referenced by mtk_uart_tx_byte(), and tegra124_uart_tx_byte().

◆ xf1

uint32_t mtk_uart::xf1

Definition at line 38 of file uart.c.

◆ xf2

uint32_t mtk_uart::xf2

Definition at line 42 of file uart.c.

◆ xn1

uint32_t mtk_uart::xn1

Definition at line 30 of file uart.c.

◆ xn2

uint32_t mtk_uart::xn2

Definition at line 34 of file uart.c.


The documentation for this struct was generated from the following file: