Home
last modified time | relevance | path

Searched full:modulator (Results 1 – 25 of 148) sorted by relevance

123456

/kernel/linux/linux-4.19/Documentation/media/uapi/v4l/
Dtuner.rst46 set or video recorder. Each modulator is associated with one or more
48 modulator. The ``type`` field of the respective struct
51 ``V4L2_OUTPUT_TYPE_MODULATOR`` and its ``modulator`` field contains the
52 index number of the modulator.
54 Radio output devices have exactly one modulator with index zero, no
57 A video or radio device cannot support both a tuner and a modulator. Two
59 supports the tuner functionality and one that supports the modulator
62 cannot specify whether the frequency is for a tuner or a modulator.
64 To query and change modulator properties applications use the
67 :ref:`VIDIOC_S_MODULATOR <VIDIOC_G_MODULATOR>` does not switch the current modulator, when there
[all …]
Dvidioc-g-modulator.rst12 VIDIOC_G_MODULATOR - VIDIOC_S_MODULATOR - Get or set modulator attributes
38 To query the attributes of a modulator applications initialize the
55 :ref:`SDR <sdr>` specific modulator types are ``V4L2_TUNER_SDR`` and
57 initialized to zero. The term 'modulator' means SDR transmitter in this
75 - Identifies the modulator, set by the application.
78 - Name of the modulator, a NUL-terminated ASCII string.
83 - Modulator capability flags. No flags are defined for this field,
104 :ref:`modulator-txsubchans`.
116 - :cspan:`2` Type of the modulator, see :c:type:`v4l2_tuner_type`.
129 .. flat-table:: Modulator Audio Transmission Flags
Dvidioc-g-frequency.rst12 VIDIOC_G_FREQUENCY - VIDIOC_S_FREQUENCY - Get or set tuner or modulator radio frequency
38 To get the current tuner or modulator radio frequency applications set
41 modulator number (only input devices have tuners, only output devices
46 To change the current tuner or modulator radio frequency applications
66 - The tuner or modulator index number. This is the same value as in
69 the struct :c:type:`v4l2_output` ``modulator`` field
Dvidioc-enum-freq-bands.rst35 Enumerates the frequency bands that a tuner or modulator supports. To do
42 of the corresponding tuner/modulator is set.
56 - The tuner or modulator index number. This is the same value as in
59 the struct :c:type:`v4l2_output` ``modulator`` field
75 - :cspan:`2` The tuner/modulator capability flags for this
79 tuner/modulator. So either all bands have that capability set, or
Dvidioc-enumoutput.rst80 - ``modulator``
83 and this field identifies the modulator. It corresponds to struct
113 - This output is an analog TV modulator.
116 - Any non-modulator video output, for example Composite Video,
Ddev-radio.rst32 the :ref:`tuner or modulator <tuner>` ioctls.
45 Further all radio devices have one tuner or modulator (these are
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dtuner.rst46 set or video recorder. Each modulator is associated with one or more
48 modulator. The ``type`` field of the respective struct
51 ``V4L2_OUTPUT_TYPE_MODULATOR`` and its ``modulator`` field contains the
52 index number of the modulator.
54 Radio output devices have exactly one modulator with index zero, no
57 A video or radio device cannot support both a tuner and a modulator. Two
59 supports the tuner functionality and one that supports the modulator
62 cannot specify whether the frequency is for a tuner or a modulator.
64 To query and change modulator properties applications use the
67 :ref:`VIDIOC_S_MODULATOR <VIDIOC_G_MODULATOR>` does not switch the current modulator, when there
[all …]
Dvidioc-g-modulator.rst13 VIDIOC_G_MODULATOR - VIDIOC_S_MODULATOR - Get or set modulator attributes
38 To query the attributes of a modulator applications initialize the
55 :ref:`SDR <sdr>` specific modulator types are ``V4L2_TUNER_SDR`` and
57 initialized to zero. The term 'modulator' means SDR transmitter in this
74 - Identifies the modulator, set by the application.
77 - Name of the modulator, a NUL-terminated ASCII string.
82 - Modulator capability flags. No flags are defined for this field,
103 :ref:`modulator-txsubchans`.
115 - :cspan:`2` Type of the modulator, see :c:type:`v4l2_tuner_type`.
127 .. flat-table:: Modulator Audio Transmission Flags
Dvidioc-g-frequency.rst13 VIDIOC_G_FREQUENCY - VIDIOC_S_FREQUENCY - Get or set tuner or modulator radio frequency
38 To get the current tuner or modulator radio frequency applications set
41 modulator number (only input devices have tuners, only output devices
46 To change the current tuner or modulator radio frequency applications
65 - The tuner or modulator index number. This is the same value as in
68 the struct :c:type:`v4l2_output` ``modulator`` field
Dvidioc-enum-freq-bands.rst34 Enumerates the frequency bands that a tuner or modulator supports. To do
41 of the corresponding tuner/modulator is set.
54 - The tuner or modulator index number. This is the same value as in
57 the struct :c:type:`v4l2_output` ``modulator`` field
73 - :cspan:`2` The tuner/modulator capability flags for this
77 tuner/modulator. So either all bands have that capability set, or
Dvidioc-enumoutput.rst78 - ``modulator``
81 and this field identifies the modulator. It corresponds to struct
110 - This output is an analog TV modulator.
113 - Any non-modulator video output, for example Composite Video,
Ddev-radio.rst32 the :ref:`tuner or modulator <tuner>` ioctls.
45 Further all radio devices have one tuner or modulator (these are
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/
Dsigma-delta-modulator.yaml4 $id: http://devicetree.org/schemas/iio/adc/sigma-delta-modulator.yaml#
7 title: Device-Tree bindings for sigma delta modulator
15 "sd-modulator" can be used as a generic SD modulator,
16 if the modulator is not specified in the compatible list.
18 - sd-modulator
33 compatible = "sd-modulator";
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/
Dsigma-delta-modulator.txt1 Device-Tree bindings for sigma delta modulator
4 - compatible: should be "ads1201", "sd-modulator". "sd-modulator" can be use
5 as a generic SD modulator if modulator not specified in compatible list.
11 compatible = "sd-modulator";
/kernel/linux/linux-4.19/drivers/iio/adc/
Dsd_adc_modulator.c3 * Generic sigma delta modulator driver
50 { .compatible = "sd-modulator" },
66 MODULE_DESCRIPTION("Basic sigma delta modulator");
/kernel/linux/linux-5.10/drivers/iio/adc/
Dsd_adc_modulator.c3 * Generic sigma delta modulator driver
49 { .compatible = "sd-modulator" },
65 MODULE_DESCRIPTION("Basic sigma delta modulator");
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Dsi4713.rst58 Card type : Silicon Labs Si4713 Modulator
63 Modulator
64 Audio output: 0 (FM Modulator Audio Out)
67 Modulator:
68 Name : FM Modulator
77 FM Radio Modulator Controls
/kernel/linux/linux-4.19/Documentation/media/v4l-drivers/
Dsi4713.rst56 Card type : Silicon Labs Si4713 Modulator
61 Modulator
62 Audio output: 0 (FM Modulator Audio Out)
65 Modulator:
66 Name : FM Modulator
75 FM Radio Modulator Controls
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/backlight/
Dqcom-wled.yaml52 use externally generated modulator signal to dim.
140 qcom,modulator-sel:
142 Selects the modulator used for brightness modulation.
144 0 - Modulator A
145 1 - Modulator B
/kernel/linux/linux-4.19/drivers/media/radio/wl128x/
Dfmdrv_v4l2.c368 /* Get tuner or modulator radio frequency */
387 /* Set tuner or modulator radio frequency */
425 /* Get modulator attributes. If mode is not TX, return no attributes. */
448 /* Set modulator attributes. If mode is not TX, set to TX. */
518 * To ensure both the tuner and modulator ioctls are accessible we
/kernel/linux/linux-5.10/drivers/media/radio/wl128x/
Dfmdrv_v4l2.c352 /* Get tuner or modulator radio frequency */
371 /* Set tuner or modulator radio frequency */
409 /* Get modulator attributes. If mode is not TX, return no attributes. */
432 /* Set modulator attributes. If mode is not TX, set to TX. */
502 * To ensure both the tuner and modulator ioctls are accessible we
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/pwm/
Dlpc1850-sct-pwm.txt1 * NXP LPC18xx State Configurable Timer - Pulse Width Modulator driver
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/
Dlpc1850-sct-pwm.txt1 * NXP LPC18xx State Configurable Timer - Pulse Width Modulator driver
/kernel/linux/linux-5.10/drivers/media/radio/
Dradio-wl1273.c1720 const struct v4l2_modulator *modulator) in wl1273_fm_vidioc_s_modulator() argument
1728 if (modulator->index > 0) in wl1273_fm_vidioc_s_modulator()
1738 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()
1758 struct v4l2_modulator *modulator) in wl1273_fm_vidioc_g_modulator() argument
1767 strscpy(modulator->name, WL1273_FM_DRIVER_NAME, in wl1273_fm_vidioc_g_modulator()
1768 sizeof(modulator->name)); in wl1273_fm_vidioc_g_modulator()
1770 modulator->rangelow = WL1273_FREQ(WL1273_BAND_JAPAN_LOW); in wl1273_fm_vidioc_g_modulator()
1771 modulator->rangehigh = WL1273_FREQ(WL1273_BAND_OTHER_HIGH); in wl1273_fm_vidioc_g_modulator()
1773 modulator->capability = V4L2_TUNER_CAP_LOW | V4L2_TUNER_CAP_RDS | in wl1273_fm_vidioc_g_modulator()
[all …]
/kernel/linux/linux-4.19/drivers/media/radio/
Dradio-wl1273.c1736 const struct v4l2_modulator *modulator) in wl1273_fm_vidioc_s_modulator() argument
1744 if (modulator->index > 0) in wl1273_fm_vidioc_s_modulator()
1754 if (modulator->txsubchans & V4L2_TUNER_SUB_RDS) in wl1273_fm_vidioc_s_modulator()
1759 if (modulator->txsubchans & V4L2_TUNER_SUB_MONO) in wl1273_fm_vidioc_s_modulator()
1774 struct v4l2_modulator *modulator) in wl1273_fm_vidioc_g_modulator() argument
1783 strlcpy(modulator->name, WL1273_FM_DRIVER_NAME, in wl1273_fm_vidioc_g_modulator()
1784 sizeof(modulator->name)); in wl1273_fm_vidioc_g_modulator()
1786 modulator->rangelow = WL1273_FREQ(WL1273_BAND_JAPAN_LOW); in wl1273_fm_vidioc_g_modulator()
1787 modulator->rangehigh = WL1273_FREQ(WL1273_BAND_OTHER_HIGH); in wl1273_fm_vidioc_g_modulator()
1789 modulator->capability = V4L2_TUNER_CAP_LOW | V4L2_TUNER_CAP_RDS | in wl1273_fm_vidioc_g_modulator()
[all …]

123456