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

Data Fields

u64 u
 
struct {
   u64   uctl_rst: 1
 
   u64   uaa_rst: 1
 
   u64   __pad0__: 2
 
   u64   csclk_en: 1
 
   u64   __pad1__: 19
 
   u64   h_clkdiv_sel: 3
 
   u64   __pad2__: 1
 
   u64   h_clkdiv_rst: 1
 
   u64   h_clk_byp_sel: 1
 
   u64   h_clk_en: 1
 
   u64   __pad3__: 33
 
s
 

Detailed Description

Definition at line 18 of file uart.c.

Field Documentation

◆ __pad0__

u64 cn81xx_uart_ctl::__pad0__

Definition at line 23 of file uart.c.

◆ __pad1__

u64 cn81xx_uart_ctl::__pad1__

Definition at line 25 of file uart.c.

◆ __pad2__

u64 cn81xx_uart_ctl::__pad2__

Definition at line 27 of file uart.c.

◆ __pad3__

u64 cn81xx_uart_ctl::__pad3__

Definition at line 31 of file uart.c.

◆ csclk_en

u64 cn81xx_uart_ctl::csclk_en

Definition at line 24 of file uart.c.

Referenced by uart_is_enabled(), and uart_setup().

◆ h_clk_byp_sel

u64 cn81xx_uart_ctl::h_clk_byp_sel

Definition at line 29 of file uart.c.

Referenced by uart_setup().

◆ h_clk_en

u64 cn81xx_uart_ctl::h_clk_en

Definition at line 30 of file uart.c.

Referenced by uart_setup().

◆ h_clkdiv_rst

u64 cn81xx_uart_ctl::h_clkdiv_rst

Definition at line 28 of file uart.c.

Referenced by uart_setup().

◆ h_clkdiv_sel

u64 cn81xx_uart_ctl::h_clkdiv_sel

Definition at line 26 of file uart.c.

Referenced by uart_hclk(), and uart_setup().

◆ 

struct { ... } cn81xx_uart_ctl::s

◆ u

u64 cn81xx_uart_ctl::u

Definition at line 19 of file uart.c.

Referenced by uart_hclk(), uart_is_enabled(), and uart_setup().

◆ uaa_rst

u64 cn81xx_uart_ctl::uaa_rst

Definition at line 22 of file uart.c.

Referenced by uart_setup().

◆ uctl_rst

u64 cn81xx_uart_ctl::uctl_rst

Definition at line 21 of file uart.c.

Referenced by uart_setup().


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