Lines Matching refs:standard
578 /* standard/channel settings */
579 DRX_STANDARD_UNKNOWN, /* current standard */
663 DRX_STANDARD_ITU_B, /* standard */
673 DRX_STANDARD_ITU_B, /* standard */
683 DRX_STANDARD_8VSB, /* standard */
693 DRX_STANDARD_8VSB, /* standard */
705 DRX_STANDARD_ITU_B, /* standard */
710 DRX_STANDARD_8VSB, /* standard */
770 DRX_STANDARD_NTSC, /* standard */
775 DRX_STANDARD_NTSC, /* standard */
785 DRX_STANDARD_NTSC, /* standard */
882 DRX_STANDARD_UNKNOWN, /* current standard */
883 DRX_STANDARD_UNKNOWN, /* previous standard */
2759 switch (ext_attr->standard) {
2774 switch (ext_attr->standard) {
2897 } /* switch (standard) */
2915 switch (ext_attr->standard) {
2943 } /* ext_attr->standard */
2950 switch (ext_attr->standard) {
2978 } /* ext_attr->standard */
3022 switch (ext_attr->standard) {
4415 switch (ext_attr->standard) {
4791 switch (ext_attr->standard) {
4936 /* Configure AGC only if standard is currently active */
4937 if ((ext_attr->standard == agc_settings->standard) ||
4938 (DRXJ_ISQAMSTD(ext_attr->standard) &&
4939 DRXJ_ISQAMSTD(agc_settings->standard)) ||
4940 (DRXJ_ISATVSTD(ext_attr->standard) &&
4941 DRXJ_ISATVSTD(agc_settings->standard))) {
4967 if (ext_attr->standard == DRX_STANDARD_8VSB)
4969 else if (DRXJ_ISQAMSTD(ext_attr->standard))
4997 if (agc_settings->standard == DRX_STANDARD_8VSB)
4999 else if (DRXJ_ISQAMSTD(agc_settings->standard))
5001 else if (DRXJ_ISATVSTD(agc_settings->standard))
5100 switch (agc_settings->standard) {
5150 /* Configure AGC only if standard is currently active */
5151 if ((ext_attr->standard == agc_settings->standard) ||
5152 (DRXJ_ISQAMSTD(ext_attr->standard) &&
5153 DRXJ_ISQAMSTD(agc_settings->standard)) ||
5154 (DRXJ_ISATVSTD(ext_attr->standard) &&
5155 DRXJ_ISATVSTD(agc_settings->standard))) {
5181 if (ext_attr->standard == DRX_STANDARD_8VSB)
5183 else if (DRXJ_ISQAMSTD(ext_attr->standard))
5211 if (agc_settings->standard == DRX_STANDARD_8VSB)
5213 else if (DRXJ_ISQAMSTD(agc_settings->standard))
5215 else if (DRXJ_ISATVSTD(agc_settings->standard))
5329 switch (agc_settings->standard) {
6527 switch (ext_attr->standard) {
6546 if (ext_attr->standard != DRX_STANDARD_ITU_B)
6554 switch (ext_attr->standard) {
6609 if (ext_attr->standard == DRX_STANDARD_ITU_B) {
8004 if (ext_attr->standard == DRX_STANDARD_ITU_B) {
8044 if (ext_attr->standard == DRX_STANDARD_ITU_A) {
8048 } else if (ext_attr->standard == DRX_STANDARD_ITU_B) {
8052 } else if (ext_attr->standard == DRX_STANDARD_ITU_C) {
8267 if (ext_attr->standard == DRX_STANDARD_ITU_B) {
8454 /* No more resets of the IQM, current standard correctly set =>
8503 if (ext_attr->standard == DRX_STANDARD_ITU_A) {
8514 } else if (ext_attr->standard == DRX_STANDARD_ITU_B) {
8543 } else if (ext_attr->standard == DRX_STANDARD_ITU_C) {
9119 if (ext_attr->standard != DRX_STANDARD_ITU_B)
9146 if (ext_attr->standard == DRX_STANDARD_ITU_B) {
9228 } else if (ext_attr->standard == DRX_STANDARD_ITU_C) {
9635 if (ext_attr->standard == DRX_STANDARD_ITU_B) {
9713 Several HW/SCU "settings" can be used for ATV. The standard selection
9720 ( settings have changed && FM/ATV standard is active)
9740 * \param standard either NTSC or FM (sub strandard for ATV )
9748 power_down_atv(struct drx_demod_instance *demod, enum drx_standard standard, bool primary)
10040 switch (oob_param->standard) {
10452 enum drx_standard standard = DRX_STANDARD_UNKNOWN;
10465 standard = ext_attr->standard;
10468 switch (standard) {
10482 if ((standard == DRX_STANDARD_ITU_B) ||
10483 (standard == DRX_STANDARD_8VSB) ||
10484 (standard == DRX_STANDARD_NTSC)) {
10502 if ((standard == DRX_STANDARD_ITU_A) ||
10503 (standard == DRX_STANDARD_ITU_C)) {
10507 bw_rolloff_factor = (standard == DRX_STANDARD_ITU_A) ? 115 : 113;
10551 if (standard == DRX_STANDARD_ITU_B) {
10621 /*== Setup demod for specific standard ====================================*/
10622 switch (standard) {
10686 enum drx_standard standard = ext_attr->standard;
10700 switch (standard) {
10794 enum drx_standard standard = DRX_STANDARD_UNKNOWN;
10813 standard = ext_attr->standard;
10818 switch (standard) {
10873 * \brief Set modulation standard to be used.
10874 * \param standard Modulation standard.
10877 * Setup stuff for the desired demodulation standard.
10878 * Disable and power down the previous selected demodulation standard
10882 ctrl_set_standard(struct drx_demod_instance *demod, enum drx_standard *standard)
10889 if ((standard == NULL) || (demod == NULL))
10893 prev_standard = ext_attr->standard;
10896 Stop and power down previous standard
10927 Power up new standard
10929 ext_attr->standard = *standard;
10931 switch (*standard) {
10954 ext_attr->standard = DRX_STANDARD_UNKNOWN;
10961 /* Don't know what the standard is now ... try again */
10962 ext_attr->standard = DRX_STANDARD_UNKNOWN;
10974 ext_attr->qam_if_agc_cfg.standard = DRX_STANDARD_ITU_B;
10978 ext_attr->vsb_if_agc_cfg.standard = DRX_STANDARD_8VSB;
10984 ext_attr->qam_if_agc_cfg.standard = DRX_STANDARD_ITU_B;
10992 ext_attr->vsb_if_agc_cfg.standard = DRX_STANDARD_8VSB;
11003 ext_attr->qam_rf_agc_cfg.standard = DRX_STANDARD_ITU_B;
11010 ext_attr->qam_pre_saw_cfg.standard = DRX_STANDARD_ITU_B;
11015 ext_attr->vsb_rf_agc_cfg.standard = DRX_STANDARD_8VSB;
11022 ext_attr->vsb_pre_saw_cfg.standard = DRX_STANDARD_8VSB;
11103 Stop and power down previous standard
11106 switch (ext_attr->standard) {
11130 rc = power_down_atv(demod, ext_attr->standard, true);
11143 ext_attr->standard = DRX_STANDARD_UNKNOWN;
11194 * Dispatch handling to standard specific function.
11213 /* Only if standard is currently active */
11214 if ((ext_attr->standard == pre_saw->standard) ||
11215 (DRXJ_ISQAMSTD(ext_attr->standard) &&
11216 DRXJ_ISQAMSTD(pre_saw->standard)) ||
11217 (DRXJ_ISATVSTD(ext_attr->standard) &&
11218 DRXJ_ISATVSTD(pre_saw->standard))) {
11227 switch (pre_saw->standard) {
11257 * Dispatch handling to standard specific function.
11275 switch (afe_gain->standard) {
11298 /* Only if standard is currently active */
11299 if (ext_attr->standard == afe_gain->standard) {
11308 switch (afe_gain->standard) {
11502 ext_attr->standard = DRX_STANDARD_UNKNOWN;
12088 enum drx_standard standard = DRX_STANDARD_8VSB;
12119 /* Set tuner to desired frequency and standard */
12134 standard = DRX_STANDARD_8VSB;
12137 standard = DRX_STANDARD_ITU_B;
12154 /* Set the standard (will be powered up if necessary */
12155 result = ctrl_set_standard(demod, &standard);
12157 pr_err("Failed to set standard! result=%02x\n",