Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sigmatel_spec Struct Reference

Data Fields

struct snd_kcontrol_newmixers [4]
 
unsigned int num_mixers
 
int board_config
 
unsigned int eapd_switch: 1
 
unsigned int surr_switch: 1
 
unsigned int alt_switch: 1
 
unsigned int hp_detect: 1
 
unsigned int spdif_mute: 1
 
unsigned int check_volume_offset:1
 
unsigned int auto_mic:1
 
unsigned int linear_tone_beep:1
 
unsigned int headset_jack:1
 
unsigned int eapd_mask
 
unsigned int gpio_mask
 
unsigned int gpio_dir
 
unsigned int gpio_data
 
unsigned int gpio_mute
 
unsigned int gpio_led
 
unsigned int gpio_led_polarity
 
unsigned int vref_mute_led_nid
 
unsigned int vref_led
 
unsigned int mic_mute_led_gpio
 
bool mic_mute_led_on
 
unsigned int stream_delay
 
struct snd_kcontrol_newaloopback_ctl
 
unsigned char aloopback_mask
 
unsigned char aloopback_shift
 
unsigned int power_map_bits
 
unsigned int num_pwrs
 
const hda_nid_tpwr_nids
 
const hda_nid_tdac_list
 
struct hda_input_muxmono_mux
 
unsigned int cur_mmux
 
struct hda_multi_out multiout
 
hda_nid_t dac_nids [5]
 
hda_nid_t hp_dacs [5]
 
hda_nid_t speaker_dacs [5]
 
int volume_offset
 
const hda_nid_tadc_nids
 
unsigned int num_adcs
 
const hda_nid_tmux_nids
 
unsigned int num_muxes
 
const hda_nid_tdmic_nids
 
unsigned int num_dmics
 
const hda_nid_tdmux_nids
 
unsigned int num_dmuxes
 
const hda_nid_tsmux_nids
 
unsigned int num_smuxes
 
unsigned int num_analog_muxes
 
const unsigned longcapvols
 
const unsigned longcapsws
 
unsigned int num_caps
 
struct sigmatel_mic_route ext_mic
 
struct sigmatel_mic_route int_mic
 
struct sigmatel_mic_route dock_mic
 
const char *constspdif_labels
 
hda_nid_t dig_in_nid
 
hda_nid_t mono_nid
 
hda_nid_t anabeep_nid
 
hda_nid_t digbeep_nid
 
const hda_nid_tpin_nids
 
unsigned int num_pins
 
struct hda_verbinit
 
struct snd_kcontrol_newmixer
 
struct hda_input_muxdinput_mux
 
unsigned int cur_dmux [2]
 
struct hda_input_muxinput_mux
 
unsigned int cur_mux [3]
 
struct hda_input_muxsinput_mux
 
unsigned int cur_smux [2]
 
unsigned int cur_amux
 
hda_nid_tamp_nids
 
unsigned int powerdown_adcs
 
unsigned int io_switch [2]
 
unsigned int clfe_swap
 
hda_nid_t line_switch
 
hda_nid_t mic_switch
 
hda_nid_t hp_switch
 
unsigned int aloopback
 
struct hda_pcm pcm_rec [2]
 
struct auto_pin_cfg autocfg
 
struct snd_array kctls
 
struct hda_input_mux private_dimux
 
struct hda_input_mux private_imux
 
struct hda_input_mux private_smux
 
struct hda_input_mux private_mono_mux
 
unsigned auto_pin_cnt
 
hda_nid_t auto_pin_nids [MAX_PINS_NUM]
 
unsigned auto_adc_cnt
 
hda_nid_t auto_adc_nids [MAX_ADCS_NUM]
 
hda_nid_t auto_mux_nids [MAX_ADCS_NUM]
 
hda_nid_t auto_dmux_nids [MAX_ADCS_NUM]
 
unsigned long auto_capvols [MAX_ADCS_NUM]
 
unsigned auto_dmic_cnt
 
hda_nid_t auto_dmic_nids [MAX_DMICS_NUM]
 
struct hda_vmaster_mute_hook vmaster_mute
 

Detailed Description

Definition at line 195 of file patch_sigmatel.c.

Field Documentation

const hda_nid_t* adc_nids

