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

Data Fields

uint32_t usi_ctl
 
uint32_t usi_fifo_ctl
 
uint32_t usi_trailing_ctl
 
uint32_t usi_clk_ctl
 
uint32_t usi_clk_slot
 
uint32_t spi_ctl
 
uint32_t uart_ctl
 
uint32_t res1
 
uint32_t usi_int_en
 
uint32_t usi_int_stat
 
uint32_t modem_stat
 
uint32_t error_stat
 
uint32_t usi_fifo_stat
 
uint32_t usi_txdata
 
uint32_t usi_rxdata
 
uint32_t res2
 
uint32_t i2c_conf
 
uint32_t i2c_auto_conf
 
uint32_t i2c_timeout
 
uint32_t i2c_manual_cmd
 
uint32_t i2c_trans_status
 
uint32_t i2c_timing_hs1
 
uint32_t i2c_timing_hs2
 
uint32_t i2c_timing_hs3
 
uint32_t i2c_timing_fs1
 
uint32_t i2c_timing_fs2
 
uint32_t i2c_timing_fs3
 
uint32_t i2c_timing_sla
 
uint32_t i2c_addr
 

Detailed Description

Definition at line 30 of file i2c.c.

Field Documentation

◆ error_stat

uint32_t hsi2c_regs::error_stat

Definition at line 43 of file i2c.c.

◆ i2c_addr

uint32_t hsi2c_regs::i2c_addr

Definition at line 60 of file i2c.c.

◆ i2c_auto_conf

uint32_t hsi2c_regs::i2c_auto_conf

Definition at line 49 of file i2c.c.

◆ i2c_conf

uint32_t hsi2c_regs::i2c_conf

Definition at line 48 of file i2c.c.

◆ i2c_manual_cmd

uint32_t hsi2c_regs::i2c_manual_cmd

Definition at line 51 of file i2c.c.

◆ i2c_timeout

uint32_t hsi2c_regs::i2c_timeout

Definition at line 50 of file i2c.c.

◆ i2c_timing_fs1

uint32_t hsi2c_regs::i2c_timing_fs1

Definition at line 56 of file i2c.c.

◆ i2c_timing_fs2

uint32_t hsi2c_regs::i2c_timing_fs2

Definition at line 57 of file i2c.c.

◆ i2c_timing_fs3

uint32_t hsi2c_regs::i2c_timing_fs3

Definition at line 58 of file i2c.c.

◆ i2c_timing_hs1

uint32_t hsi2c_regs::i2c_timing_hs1

Definition at line 53 of file i2c.c.

◆ i2c_timing_hs2

uint32_t hsi2c_regs::i2c_timing_hs2

Definition at line 54 of file i2c.c.

◆ i2c_timing_hs3

uint32_t hsi2c_regs::i2c_timing_hs3

Definition at line 55 of file i2c.c.

◆ i2c_timing_sla

uint32_t hsi2c_regs::i2c_timing_sla

Definition at line 59 of file i2c.c.

◆ i2c_trans_status

uint32_t hsi2c_regs::i2c_trans_status

Definition at line 52 of file i2c.c.

◆ modem_stat

uint32_t hsi2c_regs::modem_stat

Definition at line 42 of file i2c.c.

◆ res1

uint32_t hsi2c_regs::res1

Definition at line 39 of file i2c.c.

◆ res2

uint32_t hsi2c_regs::res2

Definition at line 47 of file i2c.c.

◆ spi_ctl

uint32_t hsi2c_regs::spi_ctl

Definition at line 37 of file i2c.c.

◆ uart_ctl

uint32_t hsi2c_regs::uart_ctl

Definition at line 38 of file i2c.c.

◆ usi_clk_ctl

uint32_t hsi2c_regs::usi_clk_ctl

Definition at line 35 of file i2c.c.

◆ usi_clk_slot

uint32_t hsi2c_regs::usi_clk_slot

Definition at line 36 of file i2c.c.

◆ usi_ctl

uint32_t hsi2c_regs::usi_ctl

Definition at line 32 of file i2c.c.

◆ usi_fifo_ctl

uint32_t hsi2c_regs::usi_fifo_ctl

Definition at line 33 of file i2c.c.

◆ usi_fifo_stat

uint32_t hsi2c_regs::usi_fifo_stat

Definition at line 44 of file i2c.c.

◆ usi_int_en

uint32_t hsi2c_regs::usi_int_en

Definition at line 40 of file i2c.c.

◆ usi_int_stat

uint32_t hsi2c_regs::usi_int_stat

Definition at line 41 of file i2c.c.

◆ usi_rxdata

uint32_t hsi2c_regs::usi_rxdata

Definition at line 46 of file i2c.c.

◆ usi_trailing_ctl

uint32_t hsi2c_regs::usi_trailing_ctl

Definition at line 34 of file i2c.c.

◆ usi_txdata

uint32_t hsi2c_regs::usi_txdata

Definition at line 45 of file i2c.c.


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