Lines Matching defs:mode
75 static int set_mode_register(struct snd_sb *chip, unsigned char mode);
204 info.csp_mode = p->mode;
352 if (p->mode == SNDRV_SB_CSP_MODE_QSOUND) {
357 p->mode = 0;
393 p->mode = le16_to_cpu(funcdesc_h.flags_play_rec);
398 /* set QSound flag and clear all other mode flags */
399 p->mode = SNDRV_SB_CSP_MODE_QSOUND;
423 p->mode = 0;
462 if (p->mode == SNDRV_SB_CSP_MODE_QSOUND) {
467 p->mode = 0;
529 * set CSP mode register
531 static int set_mode_register(struct snd_sb *chip, unsigned char mode)
535 dsp_cmd[0] = 0x04; /* CSP set mode register */
536 dsp_cmd[1] = mode; /* mode */
725 if (((1U << (__force int)pcm_sfmt) & p->acc_format) && (play_rec_mode & p->mode)) {
732 p->mode = SNDRV_SB_CSP_MODE_DSP_READ | SNDRV_SB_CSP_MODE_DSP_WRITE;
737 p->mode = SNDRV_SB_CSP_MODE_DSP_READ | SNDRV_SB_CSP_MODE_DSP_WRITE;
747 p->mode = SNDRV_SB_CSP_MODE_DSP_WRITE;
751 p->mode = SNDRV_SB_CSP_MODE_DSP_READ;
771 p->mode = 0;
842 if (p->mode & SNDRV_SB_CSP_MODE_QSOUND) {
1154 if (p->mode == SNDRV_SB_CSP_MODE_QSOUND) {
1164 ((p->mode & SNDRV_SB_CSP_MODE_DSP_WRITE) ? "playback" : "-"),
1165 ((p->mode & SNDRV_SB_CSP_MODE_DSP_READ) ? "capture" : "-"));