int i;
        bool inband_interferer_div2[ALLOWABLE_FS_COUNT];
        bool inband_interferer_div4[ALLOWABLE_FS_COUNT];
-       int status;
+       int status = 0;
 
        /* allowable sample rates for ADC in MHz */
        int afs[ALLOWABLE_FS_COUNT] = { 200, 192, 193, 194, 195,
        rf_freq = 10 * c->frequency ;
        data_rate = c->symbol_rate / 100;
 
-       status = PASS;
-
        band_low = (rf_freq - lnb_lo) - ((lnb_uncertanity * 200)
                                        + (data_rate * 135)) / 200;
 
        state->fs = sample_rate;/*ADC MHz*/
        si21xx_setacquire(fe, c->symbol_rate, c->fec_inner);
 
+       if (status)
+               return -EREMOTEIO;
+
        return 0;
 }