diff options
Diffstat (limited to 'drivers/regulator/max8973-regulator.c')
-rw-r--r-- | drivers/regulator/max8973-regulator.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/regulator/max8973-regulator.c b/drivers/regulator/max8973-regulator.c index 892aa1e5b96c..dbedf1768db0 100644 --- a/drivers/regulator/max8973-regulator.c +++ b/drivers/regulator/max8973-regulator.c | |||
@@ -93,7 +93,6 @@ | |||
93 | struct max8973_chip { | 93 | struct max8973_chip { |
94 | struct device *dev; | 94 | struct device *dev; |
95 | struct regulator_desc desc; | 95 | struct regulator_desc desc; |
96 | struct regulator_dev *rdev; | ||
97 | struct regmap *regmap; | 96 | struct regmap *regmap; |
98 | bool enable_external_control; | 97 | bool enable_external_control; |
99 | int dvs_gpio; | 98 | int dvs_gpio; |
@@ -379,10 +378,8 @@ static int max8973_probe(struct i2c_client *client, | |||
379 | } | 378 | } |
380 | 379 | ||
381 | max = devm_kzalloc(&client->dev, sizeof(*max), GFP_KERNEL); | 380 | max = devm_kzalloc(&client->dev, sizeof(*max), GFP_KERNEL); |
382 | if (!max) { | 381 | if (!max) |
383 | dev_err(&client->dev, "Memory allocation for max failed\n"); | ||
384 | return -ENOMEM; | 382 | return -ENOMEM; |
385 | } | ||
386 | 383 | ||
387 | max->regmap = devm_regmap_init_i2c(client, &max8973_regmap_config); | 384 | max->regmap = devm_regmap_init_i2c(client, &max8973_regmap_config); |
388 | if (IS_ERR(max->regmap)) { | 385 | if (IS_ERR(max->regmap)) { |
@@ -474,7 +471,6 @@ static int max8973_probe(struct i2c_client *client, | |||
474 | return ret; | 471 | return ret; |
475 | } | 472 | } |
476 | 473 | ||
477 | max->rdev = rdev; | ||
478 | return 0; | 474 | return 0; |
479 | } | 475 | } |
480 | 476 | ||