|
@@ -611,7 +611,8 @@ static int __devinit pcf50633_probe(struct i2c_client *client,
|
|
|
}
|
|
|
|
|
|
pdev->dev.parent = pcf->dev;
|
|
|
- pdev->dev.platform_data = &pdata->reg_init_data[i];
|
|
|
+ platform_device_add_data(pdev, &pdata->reg_init_data[i],
|
|
|
+ sizeof(pdata->reg_init_data[i]));
|
|
|
dev_set_drvdata(&pdev->dev, pcf);
|
|
|
pcf->regulator_pdev[i] = pdev;
|
|
|
|