Definition at line 249 of file patch_sigmatel.c.

unsigned int aloopback

Definition at line 301 of file patch_sigmatel.c.

struct snd_kcontrol_new* aloopback_ctl

Definition at line 228 of file patch_sigmatel.c.

unsigned char aloopback_mask

Definition at line 229 of file patch_sigmatel.c.

unsigned char aloopback_shift

Definition at line 230 of file patch_sigmatel.c.

unsigned int alt_switch

Definition at line 202 of file patch_sigmatel.c.

hda_nid_t* amp_nids

Definition at line 292 of file patch_sigmatel.c.

hda_nid_t anabeep_nid

Definition at line 273 of file patch_sigmatel.c.

unsigned auto_adc_cnt

Definition at line 316 of file patch_sigmatel.c.

hda_nid_t auto_adc_nids[MAX_ADCS_NUM]

Definition at line 317 of file patch_sigmatel.c.

unsigned long auto_capvols[MAX_ADCS_NUM]

Definition at line 320 of file patch_sigmatel.c.

unsigned auto_dmic_cnt

Definition at line 321 of file patch_sigmatel.c.

hda_nid_t auto_dmic_nids[MAX_DMICS_NUM]

Definition at line 322 of file patch_sigmatel.c.

hda_nid_t auto_dmux_nids[MAX_ADCS_NUM]

Definition at line 319 of file patch_sigmatel.c.

unsigned int auto_mic

Definition at line 206 of file patch_sigmatel.c.

hda_nid_t auto_mux_nids[MAX_ADCS_NUM]

Definition at line 318 of file patch_sigmatel.c.

unsigned auto_pin_cnt

Definition at line 314 of file patch_sigmatel.c.

hda_nid_t auto_pin_nids[MAX_PINS_NUM]

Definition at line 315 of file patch_sigmatel.c.

Definition at line 306 of file patch_sigmatel.c.

int board_config

Definition at line 199 of file patch_sigmatel.c.

const unsigned long* capsws

Definition at line 262 of file patch_sigmatel.c.

const unsigned long* capvols

Definition at line 261 of file patch_sigmatel.c.

unsigned int check_volume_offset

Definition at line 205 of file patch_sigmatel.c.

unsigned int clfe_swap

Definition at line 297 of file patch_sigmatel.c.

unsigned int cur_amux

Definition at line 291 of file patch_sigmatel.c.

unsigned int cur_dmux[2]

Definition at line 286 of file patch_sigmatel.c.

unsigned int cur_mmux

Definition at line 240 of file patch_sigmatel.c.

unsigned int cur_mux[3]

Definition at line 288 of file patch_sigmatel.c.

unsigned int cur_smux[2]

Definition at line 290 of file patch_sigmatel.c.

const hda_nid_t* dac_list

Definition at line 236 of file patch_sigmatel.c.

hda_nid_t dac_nids[5]

Definition at line 242 of file patch_sigmatel.c.

hda_nid_t dig_in_nid

Definition at line 271 of file patch_sigmatel.c.

hda_nid_t digbeep_nid

Definition at line 274 of file patch_sigmatel.c.

struct hda_input_mux* dinput_mux

Definition at line 285 of file patch_sigmatel.c.

const hda_nid_t* dmic_nids

Definition at line 253 of file patch_sigmatel.c.

const hda_nid_t* dmux_nids

Definition at line 255 of file patch_sigmatel.c.

Definition at line 267 of file patch_sigmatel.c.

unsigned int eapd_mask

Definition at line 211 of file patch_sigmatel.c.

unsigned int eapd_switch

Definition at line 200 of file patch_sigmatel.c.

Definition at line 265 of file patch_sigmatel.c.

unsigned int gpio_data

Definition at line 214 of file patch_sigmatel.c.

unsigned int gpio_dir

Definition at line 213 of file patch_sigmatel.c.

unsigned int gpio_led

Definition at line 216 of file patch_sigmatel.c.

unsigned int gpio_led_polarity

Definition at line 217 of file patch_sigmatel.c.

unsigned int gpio_mask

Definition at line 212 of file patch_sigmatel.c.

unsigned int gpio_mute

Definition at line 215 of file patch_sigmatel.c.

