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

Data Fields

union cavium_spi_cfg cfg
 
union cavium_spi_sts sts
 
union cavium_spi_tx tx
 
u64 rsvd1
 
u64 sts_w1s
 
u64 rsvd2
 
u64 int_ena_w1c
 
u64 int_ena_w1s
 
u64 wide_dat
 
u8 rsvd4 [0x38]
 
u64 dat [8]
 

Detailed Description

Definition at line 62 of file spi.c.

Field Documentation

◆ cfg

union cavium_spi_cfg cavium_spi::cfg

Definition at line 58 of file spi.c.

Referenced by spi_disable(), spi_enable(), spi_get_clock(), spi_set_clock(), spi_set_cs(), and spi_set_lsbmsb().

◆ dat

u64 cavium_spi::dat[8]

Definition at line 73 of file spi.c.

◆ int_ena_w1c

u64 cavium_spi::int_ena_w1c

Definition at line 69 of file spi.c.

◆ int_ena_w1s

u64 cavium_spi::int_ena_w1s

Definition at line 70 of file spi.c.

◆ rsvd1

u64 cavium_spi::rsvd1

Definition at line 66 of file spi.c.

◆ rsvd2

u64 cavium_spi::rsvd2

Definition at line 68 of file spi.c.

◆ rsvd4

u8 cavium_spi::rsvd4[0x38]

Definition at line 72 of file spi.c.

◆ sts

union cavium_spi_sts cavium_spi::sts

Definition at line 58 of file spi.c.

◆ sts_w1s

u64 cavium_spi::sts_w1s

Definition at line 67 of file spi.c.

◆ tx

union cavium_spi_tx cavium_spi::tx

Definition at line 58 of file spi.c.

◆ wide_dat

u64 cavium_spi::wide_dat

Definition at line 71 of file spi.c.


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