diff options
Diffstat (limited to 'drivers/media/dvb-frontends/mb86a16.c')
-rw-r--r-- | drivers/media/dvb-frontends/mb86a16.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/media/dvb-frontends/mb86a16.c b/drivers/media/dvb-frontends/mb86a16.c index 9ae40abfd71a..3ddea4471d2b 100644 --- a/drivers/media/dvb-frontends/mb86a16.c +++ b/drivers/media/dvb-frontends/mb86a16.c | |||
@@ -28,7 +28,7 @@ | |||
28 | #include "mb86a16.h" | 28 | #include "mb86a16.h" |
29 | #include "mb86a16_priv.h" | 29 | #include "mb86a16_priv.h" |
30 | 30 | ||
31 | unsigned int verbose = 5; | 31 | static unsigned int verbose = 5; |
32 | module_param(verbose, int, 0644); | 32 | module_param(verbose, int, 0644); |
33 | 33 | ||
34 | #define ABS(x) ((x) < 0 ? (-x) : (x)) | 34 | #define ABS(x) ((x) < 0 ? (-x) : (x)) |
@@ -115,9 +115,11 @@ static int mb86a16_read(struct mb86a16_state *state, u8 reg, u8 *val) | |||
115 | }; | 115 | }; |
116 | ret = i2c_transfer(state->i2c_adap, msg, 2); | 116 | ret = i2c_transfer(state->i2c_adap, msg, 2); |
117 | if (ret != 2) { | 117 | if (ret != 2) { |
118 | dprintk(verbose, MB86A16_ERROR, 1, "read error(reg=0x%02x, ret=0x%i)", | 118 | dprintk(verbose, MB86A16_ERROR, 1, "read error(reg=0x%02x, ret=%i)", |
119 | reg, ret); | 119 | reg, ret); |
120 | 120 | ||
121 | if (ret < 0) | ||
122 | return ret; | ||
121 | return -EREMOTEIO; | 123 | return -EREMOTEIO; |
122 | } | 124 | } |
123 | *val = b1[0]; | 125 | *val = b1[0]; |