Home
last modified time | relevance | path

Searched refs:audmode (Results 1 – 25 of 59) sorted by relevance

123

/Linux-v4.19/drivers/media/pci/bt8xx/
Dbttv-audio-hook.c61 t->audmode = V4L2_TUNER_MODE_LANG1; in gvbctv3pci_audio()
71 switch (t->audmode) { in gvbctv3pci_audio()
95 switch (t->audmode) { in gvbctv5pci_audio()
115 t->audmode = V4L2_TUNER_MODE_LANG1_LANG2; in gvbctv5pci_audio()
119 t->audmode = V4L2_TUNER_MODE_LANG1_LANG2; in gvbctv5pci_audio()
123 t->audmode = V4L2_TUNER_MODE_LANG1_LANG2; in gvbctv5pci_audio()
127 t->audmode = V4L2_TUNER_MODE_STEREO; in gvbctv5pci_audio()
131 t->audmode = V4L2_TUNER_MODE_MONO; in gvbctv5pci_audio()
138 t->audmode = V4L2_TUNER_MODE_LANG1; in gvbctv5pci_audio()
163 t->audmode = V4L2_TUNER_MODE_LANG1; in avermedia_tvphone_audio()
[all …]
/Linux-v4.19/drivers/media/i2c/
Dvp27smpx.c39 u32 audmode; member
47 static void vp27smpx_set_audmode(struct v4l2_subdev *sd, u32 audmode) in vp27smpx_set_audmode() argument
53 switch (audmode) { in vp27smpx_set_audmode()
69 state->audmode = audmode; in vp27smpx_set_audmode()
93 vp27smpx_set_audmode(sd, vt->audmode); in vp27smpx_s_tuner()
103 vt->audmode = state->audmode; in vp27smpx_g_tuner()
114 v4l2_info(sd, "Audio Mode: %u%s\n", state->audmode, in vp27smpx_log_status()
168 state->audmode = V4L2_TUNER_MODE_STEREO; in vp27smpx_probe()
171 vp27smpx_set_audmode(sd, state->audmode); in vp27smpx_probe()
Dsony-btf-mpx.c47 u32 audmode; member
185 if (t->audmode != V4L2_TUNER_MODE_MONO) in mpx_setup()
189 switch (t->audmode) { in mpx_setup()
232 t->audmode == V4L2_TUNER_MODE_MONO ? 0x07f0 : 0x0190); in mpx_setup()
306 vt->audmode = t->audmode; in sony_btf_mpx_g_tuner()
317 if (vt->audmode != t->audmode) { in sony_btf_mpx_s_tuner()
318 t->audmode = vt->audmode; in sony_btf_mpx_s_tuner()
363 t->audmode = V4L2_TUNER_MODE_STEREO; in sony_btf_mpx_probe()
Dmsp3400-kthreads.c255 char *modestr = (state->audmode >= 0 && state->audmode < 5) ? in msp3400c_set_audmode()
256 strmode[state->audmode] : "unknown"; in msp3400c_set_audmode()
258 int audmode = state->audmode; in msp3400c_set_audmode() local
266 state->audmode); in msp3400c_set_audmode()
277 audmode = V4L2_TUNER_MODE_MONO; in msp3400c_set_audmode()
281 if (audmode == V4L2_TUNER_MODE_MONO || in msp3400c_set_audmode()
282 audmode == V4L2_TUNER_MODE_STEREO) in msp3400c_set_audmode()
283 audmode = V4L2_TUNER_MODE_LANG1; in msp3400c_set_audmode()
286 else if (audmode != V4L2_TUNER_MODE_MONO) in msp3400c_set_audmode()
287 audmode = V4L2_TUNER_MODE_STEREO; in msp3400c_set_audmode()
[all …]
Dmsp3400-driver.c527 vt->audmode = state->audmode; in msp_g_tuner()
540 if (state->audmode == vt->audmode) in msp_s_tuner()
542 state->audmode = vt->audmode; in msp_s_tuner()
607 dev_info(&client->dev, "Audmode: 0x%04x\n", state->audmode); in msp_log_status()
718 state->audmode = V4L2_TUNER_MODE_STEREO; in msp_probe()
Dtda9840.c105 byte = (t->audmode == V4L2_TUNER_MODE_MONO) ? in tda9840_s_tuner()
108 switch (t->audmode) { in tda9840_s_tuner()
Dtvaudio.c137 int audmode; member
359 switch (chip->audmode) { in chip_thread()
1823 switch (vt->audmode) { in tvaudio_s_tuner()
1833 chip->audmode = vt->audmode; in tvaudio_s_tuner()
1838 desc->setaudmode(chip, vt->audmode); in tvaudio_s_tuner()
1853 vt->audmode = chip->audmode; in tvaudio_g_tuner()
1988 chip->audmode = V4L2_TUNER_MODE_LANG1; in tvaudio_probe()
Dsaa717x.c1117 switch (vt->audmode) { in saa717x_s_tuner()
1161 if (vt->audmode == V4L2_TUNER_MODE_STEREO || in saa717x_g_tuner()
1162 vt->audmode == V4L2_TUNER_MODE_LANG1) { in saa717x_g_tuner()
1173 if (vt->audmode == V4L2_TUNER_MODE_LANG2) { in saa717x_g_tuner()
Dmsp3400-driver.h91 int audmode; member
/Linux-v4.19/drivers/media/radio/
Dradio-miropcm20.c74 u32 audmode; member
81 .audmode = V4L2_TUNER_MODE_STEREO,
247 v->audmode = dev->audmode; in vidioc_g_tuner()
261 if (v->audmode > V4L2_TUNER_MODE_STEREO) in vidioc_s_tuner()
262 dev->audmode = V4L2_TUNER_MODE_STEREO; in vidioc_s_tuner()
264 dev->audmode = v->audmode; in vidioc_s_tuner()
266 dev->audmode == V4L2_TUNER_MODE_MONO, -1); in vidioc_s_tuner()
485 dev->audmode == V4L2_TUNER_MODE_MONO, -1); in pcm20_init()
Dradio-tea5777.c202 if (tea->audmode == V4L2_TUNER_MODE_MONO) in radio_tea5777_set_freq()
323 v->audmode = tea->audmode; in vidioc_g_tuner()
338 u32 orig_audmode = tea->audmode; in vidioc_s_tuner()
343 tea->audmode = v->audmode; in vidioc_s_tuner()
344 if (tea->audmode > V4L2_TUNER_MODE_STEREO) in vidioc_s_tuner()
345 tea->audmode = V4L2_TUNER_MODE_STEREO; in vidioc_s_tuner()
347 if (tea->audmode != orig_audmode && tea->band == BAND_FM) in vidioc_s_tuner()
553 tea->audmode = V4L2_TUNER_MODE_STEREO; in radio_tea5777_init()
Dradio-tea5764.c247 static void tea5764_set_audout_mode(struct tea5764_device *radio, int audmode) in tea5764_set_audout_mode() argument
252 if (audmode == V4L2_TUNER_MODE_MONO) in tea5764_set_audout_mode()
318 v->audmode = tea5764_get_audout_mode(radio); in vidioc_g_tuner()
333 tea5764_set_audout_mode(radio, v->audmode); in vidioc_s_tuner()
Dradio-tea5777.h69 u32 audmode; /* last set audmode */ member
Dradio-si476x.c320 u32 audmode; member
457 tuner->audmode = radio->audmode; in si476x_radio_g_tuner()
486 if (tuner->audmode == V4L2_TUNER_MODE_MONO || in si476x_radio_s_tuner()
487 tuner->audmode == V4L2_TUNER_MODE_STEREO) in si476x_radio_s_tuner()
488 radio->audmode = tuner->audmode; in si476x_radio_s_tuner()
490 radio->audmode = V4L2_TUNER_MODE_STEREO; in si476x_radio_s_tuner()
Dradio-ma901.c231 v->audmode = radio->stereo ? in vidioc_g_tuner()
246 switch (v->audmode) { in vidioc_s_tuner()
Dtef6862.c88 v->audmode = V4L2_TUNER_MODE_STEREO; in tef6862_g_tuner()
/Linux-v4.19/drivers/media/v4l2-core/
Dtuner-core.c111 unsigned int audmode; member
597 t->audmode = V4L2_TUNER_MODE_STEREO; in tuner_probe()
845 .audmode = t->audmode, in set_tv_freq()
986 .audmode = t->audmode, in set_radio_freq()
1020 t->audmode = params.audmode; in set_radio_freq()
1216 vt->audmode = t->audmode; in tuner_g_tuner()
1242 t->audmode = vt->audmode; in tuner_s_tuner()
1249 if (t->audmode != V4L2_TUNER_MODE_MONO && in tuner_s_tuner()
1250 t->audmode != V4L2_TUNER_MODE_STEREO) in tuner_s_tuner()
1251 t->audmode = V4L2_TUNER_MODE_STEREO; in tuner_s_tuner()
/Linux-v4.19/drivers/media/pci/cx88/
Dcx88-tvaudio.c838 t->audmode = V4L2_TUNER_MODE_MONO; in cx88_get_stereo()
842 t->audmode = V4L2_TUNER_MODE_STEREO; in cx88_get_stereo()
845 t->audmode = V4L2_TUNER_MODE_LANG2; in cx88_get_stereo()
848 t->audmode = V4L2_TUNER_MODE_MONO; in cx88_get_stereo()
851 t->audmode = V4L2_TUNER_MODE_SAP; in cx88_get_stereo()
883 if (t->audmode == V4L2_TUNER_MODE_STEREO) in cx88_get_stereo()
/Linux-v4.19/drivers/media/tuners/
Dtda9887.c37 unsigned int audmode; member
408 if (priv->audmode == V4L2_TUNER_MODE_MONO) in tda9887_set_tvnorm()
633 priv->audmode = params->audmode; in tda9887_set_params()
/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-av-core.c800 vt->audmode = state->audmode; in cx18_av_g_tuner()
816 switch (vt->audmode) { in cx18_av_s_tuner()
845 state->audmode = vt->audmode; in cx18_av_s_tuner()
1319 state->audmode = V4L2_TUNER_MODE_LANG1; in cx18_av_probe()
/Linux-v4.19/drivers/media/platform/vivid/
Dvivid-radio-rx.c266 vt->audmode = dev->radio_rx_audmode; in vivid_radio_rx_g_tuner()
276 dev->radio_rx_audmode = vt->audmode >= V4L2_TUNER_MODE_STEREO; in vivid_radio_rx_s_tuner()
/Linux-v4.19/drivers/media/radio/si470x/
Dradio-si470x-common.c646 tuner->audmode = V4L2_TUNER_MODE_STEREO; in si470x_vidioc_g_tuner()
648 tuner->audmode = V4L2_TUNER_MODE_MONO; in si470x_vidioc_g_tuner()
678 switch (tuner->audmode) { in si470x_vidioc_s_tuner()
/Linux-v4.19/Documentation/media/uapi/v4l/
Dvidioc-g-tuner.rst48 ``index``, ``audmode`` and ``reserved`` fields and call the
56 ``V4L2_TUNER_RF``. For SDR devices ``audmode`` field must be initialized
156 - ``audmode``
159 The selected audio mode, see :ref:`tuner-audmode` for valid
344 .. _tuner-audmode:
/Linux-v4.19/Documentation/media/
Dvideodev2.h.rst.exceptions374 replace define V4L2_TUNER_MODE_MONO tuner-audmode
375 replace define V4L2_TUNER_MODE_STEREO tuner-audmode
376 replace define V4L2_TUNER_MODE_LANG2 tuner-audmode
377 replace define V4L2_TUNER_MODE_SAP tuner-audmode
378 replace define V4L2_TUNER_MODE_LANG1 tuner-audmode
379 replace define V4L2_TUNER_MODE_LANG1_LANG2 tuner-audmode
/Linux-v4.19/drivers/media/i2c/cx25840/
Dcx25840-core.h92 int audmode; member

123