static int stv6110_set_frequency(struct dvb_frontend *fe, u32 frequency)
 {
        struct stv6110_priv *priv = fe->tuner_priv;
-       struct dtv_frontend_properties *c = &fe->dtv_property_cache;
        u8 ret = 0x04;
        u32 divider, ref, p, presc, i, result_freq, vco_freq;
        s32 p_calc, p_calc_opt = 1000, r_div, r_div_opt = 0, p_val;
-       s32 srate;
 
        dprintk("%s, freq=%d kHz, mclk=%d Hz\n", __func__,
                                                frequency, priv->mclk);
                                ((((priv->mclk / 1000000) - 16) & 0x1f) << 3);
 
        /* BB_GAIN = db/2 */
-       if (fe->ops.set_property && fe->ops.get_property) {
-               srate = c->symbol_rate;
-               dprintk("%s: Get Frontend parameters: srate=%d\n",
-                                                       __func__, srate);
-       } else
-               srate = 15000000;
-
        priv->regs[RSTV6110_CTRL2] &= ~0x0f;
        priv->regs[RSTV6110_CTRL2] |= (priv->gain & 0x0f);