.. | .. |
---|
345 | 345 | else |
---|
346 | 346 | valptr = &tmpval; |
---|
347 | 347 | |
---|
348 | | - BUG_ON(i >= ARRAY_SIZE(i2c_data) - 1); |
---|
349 | | - |
---|
350 | | - err = qt1010_init_meas1(priv, i2c_data[i+1].reg, |
---|
351 | | - i2c_data[i].reg, |
---|
352 | | - i2c_data[i].val, valptr); |
---|
| 348 | + if (i >= ARRAY_SIZE(i2c_data) - 1) |
---|
| 349 | + err = -EIO; |
---|
| 350 | + else |
---|
| 351 | + err = qt1010_init_meas1(priv, i2c_data[i + 1].reg, |
---|
| 352 | + i2c_data[i].reg, |
---|
| 353 | + i2c_data[i].val, valptr); |
---|
353 | 354 | i++; |
---|
354 | 355 | break; |
---|
355 | 356 | } |
---|
.. | .. |
---|
440 | 441 | fe->tuner_priv = priv; |
---|
441 | 442 | return fe; |
---|
442 | 443 | } |
---|
443 | | -EXPORT_SYMBOL(qt1010_attach); |
---|
| 444 | +EXPORT_SYMBOL_GPL(qt1010_attach); |
---|
444 | 445 | |
---|
445 | 446 | MODULE_DESCRIPTION("Quantek QT1010 silicon tuner driver"); |
---|
446 | 447 | MODULE_AUTHOR("Antti Palosaari <crope@iki.fi>"); |
---|