regulator: use dev_get_platdata()
[linux-block.git] / drivers / regulator / 88pm800.c
index b4c29b1c52a5843d09180637fdfc5274508288bf..c72fe95e443f7164061ba3d7f5624825b871ea91 100644 (file)
@@ -283,7 +283,7 @@ static int pm800_regulator_dt_init(struct platform_device *pdev)
 static int pm800_regulator_probe(struct platform_device *pdev)
 {
        struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent);
-       struct pm80x_platform_data *pdata = pdev->dev.parent->platform_data;
+       struct pm80x_platform_data *pdata = dev_get_platdata(pdev->dev.parent);
        struct pm800_regulators *pm800_data;
        struct pm800_regulator_info *info;
        struct regulator_config config = { };