Lines Matching defs:sigmatel_spec
170 struct sigmatel_spec { struct
171 struct hda_gen_spec gen;
173 unsigned int eapd_switch: 1;
174 unsigned int linear_tone_beep:1;
175 unsigned int headset_jack:1; /* 4-pin headset jack (hp + mono mic) */
176 unsigned int volknob_init:1; /* special volume-knob initialization */
177 unsigned int powerdown_adcs:1;
178 unsigned int have_spdif_mux:1;
181 unsigned int eapd_mask;
182 unsigned int gpio_mask;
183 unsigned int gpio_dir;
184 unsigned int gpio_data;
185 unsigned int gpio_mute;
186 unsigned int gpio_led;
187 unsigned int gpio_led_polarity;
188 unsigned int vref_mute_led_nid; /* pin NID for mute-LED vref control */
189 unsigned int vref_led;
190 int default_polarity;
192 unsigned int mic_mute_led_gpio; /* capture mute LED GPIO */
193 unsigned int mic_enabled; /* current mic mute state (bitmask) */
196 unsigned int stream_delay;
199 const struct snd_kcontrol_new *aloopback_ctl;
200 unsigned int aloopback;
201 unsigned char aloopback_mask;
202 unsigned char aloopback_shift;
205 unsigned int power_map_bits;
206 unsigned int num_pwrs;
207 const hda_nid_t *pwr_nids;
208 unsigned int active_adcs;
211 hda_nid_t anabeep_nid;
212 bool beep_power_on;
215 const char * const *spdif_labels;
216 struct hda_input_mux spdif_mux;
217 unsigned int cur_smux[2];