|
@@ -104,13 +104,8 @@ static int i2c_versatile_probe(struct platform_device *dev)
|
|
|
i2c->algo = i2c_versatile_algo;
|
|
|
i2c->algo.data = i2c;
|
|
|
|
|
|
- if (dev->id >= 0) {
|
|
|
- /* static bus numbering */
|
|
|
- i2c->adap.nr = dev->id;
|
|
|
- ret = i2c_bit_add_numbered_bus(&i2c->adap);
|
|
|
- } else
|
|
|
- /* dynamic bus numbering */
|
|
|
- ret = i2c_bit_add_bus(&i2c->adap);
|
|
|
+ i2c->adap.nr = dev->id;
|
|
|
+ ret = i2c_bit_add_numbered_bus(&i2c->adap);
|
|
|
if (ret >= 0) {
|
|
|
platform_set_drvdata(dev, i2c);
|
|
|
of_i2c_register_devices(&i2c->adap);
|