FreeBSD kernel sound device code
hdaa_audio_as Struct Reference

#include <hdaa.h>

Collaboration diagram for hdaa_audio_as:

Data Fields

u_char enable
 
u_char index
 
u_char dir
 
u_char pincnt
 
u_char fakeredir
 
u_char digital
 
uint16_t pinset
 
nid_t hpredir
 
nid_t pins [16]
 
nid_t dacs [2][16]
 
int num_chans
 
int chans [2]
 
int location
 
int mixed
 
struct hdaa_pcm_devinfopdevinfo
 

Detailed Description

Definition at line 152 of file hdaa.h.

Field Documentation

◆ chans

int hdaa_audio_as::chans[2]

Definition at line 164 of file hdaa.h.

Referenced by hdaa_chan_formula(), hdaa_pcm_attach(), hdaa_prepare_pcms(), and hdaa_sysctl_32bit().

◆ dacs

◆ digital

u_char hdaa_audio_as::digital

Definition at line 158 of file hdaa.h.

Referenced by hdaa_audio_as_parse(), and hdaa_prepare_pcms().

◆ dir

◆ enable

u_char hdaa_audio_as::enable

Definition at line 153 of file hdaa.h.

Referenced by hdaa_audio_as_parse(), hdaa_audio_build_tree(), and hdaa_audio_prepare_pin_ctrl().

◆ fakeredir

◆ hpredir

◆ index

u_char hdaa_audio_as::index

Definition at line 154 of file hdaa.h.

Referenced by hdaa_audio_adddac(), hdaa_audio_as_parse(), and hdaa_audio_build_tree().

◆ location

int hdaa_audio_as::location

Definition at line 165 of file hdaa.h.

Referenced by hdaa_audio_as_parse().

◆ mixed

◆ num_chans

int hdaa_audio_as::num_chans

◆ pdevinfo

◆ pincnt

u_char hdaa_audio_as::pincnt

Definition at line 156 of file hdaa.h.

Referenced by hdaa_audio_as_parse(), and hdaa_audio_setup().

◆ pins

◆ pinset

uint16_t hdaa_audio_as::pinset

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