Loading drivers/hwmon/lm90.c +4 −8 Original line number Diff line number Diff line Loading @@ -1399,11 +1399,10 @@ static int lm90_probe(struct i2c_client *client, struct lm90_data *data; int err; data = kzalloc(sizeof(struct lm90_data), GFP_KERNEL); if (!data) { err = -ENOMEM; goto exit; } data = devm_kzalloc(&client->dev, sizeof(struct lm90_data), GFP_KERNEL); if (!data) return -ENOMEM; i2c_set_clientdata(client, data); mutex_init(&data->update_lock); Loading Loading @@ -1474,8 +1473,6 @@ static int lm90_probe(struct i2c_client *client, lm90_remove_files(client, data); exit_restore: lm90_restore_conf(client, data); kfree(data); exit: return err; } Loading @@ -1487,7 +1484,6 @@ static int lm90_remove(struct i2c_client *client) lm90_remove_files(client, data); lm90_restore_conf(client, data); kfree(data); return 0; } Loading Loading
drivers/hwmon/lm90.c +4 −8 Original line number Diff line number Diff line Loading @@ -1399,11 +1399,10 @@ static int lm90_probe(struct i2c_client *client, struct lm90_data *data; int err; data = kzalloc(sizeof(struct lm90_data), GFP_KERNEL); if (!data) { err = -ENOMEM; goto exit; } data = devm_kzalloc(&client->dev, sizeof(struct lm90_data), GFP_KERNEL); if (!data) return -ENOMEM; i2c_set_clientdata(client, data); mutex_init(&data->update_lock); Loading Loading @@ -1474,8 +1473,6 @@ static int lm90_probe(struct i2c_client *client, lm90_remove_files(client, data); exit_restore: lm90_restore_conf(client, data); kfree(data); exit: return err; } Loading @@ -1487,7 +1484,6 @@ static int lm90_remove(struct i2c_client *client) lm90_remove_files(client, data); lm90_restore_conf(client, data); kfree(data); return 0; } Loading