unsigned int headset_jack

Definition at line 208 of file patch_sigmatel.c.

hda_nid_t hp_dacs[5]

Definition at line 243 of file patch_sigmatel.c.

unsigned int hp_detect

Definition at line 203 of file patch_sigmatel.c.

hda_nid_t hp_switch

Definition at line 300 of file patch_sigmatel.c.

Definition at line 281 of file patch_sigmatel.c.

struct hda_input_mux* input_mux

Definition at line 287 of file patch_sigmatel.c.

Definition at line 266 of file patch_sigmatel.c.

unsigned int io_switch[2]

Definition at line 296 of file patch_sigmatel.c.

Definition at line 307 of file patch_sigmatel.c.

hda_nid_t line_switch

Definition at line 298 of file patch_sigmatel.c.

unsigned int linear_tone_beep

Definition at line 207 of file patch_sigmatel.c.

unsigned int mic_mute_led_gpio

Definition at line 221 of file patch_sigmatel.c.

bool mic_mute_led_on

Definition at line 222 of file patch_sigmatel.c.

hda_nid_t mic_switch

Definition at line 299 of file patch_sigmatel.c.

Definition at line 282 of file patch_sigmatel.c.

Definition at line 196 of file patch_sigmatel.c.

struct hda_input_mux* mono_mux

Definition at line 239 of file patch_sigmatel.c.

hda_nid_t mono_nid

Definition at line 272 of file patch_sigmatel.c.

Definition at line 241 of file patch_sigmatel.c.

const hda_nid_t* mux_nids

Definition at line 251 of file patch_sigmatel.c.

unsigned int num_adcs

Definition at line 250 of file patch_sigmatel.c.

unsigned int num_analog_muxes

Definition at line 259 of file patch_sigmatel.c.

unsigned int num_caps

Definition at line 263 of file patch_sigmatel.c.

unsigned int num_dmics

Definition at line 254 of file patch_sigmatel.c.

unsigned int num_dmuxes

Definition at line 256 of file patch_sigmatel.c.

unsigned int num_mixers

Definition at line 197 of file patch_sigmatel.c.

unsigned int num_muxes

Definition at line 252 of file patch_sigmatel.c.

unsigned int num_pins

Definition at line 278 of file patch_sigmatel.c.

unsigned int num_pwrs

Definition at line 234 of file patch_sigmatel.c.

unsigned int num_smuxes

Definition at line 258 of file patch_sigmatel.c.

struct hda_pcm pcm_rec[2]

Definition at line 303 of file patch_sigmatel.c.

const hda_nid_t* pin_nids

Definition at line 277 of file patch_sigmatel.c.

unsigned int power_map_bits

Definition at line 233 of file patch_sigmatel.c.

unsigned int powerdown_adcs

Definition at line 293 of file patch_sigmatel.c.

struct hda_input_mux private_dimux

Definition at line 308 of file patch_sigmatel.c.

struct hda_input_mux private_imux

Definition at line 309 of file patch_sigmatel.c.

struct hda_input_mux private_mono_mux

Definition at line 311 of file patch_sigmatel.c.

struct hda_input_mux private_smux

Definition at line 310 of file patch_sigmatel.c.

const hda_nid_t* pwr_nids

Definition at line 235 of file patch_sigmatel.c.

struct hda_input_mux* sinput_mux

Definition at line 289 of file patch_sigmatel.c.

const hda_nid_t* smux_nids

Definition at line 257 of file patch_sigmatel.c.

const char* const* spdif_labels

Definition at line 269 of file patch_sigmatel.c.

unsigned int spdif_mute

Definition at line 204 of file patch_sigmatel.c.

hda_nid_t speaker_dacs[5]

Definition at line 244 of file patch_sigmatel.c.

unsigned int stream_delay

Definition at line 225 of file patch_sigmatel.c.

unsigned int surr_switch

Definition at line 201 of file patch_sigmatel.c.

Definition at line 324 of file patch_sigmatel.c.

int volume_offset

Definition at line 246 of file patch_sigmatel.c.

unsigned int vref_led

Definition at line 219 of file patch_sigmatel.c.

unsigned int vref_mute_led_nid

Definition at line 218 of file patch_sigmatel.c.


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