static int ite9133_read_snr(struct dvb_frontend *fe, u16 *snr) { struct ite9133_state *state = fe->demodulator_priv; pr_dbg("ite9133_read_snr\n"); if(Error_NO_ERROR != Demodulator_getSNR(pdemod,(Byte*)snr)) return -1; return 0; }
static int ite9133_read_snr(struct dvb_frontend *fe, u16 * snr) { struct aml_fe *afe = fe->demodulator_priv; struct aml_fe_dev *dev = afe->dtv_demod; pr_dbg("ite9133_read_snr\n"); mutex_lock(&ite_lock); if(Error_NO_ERROR != Demodulator_getSNR(pdemod,(Byte*)snr)) ; mutex_unlock(&ite_lock); //return -1; pr_dbg("ite9133_read_snr--\n"); return 0; }
static int ite9173_read_snr(struct dvb_frontend *fe, u16 *snr) { Dword ret = 0; struct ite9173_state *state = fe->demodulator_priv; pr_dbg("ite9173_read_snr\n"); *snr = 0; mutex_lock(&ite_lock); ret = Demodulator_getSNR(pdemod,(Byte*)snr); mutex_unlock(&ite_lock); if(Error_NO_ERROR != ret) return -1; pr_dbg("ite9173_read_snr--\n"); return 0; }