Lines Matching defs:val
95 unsigned short val, tmp, ext, mext;
115 val = snd_ac97_read(ac97, AC97_INT_PAGING);
126 AC97_PAGE_MASK, val & AC97_PAGE_MASK);
129 // val = snd_ac97_read(ac97, AC97_RESET);
130 val = ac97->caps;
132 val & AC97_BC_DEDICATED_MIC ? " -dedicated MIC PCM IN channel-" : "",
133 val & AC97_BC_RESERVED1 ? " -reserved1-" : "",
134 val & AC97_BC_BASS_TREBLE ? " -bass & treble-" : "",
135 val & AC97_BC_SIM_STEREO ? " -simulated stereo-" : "",
136 val & AC97_BC_HEADPHONE ? " -headphone out-" : "",
137 val & AC97_BC_LOUDNESS ? " -loudness-" : "");
151 snd_ac97_stereo_enhancements[(val >> 10) & 0x1f]);
153 val = snd_ac97_read(ac97, AC97_MIC);
154 snd_iprintf(buffer, "Mic gain : %s [%s]\n", val & 0x0040 ? "+20dB" : "+0dB", ac97->regs[AC97_MIC] & 0x0040 ? "+20dB" : "+0dB");
155 val = snd_ac97_read(ac97, AC97_GENERAL_PURPOSE);
163 val & 0x8000 ? "post" : "pre",
164 val & 0x4000 ? "on" : "off",
165 val & 0x2000 ? "on" : "off",
166 val & 0x1000 ? "on" : "off",
167 val & 0x0200 ? "Mic" : "MIX",
168 val & 0x0100 ? "Mic2" : "Mic1",
169 val & 0x0080 ? "on" : "off");
172 double_rate_slots[(val >> 10) & 3]);
190 val = snd_ac97_read(ac97, AC97_EXTENDED_STATUS);
192 val & AC97_EA_PRL ? " PRL" : "",
193 val & AC97_EA_PRK ? " PRK" : "",
194 val & AC97_EA_PRJ ? " PRJ" : "",
195 val & AC97_EA_PRI ? " PRI" : "",
196 val & AC97_EA_SPCV ? " SPCV" : "",
197 val & AC97_EA_MDAC ? " MADC" : "",
198 val & AC97_EA_LDAC ? " LDAC" : "",
199 val & AC97_EA_SDAC ? " SDAC" : "",
200 val & AC97_EA_CDAC ? " CDAC" : "",
201 ext & AC97_EI_SPDIF ? spdif_slots[(val & AC97_EA_SPSA_SLOT_MASK) >> AC97_EA_SPSA_SLOT_SHIFT] : "",
202 val & AC97_EA_VRM ? " VRM" : "",
203 val & AC97_EA_SPDIF ? " SPDIF" : "",
204 val & AC97_EA_DRA ? " DRA" : "",
205 val & AC97_EA_VRA ? " VRA" : "");
207 val = snd_ac97_read(ac97, AC97_PCM_FRONT_DAC_RATE);
208 snd_iprintf(buffer, "PCM front DAC : %iHz\n", val);
210 val = snd_ac97_read(ac97, AC97_PCM_SURR_DAC_RATE);
211 snd_iprintf(buffer, "PCM Surr DAC : %iHz\n", val);
214 val = snd_ac97_read(ac97, AC97_PCM_LFE_DAC_RATE);
215 snd_iprintf(buffer, "PCM LFE DAC : %iHz\n", val);
217 val = snd_ac97_read(ac97, AC97_PCM_LR_ADC_RATE);
218 snd_iprintf(buffer, "PCM ADC : %iHz\n", val);
221 val = snd_ac97_read(ac97, AC97_PCM_MIC_ADC_RATE);
222 snd_iprintf(buffer, "PCM MIC ADC : %iHz\n", val);
227 val = snd_ac97_read(ac97, AC97_CSR_SPDIF);
229 val = snd_ac97_read(ac97, AC97_YMF7X3_DIT_CTRL);
230 val = 0x2000 | (val & 0xff00) >> 4 | (val & 0x38) >> 2;
232 val = snd_ac97_read(ac97, AC97_SPDIF);
235 val & AC97_SC_PRO ? " PRO" : " Consumer",
236 val & AC97_SC_NAUDIO ? " Non-audio" : " PCM",
237 val & AC97_SC_COPY ? "" : " Copyright",
238 val & AC97_SC_PRE ? " Preemph50/15" : "",
239 (val & AC97_SC_CC_MASK) >> AC97_SC_CC_SHIFT,
240 (val & AC97_SC_L) >> 11,
242 spdif_rates_cs4205[(val & AC97_SC_SPSR_MASK) >> AC97_SC_SPSR_SHIFT] :
243 spdif_rates[(val & AC97_SC_SPSR_MASK) >> AC97_SC_SPSR_SHIFT],
245 (val & AC97_SC_DRS ? " Validity" : "") :
246 (val & AC97_SC_DRS ? " DRS" : ""),
248 (val & AC97_SC_V ? " Enabled" : "") :
249 (val & AC97_SC_V ? " Validity" : ""));
253 val = snd_ac97_read(ac97, AC97_ALC650_SPDIF_INPUT_STATUS2);
254 if (val & AC97_ALC650_CLOCK_LOCK) {
255 val = snd_ac97_read(ac97, AC97_ALC650_SPDIF_INPUT_STATUS1);
257 val & AC97_ALC650_PRO ? " PRO" : " Consumer",
258 val & AC97_ALC650_NAUDIO ? " Non-audio" : " PCM",
259 val & AC97_ALC650_COPY ? "" : " Copyright",
260 val & AC97_ALC650_PRE ? " Preemph50/15" : "",
261 (val & AC97_ALC650_CC_MASK) >> AC97_ALC650_CC_SHIFT,
262 (val & AC97_ALC650_L) >> 15);
263 val = snd_ac97_read(ac97, AC97_ALC650_SPDIF_INPUT_STATUS2);
265 spdif_rates[(val & AC97_ALC650_SPSR_MASK) >> AC97_ALC650_SPSR_SHIFT],
266 (val & AC97_ALC650_CLOCK_ACCURACY) >> AC97_ALC650_CLOCK_SHIFT,
267 (val & AC97_ALC650_CLOCK_LOCK ? " Locked" : " Unlocked"),
268 (val & AC97_ALC650_V ? " Validity?" : ""));
275 val = snd_ac97_read(ac97, AC97_INT_PAGING);
280 AC97_PAGE_MASK, val & AC97_PAGE_MASK);
296 val = snd_ac97_read(ac97, AC97_EXTENDED_MSTATUS);
298 val & AC97_MEA_GPIO ? " GPIO" : "",
299 val & AC97_MEA_MREF ? " MREF" : "",
300 val & AC97_MEA_ADC1 ? " ADC1" : "",
301 val & AC97_MEA_DAC1 ? " DAC1" : "",
302 val & AC97_MEA_ADC2 ? " ADC2" : "",
303 val & AC97_MEA_DAC2 ? " DAC2" : "",
304 val & AC97_MEA_HADC ? " HADC" : "",
305 val & AC97_MEA_HDAC ? " HDAC" : "",
306 val & AC97_MEA_PRA ? " PRA(GPIO)" : "",
307 val & AC97_MEA_PRB ? " PRB(res)" : "",
308 val & AC97_MEA_PRC ? " PRC(ADC1)" : "",
309 val & AC97_MEA_PRD ? " PRD(DAC1)" : "",
310 val & AC97_MEA_PRE ? " PRE(ADC2)" : "",
311 val & AC97_MEA_PRF ? " PRF(DAC2)" : "",
312 val & AC97_MEA_PRG ? " PRG(HADC)" : "",
313 val & AC97_MEA_PRH ? " PRH(HDAC)" : "");
315 val = snd_ac97_read(ac97, AC97_LINE1_RATE);
316 snd_iprintf(buffer, "Line1 rate : %iHz\n", val);
319 val = snd_ac97_read(ac97, AC97_LINE2_RATE);
320 snd_iprintf(buffer, "Line2 rate : %iHz\n", val);
323 val = snd_ac97_read(ac97, AC97_HANDSET_RATE);
324 snd_iprintf(buffer, "Headset rate : %iHz\n", val);
367 unsigned int reg, val;
370 if (sscanf(line, "%x %x", ®, &val) != 2)
373 if (reg < 0x80 && (reg & 1) == 0 && val <= 0xffff)
374 snd_ac97_write_cache(ac97, reg, val);
382 int reg, val;
385 val = snd_ac97_read(ac97, reg);
386 snd_iprintf(buffer, "%i:%02x = %04x\n", subidx, reg, val);