Home
last modified time | relevance | path

Searched refs:txsubchans (Results 1 – 10 of 10) sorted by relevance

/linux-6.1.9/drivers/media/test-drivers/vivid/
Dvivid-radio-tx.c114 a->txsubchans = dev->radio_tx_subchans; in vidioc_g_modulator()
124 if (a->txsubchans & ~0x13) in vidioc_s_modulator()
126 dev->radio_tx_subchans = a->txsubchans; in vidioc_s_modulator()
/linux-6.1.9/Documentation/userspace-api/media/v4l/
Dvidioc-g-modulator.rst49 initialize the ``index`` and ``txsubchans`` fields and the ``reserved``
56 ``V4L2_TUNER_RF``. For SDR devices ``txsubchans`` field must be
100 - ``txsubchans``
103 :ref:`modulator-txsubchans`.
110 channels. The ``txsubchans`` flags select one or more channels
126 .. _modulator-txsubchans:
Ddev-rds.rst62 ``txsubchans`` field of struct
/linux-6.1.9/drivers/media/radio/si4713/
Dsi4713.c1066 vm.txsubchans = V4L2_TUNER_SUB_STEREO; in si4713_setup()
1068 vm.txsubchans = V4L2_TUNER_SUB_MONO; in si4713_setup()
1070 vm.txsubchans |= V4L2_TUNER_SUB_RDS; in si4713_setup()
1287 vm->txsubchans = V4L2_TUNER_SUB_STEREO; in si4713_g_modulator()
1289 vm->txsubchans = V4L2_TUNER_SUB_MONO; in si4713_g_modulator()
1293 vm->txsubchans |= V4L2_TUNER_SUB_RDS; in si4713_g_modulator()
1295 vm->txsubchans &= ~V4L2_TUNER_SUB_RDS; in si4713_g_modulator()
1315 if (vm->txsubchans & V4L2_TUNER_SUB_STEREO) in si4713_s_modulator()
1317 else if (vm->txsubchans & V4L2_TUNER_SUB_MONO) in si4713_s_modulator()
1322 rds = !!(vm->txsubchans & V4L2_TUNER_SUB_RDS); in si4713_s_modulator()
/linux-6.1.9/drivers/media/radio/wl128x/
Dfmdrv_v4l2.c421 mod->txsubchans = ((fmdev->tx_data.aud_mode == FM_STEREO_MODE) ? in fm_v4l2_vidioc_g_modulator()
452 aud_mode = (mod->txsubchans & V4L2_TUNER_SUB_STEREO) ? in fm_v4l2_vidioc_s_modulator()
454 rds_mode = (mod->txsubchans & V4L2_TUNER_SUB_RDS) ? in fm_v4l2_vidioc_s_modulator()
/linux-6.1.9/drivers/media/radio/
Dradio-keene.c185 v->txsubchans = radio->stereo ? V4L2_TUNER_SUB_STEREO : V4L2_TUNER_SUB_MONO; in vidioc_g_modulator()
198 radio->stereo = (v->txsubchans == V4L2_TUNER_SUB_STEREO); in vidioc_s_modulator()
Dradio-wl1273.c1738 if (modulator->txsubchans & V4L2_TUNER_SUB_RDS) in wl1273_fm_vidioc_s_modulator()
1743 if (modulator->txsubchans & V4L2_TUNER_SUB_MONO) in wl1273_fm_vidioc_s_modulator()
1787 modulator->txsubchans = V4L2_TUNER_SUB_STEREO; in wl1273_fm_vidioc_g_modulator()
1789 modulator->txsubchans = V4L2_TUNER_SUB_MONO; in wl1273_fm_vidioc_g_modulator()
1792 modulator->txsubchans |= V4L2_TUNER_SUB_RDS; in wl1273_fm_vidioc_g_modulator()
/linux-6.1.9/Documentation/admin-guide/media/
Dsi4713.rst179 transmission. To do that use S/G_MODULATOR ioctl and configure txsubchans properly.
/linux-6.1.9/include/uapi/linux/
Dvideodev2.h1965 __u32 txsubchans; member
/linux-6.1.9/drivers/media/v4l2-core/
Dv4l2-ioctl.c381 pr_cont("index=%u, txsubchans=0x%x\n", p->index, p->txsubchans); in v4l_print_modulator()
385 p->rangelow, p->rangehigh, p->txsubchans); in v4l_print_modulator()