Re: [PATCH 06/79] hwmon: (lm87) Fix: do not use assignment in if condition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 23 Jan 2012 18:48:45 -0800, Guenter Roeck wrote:
> From: Guenter Roeck <linux@xxxxxxxxxxxx>
> 
> Fix checkpatch issue:
> ERROR: do not use assignment in if condition
> 
> Replace repeated calls to device_create_file() with calls to sysfs_create_group.
> 
> Cc: Jean Delvare <khali@xxxxxxxxxxxx>
> Signed-off-by: Guenter Roeck <linux@xxxxxxxxxxxx>
> ---
>  drivers/hwmon/lm87.c |  152 ++++++++++++++++++++++++++------------------------
>  1 files changed, 80 insertions(+), 72 deletions(-)

Overall I like it. Just one suggestion:

> +static void lm87_remove_files(struct i2c_client *client)
> +{

I think it makes sense to introduce
	struct device *dev = &client->dev;
to make the rest of the function easier to read. The binary code
generated is unchanged.

The same might be a good idea in the probe function, for the same
reason.

> +	sysfs_remove_group(&client->dev.kobj, &lm87_group);
> +	sysfs_remove_group(&client->dev.kobj, &lm87_group_in6);
> +	sysfs_remove_group(&client->dev.kobj, &lm87_group_fan1);
> +	sysfs_remove_group(&client->dev.kobj, &lm87_group_in7);
> +	sysfs_remove_group(&client->dev.kobj, &lm87_group_fan2);
> +	sysfs_remove_group(&client->dev.kobj, &lm87_group_temp3);
> +	sysfs_remove_group(&client->dev.kobj, &lm87_group_in0_5);
> +	sysfs_remove_group(&client->dev.kobj, &lm87_group_vid);
> +}

Acked-by: Jean Delvare <khali@xxxxxxxxxxxx>

-- 
Jean Delvare

_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux