i2c-gpio: Fix adapter number
[deliverable/linux.git] / drivers / i2c / busses / i2c-gpio.c
index 025f19423faffee0df8e88cabf67d630e48cc52f..44e1cd21bb0130ae1e4b0251893c451a630c4a6d 100644 (file)
@@ -147,7 +147,7 @@ static int __init i2c_gpio_probe(struct platform_device *pdev)
         * The reason to do so is to avoid sysfs names that only make
         * sense when there are multiple adapters.
         */
-       adap->nr = pdev->id >= 0 ? pdev->id : 0;
+       adap->nr = (pdev->id != -1) ? pdev->id : 0;
        ret = i2c_bit_add_numbered_bus(adap);
        if (ret)
                goto err_add_bus;
This page took 0.029213 seconds and 5 git commands to generate.