These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / mfd / da903x.c
index e0a2e0e..37e4426 100644 (file)
@@ -532,11 +532,7 @@ static int da903x_probe(struct i2c_client *client,
                return ret;
        }
 
-       ret = da903x_add_subdevs(chip, pdata);
-       if (ret)
-               return ret;
-
-       return 0;
+       return da903x_add_subdevs(chip, pdata);
 }
 
 static int da903x_remove(struct i2c_client *client)
@@ -550,7 +546,6 @@ static int da903x_remove(struct i2c_client *client)
 static struct i2c_driver da903x_driver = {
        .driver = {
                .name   = "da903x",
-               .owner  = THIS_MODULE,
        },
        .probe          = da903x_probe,
        .remove         = da903x_remove,