arm64: dts: rockchip: rk3399: add discrete vr support for box hardware
[firefly-linux-kernel-4.4.55.git] / drivers / hwmon / mcp3021.c
index f712cc785ef23bd73adf6287e65ed9b23d819784..972444a14cca5feb333c5244fd438fbb435f1e7e 100644 (file)
@@ -131,12 +131,13 @@ static int mcp3021_probe(struct i2c_client *client,
                break;
        }
 
-       if (client->dev.platform_data) {
-               data->vdd = *(u32 *)client->dev.platform_data;
+       if (dev_get_platdata(&client->dev)) {
+               data->vdd = *(u32 *)dev_get_platdata(&client->dev);
                if (data->vdd > MCP3021_VDD_MAX || data->vdd < MCP3021_VDD_MIN)
                        return -EINVAL;
-       } else
+       } else {
                data->vdd = MCP3021_VDD_REF;
+       }
 
        err = sysfs_create_file(&client->dev.kobj, &dev_attr_in0_input.attr);
        if (err)