3.0: remove mfd_data
Dan Willemsen [Thu, 29 Sep 2011 07:20:53 +0000 (00:20 -0700)]
Rebase-Id: R9e1b0704895a0c413708387071ef2ab2514bcf68

drivers/mfd/max8907c.c

index 7787c8a..f87524e 100644 (file)
@@ -291,8 +291,10 @@ static int max8907c_i2c_probe(struct i2c_client *i2c,
 
        mutex_init(&max8907c->io_lock);
 
-       for (i = 0; i < ARRAY_SIZE(cells); i++)
-               cells[i].mfd_data = max8907c;
+       for (i = 0; i < ARRAY_SIZE(cells); i++) {
+               cells[i].platform_data = max8907c;
+               cells[i].pdata_size = sizeof(*max8907c);
+       }
        ret = mfd_add_devices(max8907c->dev, -1, cells, ARRAY_SIZE(cells),
                              NULL, 0);
        if (ret != 0) {