Lines Matching refs:caps
112 int caps; /* Chip capabilities */ member
419 if (chip->caps & ES18XX_NEW_RATE) { in snd_es18xx_rate_set()
434 if ((chip->caps & ES18XX_PCM2) && mode == DAC2) { in snd_es18xx_rate_set()
460 if (substream->number == 0 && (chip->caps & ES18XX_PCM2)) { in snd_es18xx_playback_hw_params()
461 if ((chip->caps & ES18XX_DUPLEX_MONO) && in snd_es18xx_playback_hw_params()
525 if (chip->caps & ES18XX_PCM2) in snd_es18xx_playback1_trigger()
542 if (chip->caps & ES18XX_PCM2) in snd_es18xx_playback1_trigger()
564 if ((chip->caps & ES18XX_DUPLEX_MONO) && in snd_es18xx_capture_hw_params()
724 if (substream->number == 0 && (chip->caps & ES18XX_PCM2)) in snd_es18xx_playback_prepare()
734 if (substream->number == 0 && (chip->caps & ES18XX_PCM2)) in snd_es18xx_playback_trigger()
746 if (chip->caps & ES18XX_CONTROL) { in snd_es18xx_interrupt()
760 if ((chip->caps & ES18XX_HWV) && in snd_es18xx_interrupt()
791 if (chip->caps & ES18XX_HWV) { in snd_es18xx_interrupt()
816 if (substream->number == 0 && (chip->caps & ES18XX_PCM2)) { in snd_es18xx_playback_pointer()
886 if (substream->number == 0 && (chip->caps & ES18XX_PCM2)) { in snd_es18xx_playback_open()
887 if ((chip->caps & ES18XX_DUPLEX_MONO) && in snd_es18xx_playback_open()
902 (chip->caps & ES18XX_NEW_RATE) ? &new_hw_constraints_clocks : &old_hw_constraints_clocks); in snd_es18xx_playback_open()
913 if ((chip->caps & ES18XX_DUPLEX_MONO) && in snd_es18xx_capture_open()
920 (chip->caps & ES18XX_NEW_RATE) ? &new_hw_constraints_clocks : &old_hw_constraints_clocks); in snd_es18xx_capture_open()
928 if (substream->number == 0 && (chip->caps & ES18XX_PCM2)) in snd_es18xx_playback_close()
1407 if (chip->caps & ES18XX_CONTROL) { in snd_es18xx_initialize()
1514 if (chip->caps & ES18XX_NEW_RATE) { in snd_es18xx_initialize()
1520 if (!(chip->caps & ES18XX_PCM2)) { in snd_es18xx_initialize()
1524 if (chip->caps & ES18XX_SPATIALIZER) { in snd_es18xx_initialize()
1543 if (chip->caps & ES18XX_MUTEREC) in snd_es18xx_initialize()
1545 if (chip->caps & ES18XX_RECMIX) in snd_es18xx_initialize()
1639 chip->caps = ES18XX_DUPLEX_MONO | ES18XX_DUPLEX_SAME | ES18XX_CONTROL | ES18XX_GPO_2BIT; in snd_es18xx_probe()
1642 …chip->caps = ES18XX_PCM2 | ES18XX_SPATIALIZER | ES18XX_RECMIX | ES18XX_NEW_RATE | ES18XX_AUXB | ES… in snd_es18xx_probe()
1645 chip->caps = ES18XX_DUPLEX_MONO | ES18XX_DUPLEX_SAME | ES18XX_I2S | ES18XX_CONTROL; in snd_es18xx_probe()
1648 …chip->caps = ES18XX_PCM2 | ES18XX_SPATIALIZER | ES18XX_RECMIX | ES18XX_NEW_RATE | ES18XX_AUXB | ES… in snd_es18xx_probe()
1652 chip->caps = ES18XX_PCM2 | ES18XX_RECMIX | ES18XX_AUXB | ES18XX_DUPLEX_SAME | ES18XX_GPO_2BIT; in snd_es18xx_probe()
1663 chip->caps &= ~(ES18XX_PCM2 | ES18XX_DUPLEX_SAME); in snd_es18xx_probe()
1698 if (chip->caps & ES18XX_PCM2) in snd_es18xx_pcm()
1711 if (chip->caps & ES18XX_DUPLEX_SAME) in snd_es18xx_pcm()
1713 if (! (chip->caps & ES18XX_PCM2)) in snd_es18xx_pcm()
1854 if (chip->caps & ES18XX_HWV) { in snd_es18xx_mixer()
1869 if (chip->caps & ES18XX_PCM2) { in snd_es18xx_mixer()
1881 if (chip->caps & ES18XX_RECMIX) { in snd_es18xx_mixer()
1898 if (chip->caps & ES18XX_SPATIALIZER) { in snd_es18xx_mixer()
1904 if (chip->caps & ES18XX_HWV) { in snd_es18xx_mixer()
1948 if (chip->caps & ES18XX_GPO_2BIT) { in snd_es18xx_mixer()