Lines Matching defs:mode
113 static void set_audio_start(struct cx88_core *core, u32 mode)
119 cx_write(AUD_INIT, mode);
137 * 'pass-thru mode': this enables the i2s
163 u32 mode)
257 mode |= EN_FMRADIO_EN_RDS;
263 set_audio_finish(core, mode);
268 set_audio_finish(core, mode);
272 static void set_audio_standard_NICAM(struct cx88_core *core, u32 mode)
369 mode |= EN_DMTRX_LR | EN_DMTRX_BYPASS;
370 set_audio_finish(core, mode);
373 static void set_audio_standard_A2(struct cx88_core *core, u32 mode)
634 mode |= EN_FMRADIO_EN_RDS | EN_DMTRX_SUMDIFF;
635 set_audio_finish(core, mode);
762 * set nicam mode - otherwise
789 /* Switch to "I2S ADC mode" */
795 pr_info("unknown tv audio mode [%d]\n", core->tvaudio);
814 u32 reg, mode, pilot;
817 mode = reg & 0x03;
822 reg, m[mode], p[pilot],
831 switch (mode) {
881 void cx88_set_stereo(struct cx88_core *core, u32 mode, int manual)
887 core->audiomode_manual = mode;
892 core->audiomode_current = mode;
896 switch (mode) {
918 switch (mode) {
942 switch (mode) {
959 switch (mode) {
991 u32 mode = 0;
1020 mode = V4L2_TUNER_MODE_STEREO;
1022 mode = V4L2_TUNER_MODE_MONO;
1023 if (mode == core->audiomode_current)
1025 /* automatically switch to best available mode */
1026 cx88_set_stereo(core, mode, 0);