diff options
Diffstat (limited to 'drivers/media/video/cx25840')
-rw-r--r-- | drivers/media/video/cx25840/cx25840-core.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/media/video/cx25840/cx25840-core.c b/drivers/media/video/cx25840/cx25840-core.c index 7aee37645d63..a65b3cc4bf03 100644 --- a/drivers/media/video/cx25840/cx25840-core.c +++ b/drivers/media/video/cx25840/cx25840-core.c | |||
@@ -810,13 +810,14 @@ static int cx25840_command(struct i2c_client *client, unsigned int cmd, | |||
810 | bilingual -> lang1 */ | 810 | bilingual -> lang1 */ |
811 | cx25840_and_or(client, 0x809, ~0xf, 0x00); | 811 | cx25840_and_or(client, 0x809, ~0xf, 0x00); |
812 | break; | 812 | break; |
813 | case V4L2_TUNER_MODE_STEREO: | ||
813 | case V4L2_TUNER_MODE_LANG1: | 814 | case V4L2_TUNER_MODE_LANG1: |
814 | /* mono -> mono | 815 | /* mono -> mono |
815 | stereo -> stereo | 816 | stereo -> stereo |
816 | bilingual -> lang1 */ | 817 | bilingual -> lang1 */ |
817 | cx25840_and_or(client, 0x809, ~0xf, 0x04); | 818 | cx25840_and_or(client, 0x809, ~0xf, 0x04); |
818 | break; | 819 | break; |
819 | case V4L2_TUNER_MODE_STEREO: | 820 | case V4L2_TUNER_MODE_LANG1_LANG2: |
820 | /* mono -> mono | 821 | /* mono -> mono |
821 | stereo -> stereo | 822 | stereo -> stereo |
822 | bilingual -> lang1/lang2 */ | 823 | bilingual -> lang1/lang2 */ |
@@ -824,7 +825,7 @@ static int cx25840_command(struct i2c_client *client, unsigned int cmd, | |||
824 | break; | 825 | break; |
825 | case V4L2_TUNER_MODE_LANG2: | 826 | case V4L2_TUNER_MODE_LANG2: |
826 | /* mono -> mono | 827 | /* mono -> mono |
827 | stereo ->stereo | 828 | stereo -> stereo |
828 | bilingual -> lang2 */ | 829 | bilingual -> lang2 */ |
829 | cx25840_and_or(client, 0x809, ~0xf, 0x01); | 830 | cx25840_and_or(client, 0x809, ~0xf, 0x01); |
830 | break; | 831 | break; |