/linux/Documentation/admin-guide/media/ |
H A D | dvb_intro.rst | 150 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 D | frontend.h | 34 * @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 D | vidioc-enum-freq-bands.rst | 92 - ``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 D | zd_mac.h | 17 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 D | lgs8gxx_priv.h | 23 #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 D | or51132.c | 253 "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 D | as102_fe.c | 99 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 D | stv0367_priv.h | 99 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 D | gp8psk-fe.c | 145 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 D | cxd2820r_c.c | 39 "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 D | stv0297.c | 225 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 D | lgdt3305.c | 271 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 D | lgdt330x.c | 345 /* 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 D | l64781.c | 163 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 D | gx-suspmod.c | 3 * 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 D | dvb-frontend-parameters.rst | 82 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 D | frontend-property-cable-systems.rst | 16 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 D | frontend-property-terrestrial-systems.rst | 27 - :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 D | vidtv_demod.h | 20 * 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 D | miscellaneous.rst | 24 Pulse-Width Modulation (PWM) 27 Pulse-width modulation is a modulation technique primarily used to
|
/linux/include/uapi/sound/ |
H A D | sfnt_info.h | 76 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 D | nvidia,tegra186-dspk.yaml | 11 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 D | emu10k1_callback.c | 404 /* 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 D | mxl111sf-demod.c | 93 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 D | ite-cir.h | 206 #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 */
|