The ds3000 driver returned 1 as an error code in many places.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
 
                break;
        default:
-               return 1;
+               return -EINVAL;
        }
 
        if (state->config->set_lock_led)
                        *ber = 0xffffffff;
                break;
        default:
-               return 1;
+               return -EINVAL;
        }
 
        return 0;
                                snr_reading, *snr);
                break;
        default:
-               return 1;
+               return -EINVAL;
        }
 
        return 0;
                state->prevUCBS2 = _ucblocks;
                break;
        default:
-               return 1;
+               return -EINVAL;
        }
 
        return 0;
                data |= 0x80;
                ds3000_writereg(state, 0xa2, data);
 
-               return 1;
+               return -ETIMEDOUT;
        }
 
        data = ds3000_readreg(state, 0xa2);
                data |= 0x80;
                ds3000_writereg(state, 0xa2, data);
 
-               return 1;
+               return -ETIMEDOUT;
        }
 
        data = ds3000_readreg(state, 0xa2);
                        ds3000_writereg(state, 0xfe, 0x98);
                break;
        default:
-               return 1;
+               return -EINVAL;
        }
 
        /* enable 27MHz clock output */