Commit e47a3bbe authored by Rabin Vincent's avatar Rabin Vincent Committed by Samuel Ortiz

mfd: Remove incorrect wm8350 kfree

The i2c_client received in probe() should not be kfree()'d.
Signed-off-by: default avatarRabin Vincent <rabin@rab.in>
Acked-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
parent fffba64c
...@@ -64,10 +64,8 @@ static int wm8350_i2c_probe(struct i2c_client *i2c, ...@@ -64,10 +64,8 @@ static int wm8350_i2c_probe(struct i2c_client *i2c,
int ret = 0; int ret = 0;
wm8350 = kzalloc(sizeof(struct wm8350), GFP_KERNEL); wm8350 = kzalloc(sizeof(struct wm8350), GFP_KERNEL);
if (wm8350 == NULL) { if (wm8350 == NULL)
kfree(i2c);
return -ENOMEM; return -ENOMEM;
}
i2c_set_clientdata(i2c, wm8350); i2c_set_clientdata(i2c, wm8350);
wm8350->dev = &i2c->dev; wm8350->dev = &i2c->dev;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment