Hi Uwe, On Sat, 28 Jan 2012 21:55:07 +0100, Uwe Kleine-König wrote: > Based on a patch by David Jander that mostly did s/mc13783/mc13xxx/ > > Cc: David Jander <david.jander@xxxxxxxxxxx> > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> > --- > Hello, > > I didn't manage to send this "later today" as promised yesterday. So it > comes only today. No problem :) > changes since v2: > - make code generating name attribute more robust and strip [-_]adc > - consistenly use MC13783_ADC_16CHANS / mc13783_attr_16chans Thanks for the update. I have a few more comments, but these are only minor things. > Documentation/hwmon/mc13783-adc | 48 ++++++++++++---- > drivers/hwmon/Kconfig | 6 +- > drivers/hwmon/mc13783-adc.c | 116 +++++++++++++++++++++++++++++---------- > 3 files changed, 126 insertions(+), 44 deletions(-) > > diff --git a/Documentation/hwmon/mc13783-adc b/Documentation/hwmon/mc13783-adc > index 044531a..86f6da5 100644 > --- a/Documentation/hwmon/mc13783-adc > +++ b/Documentation/hwmon/mc13783-adc > @@ -5,6 +5,9 @@ Supported chips: > * Freescale Atlas MC13783 > Prefix: 'mc13783_adc' > Datasheet: http://www.freescale.com/files/rf_if/doc/data_sheet/MC13783.pdf?fsrch=1 > + * Freescale Atlas MC13892 > + Prefix: 'mc13892_adc' > + Datasheet: http://cache.freescale.com/files/analog/doc/data_sheet/MC13892.pdf?fsrch=1&sr=1 The _adc is gone from the prefixes with this version, so the documentation should be updated to reflect that. > static ssize_t mc13783_adc_show_name(struct device *dev, struct device_attribute > *devattr, char *buf) > { > - return sprintf(buf, "mc13783_adc\n"); > + struct platform_device *pdev = to_platform_device(dev); > + struct mc13783_adc_priv *priv = platform_get_drvdata(pdev); When you don't need pdev itself, the above can be abbreviated as: struct mc13783_adc_priv *priv = dev_get_drvdata(dev); Same in function mc13783_adc_read(). This can be cleaned up later, gcc is apparently smart enough to optimize it anyway. All the rest looks good, so assuming the prefixes get fixed in the documentation, Acked-by: Jean Delvare <khali@xxxxxxxxxxxx> Guenter, how do we proceed? I see you have a small cleanup patch to the mc13783-adc driver in your tree, the same cleanup is included in Uwe's patch so they will conflict. Let me know if you want to take Uwe's patch and handle the conflict, or prefer to drop the cleanup patch from you tree and let me handle that driver for this cycle. Either way is fine with me, as long as it actually happens. -- Jean Delvare _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors