Home
last modified time | relevance | path

Searched full:modulation (Results 1 – 25 of 299) sorted by relevance

12345678910>>...12

/linux/Documentation/admin-guide/media/
H A Ddvb_intro.rst150 MODULATION = QAM/64
178 MODULATION = QAM/64
193 MODULATION = QAM/64
208 MODULATION = QAM/64
223 MODULATION = QAM/64
238 MODULATION = QAM/64
253 MODULATION = QAM/64
268 MODULATION = QAM/64
283 MODULATION = QAM/64
298 MODULATION = QAM/64
[all …]
/linux/include/uapi/linux/dvb/
H A Dfrontend.h34 * @FE_CAN_QPSK: Supports QPSK modulation
35 * @FE_CAN_QAM_16: Supports 16-QAM modulation
36 * @FE_CAN_QAM_32: Supports 32-QAM modulation
37 * @FE_CAN_QAM_64: Supports 64-QAM modulation
38 * @FE_CAN_QAM_128: Supports 128-QAM modulation
39 * @FE_CAN_QAM_256: Supports 256-QAM modulation
40 * @FE_CAN_QAM_AUTO: Can auto-detect QAM modulation
45 * @FE_CAN_8VSB: Supports 8-VSB modulation
46 * @FE_CAN_16VSB: Supporta 16-VSB modulation
49 * @FE_CAN_TURBO_FEC: Supports "turbo FEC" modulation
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-enum-freq-bands.rst92 - ``modulation``
93 - :cspan:`2` The supported modulation systems of this frequency
94 band. See :ref:`band-modulation`.
98 Currently only one modulation system per frequency band
100 modulation systems are possible. Contact the linux-media
113 .. _band-modulation:
115 .. flat-table:: Band Modulation Systems
122 - Vestigial Sideband modulation, used for analog TV.
125 - Frequency Modulation, commonly used for analog radio.
128 - Amplitude Modulation, commonly used for analog radio.
/linux/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.h17 u8 modulation; member
29 /* The field modulation of struct zd_ctrlset controls the bit rate, the use
33 * The term zd-rate is used for the combination of the modulation type flag
39 #define ZD_PURE_RATE(modulation) ((modulation) & ZD_PURE_RATE_MASK) argument
40 #define ZD_MODULATION_TYPE(modulation) ((modulation) & ZD_MODULATION_TYPE_MASK) argument
41 #define ZD_RATE(modulation) ((modulation) & ZD_RATE_MASK) argument
43 /* The two possible modulation types. Notify that 802.11b doesn't use the CCK
52 * with the modulation type flag and call the resulting values zd-rates.
67 /* The bit 5 of the zd_ctrlset modulation field controls the preamble in CCK
/linux/drivers/media/dvb-frontends/
H A Dlgs8gxx_priv.h23 #define SC_MASK 0x1C /* Sub-Carrier Modulation Mask */
24 #define SC_QAM64 0x10 /* 64QAM modulation */
25 #define SC_QAM32 0x0C /* 32QAM modulation */
26 #define SC_QAM16 0x08 /* 16QAM modulation */
27 #define SC_QAM4NR 0x04 /* 4QAM-NR modulation */
28 #define SC_QAM4 0x00 /* 4QAM modulation */
H A Dor51132.c253 "or51132: setmode: Modulation set to unsupported value (%d)\n", in or51132_setmode()
280 static int modulation_fw_class(enum fe_modulation modulation) in modulation_fw_class() argument
282 switch(modulation) { in modulation_fw_class()
305 modulation_fw_class(p->modulation)) { in or51132_set_parameters()
306 switch (modulation_fw_class(p->modulation)) { in or51132_set_parameters()
322 printk("or51132: Modulation type(%d) UNSUPPORTED\n", in or51132_set_parameters()
323 p->modulation); in or51132_set_parameters()
342 /* Change only if we are actually changing the modulation */ in or51132_set_parameters()
343 if (state->current_modulation != p->modulation) { in or51132_set_parameters()
344 state->current_modulation = p->modulation; in or51132_set_parameters()
[all …]
H A Das102_fe.c99 switch (c->modulation) { in as102_fe_set_frontend()
101 tune_args.modulation = CONST_QPSK; in as102_fe_set_frontend()
104 tune_args.modulation = CONST_QAM16; in as102_fe_set_frontend()
107 tune_args.modulation = CONST_QAM64; in as102_fe_set_frontend()
110 tune_args.modulation = CONST_UNKNOWN; in as102_fe_set_frontend()
197 switch (tps.modulation) { in as102_fe_get_frontend()
199 c->modulation = QPSK; in as102_fe_get_frontend()
202 c->modulation = QAM_16; in as102_fe_get_frontend()
205 c->modulation = QAM_64; in as102_fe_get_frontend()
H A Dstv0367_priv.h99 FE_TER_HIER_ALPHA_NONE, /* Regular modulation */
100 FE_TER_HIER_ALPHA_1, /* Hierarchical modulation a = 1*/
101 FE_TER_HIER_ALPHA_2, /* Hierarchical modulation a = 2*/
102 FE_TER_HIER_ALPHA_4 /* Hierarchical modulation a = 4*/
178 enum stv0367cab_mod modulation; member
H A Dgp8psk-fe.c145 if (c->delivery_system == SYS_DVBS && c->modulation == PSK_8) in gp8psk_fe_set_frontend()
150 if (c->modulation != QPSK) { in gp8psk_fe_set_frontend()
151 dprintk("%s: unsupported modulation selected (%d)\n", in gp8psk_fe_set_frontend()
152 __func__, c->modulation); in gp8psk_fe_set_frontend()
174 switch (c->modulation) { in gp8psk_fe_set_frontend()
221 default: /* Unknown modulation */ in gp8psk_fe_set_frontend()
222 dprintk("%s: unsupported modulation selected (%d)\n", in gp8psk_fe_set_frontend()
223 __func__, c->modulation); in gp8psk_fe_set_frontend()
H A Dcxd2820r_c.c39 "delivery_system=%d modulation=%d frequency=%u symbol_rate=%u inversion=%d\n", in cxd2820r_set_frontend_c()
40 c->delivery_system, c->modulation, c->frequency, in cxd2820r_set_frontend_c()
111 c->modulation = QAM_16; in cxd2820r_get_frontend_c()
114 c->modulation = QAM_32; in cxd2820r_get_frontend_c()
117 c->modulation = QAM_64; in cxd2820r_get_frontend_c()
120 c->modulation = QAM_128; in cxd2820r_get_frontend_c()
123 c->modulation = QAM_256; in cxd2820r_get_frontend_c()
H A Dstv0297.c225 enum fe_modulation modulation) in stv0297_set_qam() argument
229 switch (modulation) { in stv0297_set_qam()
411 switch (p->modulation) { in stv0297_set_frontend()
513 stv0297_set_qam(state, p->modulation); in stv0297_set_frontend()
521 if (p->modulation == QAM_128 || in stv0297_set_frontend()
522 p->modulation == QAM_256) in stv0297_set_frontend()
624 p->modulation = QAM_16; in stv0297_get_frontend()
627 p->modulation = QAM_32; in stv0297_get_frontend()
630 p->modulation = QAM_128; in stv0297_get_frontend()
633 p->modulation = QAM_256; in stv0297_get_frontend()
[all …]
H A Dlgdt3305.c271 switch (p->modulation) { in lgdt3305_set_modulation()
294 switch (p->modulation) { in lgdt3305_set_filter_extension()
317 switch (p->modulation) { in lgdt3305_passband_digital_agc()
344 switch (p->modulation) { in lgdt3305_rfagc_loop()
394 switch (p->modulation) { in lgdt3305_agc_setup()
432 switch (p->modulation) { in lgdt3305_set_agc_power_ref()
472 switch (p->modulation) { in lgdt3305_spectral_inversion()
495 switch (p->modulation) { in lgdt3305_set_if()
509 switch (p->modulation) { in lgdt3305_set_if()
675 lg_dbg("(%d, %d)\n", p->frequency, p->modulation); in lgdt3304_set_parameters()
[all …]
H A Dlgdt330x.c345 /* Change only if we are actually changing the modulation */ in lgdt330x_set_parameters()
346 if (state->current_modulation != p->modulation) { in lgdt330x_set_parameters()
347 switch (p->modulation) { in lgdt330x_set_parameters()
400 "%s: Modulation type(%d) UNSUPPORTED\n", in lgdt330x_set_parameters()
401 __func__, p->modulation); in lgdt330x_set_parameters()
406 "%s: error blasting bytes to lgdt3303 for modulation type(%d)\n", in lgdt330x_set_parameters()
407 __func__, p->modulation); in lgdt330x_set_parameters()
421 state->current_modulation = p->modulation; in lgdt330x_set_parameters()
497 u32 c; /* per-modulation SNR calculation constant */ in lgdt3302_read_snr()
523 "%s: Modulation set to unsupported value\n", in lgdt3302_read_snr()
[all …]
H A Dl64781.c163 if (p->modulation != QPSK && p->modulation != QAM_16 && in apply_frontend_param()
164 p->modulation != QAM_64) in apply_frontend_param()
190 spi_bias *= qam_tab[p->modulation]; in apply_frontend_param()
203 val0x06 = (p->hierarchy << 2) | p->modulation; in apply_frontend_param()
310 p->modulation = QPSK; in get_frontend()
313 p->modulation = QAM_16; in get_frontend()
316 p->modulation = QAM_64; in get_frontend()
319 printk(KERN_WARNING "Unexpected value for modulation\n"); in get_frontend()
/linux/drivers/cpufreq/
H A Dgx-suspmod.c3 * Cyrix MediaGX and NatSemi Geode Suspend Modulation
17 * are based on Suspend Modulation.
19 * Suspend Modulation works by asserting and de-asserting the SUSP# pin
24 * Suspend Modulation's OFF/ON duration are configurable
25 * with 'Suspend Modulation OFF Count Register'
26 * and 'Suspend Modulation ON Count Register'.
53 * - fix cpu_khz calc when it stops cpu modulation.
69 * Suspend Modulation - Definitions *
90 #define PCI_MODOFF 0x94 /* suspend modulation OFF counter register, 1 = 32us */
91 #define PCI_MODON 0x95 /* suspend modulation ON counter register */
[all …]
/linux/Documentation/userspace-api/media/dvb/
H A Ddvb-frontend-parameters.rst82 fe_modulation_t modulation; /* modulation type (see above) */
97 fe_modulation_t modulation; /* modulation type (see above) */
115 fe_modulation_t constellation; /* modulation type (see above) */
H A Dfrontend-property-cable-systems.rst16 QAM modulation.
19 supports a subset of the Annex A modulation types, and a roll-off of
34 - :ref:`DTV_MODULATION <DTV-MODULATION>`
68 - :ref:`DTV_MODULATION <DTV-MODULATION>`
H A Dfrontend-property-terrestrial-systems.rst27 - :ref:`DTV_MODULATION <DTV-MODULATION>`
69 - :ref:`DTV_MODULATION <DTV-MODULATION>`
156 - :ref:`DTV_ISDBT_LAYERA_MODULATION <DTV-ISDBT-LAYER-MODULATION>`
164 - :ref:`DTV_ISDBT_LAYERB_MODULATION <DTV-ISDBT-LAYER-MODULATION>`
172 - :ref:`DTV_ISDBT_LAYERC_MODULATION <DTV-ISDBT-LAYER-MODULATION>`
199 - :ref:`DTV_MODULATION <DTV-MODULATION>`
277 - :ref:`DTV_MODULATION <DTV-MODULATION>`
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_demod.h20 * modulation and fec_inner
21 * @modulation: see enum fe_modulation
28 * of modulation and fec_inner in use. We might simulate some noise if the
34 u32 modulation; member
/linux/Documentation/driver-api/
H A Dmiscellaneous.rst24 Pulse-Width Modulation (PWM)
27 Pulse-width modulation is a modulation technique primarily used to
/linux/include/uapi/sound/
H A Dsfnt_info.h76 unsigned short moddelay; /* modulation delay (0x8000) */
77 unsigned short modatkhld; /* modulation attack & hold time (0x7f7f) */
78 unsigned short moddcysus; /* modulation decay & sustain (0x7f7f) */
79 unsigned short modrelease; /* modulation release time (0x807f) */
88 unsigned short pefe; /* modulation pitch & cutoff (0x0000) */
/linux/Documentation/devicetree/bindings/sound/
H A Dnvidia,tegra186-dspk.yaml11 Density Modulation (PDM) transmitter that up-samples the input to
13 over sampled Pulse Code Modulation (PCM) input to the desired 1-bit
14 output via Delta Sigma Modulation (DSM).
/linux/sound/pci/emu10k1/
H A Demu10k1_callback.c404 /* modulation envelope heights */ in start_voice()
484 /* calculate lfo1 modulation height and cutoff register */
490 int modulation; in make_fmmod() local
494 modulation = vp->chan->gm_modulation + vp->chan->midi_pressure; in make_fmmod()
495 pitch += (MOD_SENSE * modulation) / 1200; in make_fmmod()
506 int modulation; in make_fm2frq2() local
510 modulation = vp->chan->gm_modulation + vp->chan->midi_pressure; in make_fm2frq2()
511 pitch += (MOD_SENSE * modulation) / 1200; in make_fm2frq2()
/linux/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-demod.c93 enum fe_modulation *modulation) in mxl1x1sf_demod_get_tps_modulation() argument
103 *modulation = QPSK; in mxl1x1sf_demod_get_tps_modulation()
106 *modulation = QAM_16; in mxl1x1sf_demod_get_tps_modulation()
109 *modulation = QAM_64; in mxl1x1sf_demod_get_tps_modulation()
470 enum fe_modulation modulation; in mxl111sf_demod_read_signal_strength() local
477 ret = mxl1x1sf_demod_get_tps_modulation(state, &modulation); in mxl111sf_demod_read_signal_strength()
481 switch (modulation) { in mxl111sf_demod_read_signal_strength()
517 mxl1x1sf_demod_get_tps_modulation(state, &p->modulation); in mxl111sf_demod_get_frontend()
/linux/drivers/media/rc/
H A Dite-cir.h206 #define IT87_TXMPM 0x03 /* transmitter modulation pulse mode mask */
207 #define IT87_TXMPM_DEFAULT 0x00 /* modulation pulse mode default */
218 #define IT87_TXMPW 0x07 /* transmitter modulation pulse width mask */
219 #define IT87_TXMPW_DEFAULT 0x04 /* default modulation pulse width */
309 #define IT85_TXMPW 0x07 /* transmitter modulation pulse width mask */
310 #define IT85_TXMPW_DEFAULT 0x04 /* default modulation pulse width */
311 #define IT85_TXMPM 0x18 /* transmitter modulation pulse mode mask */
312 #define IT85_TXMPM_DEFAULT 0x00 /* modulation pulse mode default */

12345678910>>...12