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

struct soundwire_codec - Contains all configuration for a SoundWire codec slave device. More...

#include <soundwire.h>

Collaboration diagram for soundwire_codec:
Collaboration graph

Data Fields

struct soundwire_slaveslave
 
struct soundwire_audio_modeaudio_mode [SOUNDWIRE_MAX_MODE]
 
struct soundwire_dpn_entry dpn [SOUNDWIRE_MAX_DPN - SOUNDWIRE_MIN_DPN]
 
struct soundwire_bra_modedp0_bra_mode [SOUNDWIRE_MAX_MODE]
 
struct soundwire_dp0dp0
 
struct soundwire_multilanemultilane
 

Detailed Description

struct soundwire_codec - Contains all configuration for a SoundWire codec slave device.

@slave: Properties for slave device. @audio_mode: Properties for audio modes used by DPn data ports 1-14. @dpn: Properties for DPn data ports 1-14. @dp0_bra_mode: Properties for Bulk Register Access mode for data port 0. (optional) @dp0: Properties for data port 0. (optional) @multilane: Properties for slave multilane device. (optional)

Definition at line 419 of file soundwire.h.

Field Documentation

◆ audio_mode

struct soundwire_audio_mode* soundwire_codec::audio_mode[SOUNDWIRE_MAX_MODE]

Definition at line 421 of file soundwire.h.

Referenced by soundwire_gen_codec().

◆ dp0

struct soundwire_dp0* soundwire_codec::dp0

Definition at line 424 of file soundwire.h.

Referenced by soundwire_gen_codec().

◆ dp0_bra_mode

struct soundwire_bra_mode* soundwire_codec::dp0_bra_mode[SOUNDWIRE_MAX_MODE]

Definition at line 423 of file soundwire.h.

Referenced by soundwire_gen_codec().

◆ dpn

Definition at line 421 of file soundwire.h.

Referenced by soundwire_gen_codec().

◆ multilane

struct soundwire_multilane* soundwire_codec::multilane

Definition at line 425 of file soundwire.h.

Referenced by soundwire_gen_codec().

◆ slave

struct soundwire_slave* soundwire_codec::slave

Definition at line 420 of file soundwire.h.

Referenced by soundwire_gen_codec().


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