coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
soundwire_bra_mode Struct Reference

struct soundwire_bra_mode - Bulk Register Access mode properties. More...

#include <soundwire.h>

Collaboration diagram for soundwire_bra_mode:
Collaboration graph

Data Fields

unsigned int max_bus_frequency
 
unsigned int min_bus_frequency
 
size_t bus_frequency_configs_count
 
uint64_t bus_frequency_configs [SOUNDWIRE_MAX]
 
unsigned int max_data_per_frame
 
unsigned int min_us_between_transactions
 
unsigned int max_bandwidth
 
unsigned int block_alignment
 

Detailed Description

struct soundwire_bra_mode - Bulk Register Access mode properties.

@max_bus_frequency: Maximum bus frequency of this mode in Hz. @min_bus_frequency: Minimum bus frequency of this mode in Hz. @bus_frequency_configs_count: Number of entries in bus_frequency_configs. @bus_frequency_configs: One entry for each supported bus frequency, Used if not all values in min to max range are valid. @max_data_per_frame: Maximum data bytes per frame, excluding header, CRC, and footer. @min_us_between_transactions: Amount of delay in uS required between transactions. @max_bandwidth: Maximum bandwidth in bytes per second that can be written/read. @block_alignment: Size of basic block in bytes.

Definition at line 354 of file soundwire.h.

Field Documentation

◆ block_alignment

unsigned int soundwire_bra_mode::block_alignment

Definition at line 362 of file soundwire.h.

◆ bus_frequency_configs

uint64_t soundwire_bra_mode::bus_frequency_configs[SOUNDWIRE_MAX]

Definition at line 358 of file soundwire.h.

Referenced by soundwire_gen_bra_mode().

◆ bus_frequency_configs_count

size_t soundwire_bra_mode::bus_frequency_configs_count

Definition at line 357 of file soundwire.h.

Referenced by soundwire_gen_bra_mode().

◆ max_bandwidth

unsigned int soundwire_bra_mode::max_bandwidth

Definition at line 361 of file soundwire.h.

◆ max_bus_frequency

unsigned int soundwire_bra_mode::max_bus_frequency

Definition at line 355 of file soundwire.h.

Referenced by soundwire_gen_bra_mode().

◆ max_data_per_frame

unsigned int soundwire_bra_mode::max_data_per_frame

Definition at line 359 of file soundwire.h.

Referenced by soundwire_gen_bra_mode().

◆ min_bus_frequency

unsigned int soundwire_bra_mode::min_bus_frequency

Definition at line 356 of file soundwire.h.

Referenced by soundwire_gen_bra_mode().

◆ min_us_between_transactions

unsigned int soundwire_bra_mode::min_us_between_transactions

Definition at line 360 of file soundwire.h.

Referenced by soundwire_gen_bra_mode().


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