}
}
- adc_set_pll_cntl(1, 0x1, NULL);
+ adc_set_pll_cntl(1, ADC_EN_ATV_DEMOD, NULL);
vdac_enable(1, 1);
usleep_range(2000, 2100);
atvdemod_clk_init();
}
vdac_enable(0, 1);
- adc_set_pll_cntl(0, 0x1, NULL);
+ adc_set_pll_cntl(0, ADC_EN_ATV_DEMOD, NULL);
if (is_meson_txlx_cpu() || is_meson_txhd_cpu())
aud_demod_clk_gate(0);
__func__,
(uint32_t) p->std, p->frequency);
+ /* when manual search, just search current freq */
+ if (p->flag == ANALOG_FLAG_MANUL_SCAN)
+ break;
+
if (p->frequency >= 44200000 &&
p->frequency <= 44300000 &&
double_check_cnt) {
return 0;
}
} else if (0 == (ADC_EN_ATV_DEMOD & tvafe_adc_get_pll_flag())) {
- pr_dbg("%s atv demod pll not init\n", __func__);
+ /* pr_dbg("%s atv demod pll not init\n", __func__); */
return 0;
}
return 0;
}
} else if (0 == (ADC_EN_ATV_DEMOD & tvafe_adc_get_pll_flag())) {
- pr_dbg("%s atv demod pll not init\n", __func__);
+ /* pr_dbg("%s atv demod pll not init\n", __func__); */
return 0;
}