Commit ad9fc1f4 authored by Wolfram Sang's avatar Wolfram Sang Committed by Lee Jones
Browse files

mfd: palmas: Convert to i2c_new_dummy_device



Move from i2c_new_dummy() to i2c_new_dummy_device(), so we now get an
ERRPTR which we use in error handling.

Signed-off-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
parent 7a99c8f3
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -549,12 +549,12 @@ static int palmas_i2c_probe(struct i2c_client *i2c,
			palmas->i2c_clients[i] = i2c;
		else {
			palmas->i2c_clients[i] =
					i2c_new_dummy(i2c->adapter,
					i2c_new_dummy_device(i2c->adapter,
							i2c->addr + i);
			if (!palmas->i2c_clients[i]) {
			if (IS_ERR(palmas->i2c_clients[i])) {
				dev_err(palmas->dev,
					"can't attach client %d\n", i);
				ret = -ENOMEM;
				ret = PTR_ERR(palmas->i2c_clients[i]);
				goto err_i2c;
			}
			palmas->i2c_clients[i]->dev.of_node = of_node_get(node);