hwmon: (adcxx) Simplify show_name function
authorGuenter Roeck <linux@roeck-us.net>
Tue, 11 Sep 2012 20:36:33 +0000 (13:36 -0700)
committerGuenter Roeck <linux@roeck-us.net>
Mon, 24 Sep 2012 04:08:35 +0000 (21:08 -0700)
Display device name using to_spi_device(dev)->modalias instead of computing it
from the number of ADC channels. This is cleaner and reduces code size.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/adcxx.c

index 111af7c4a3d430749fa7c7ec269b4606778f8c42..f4c5867170d6ca14ad1d99ea0df77ae56a33392e 100644 (file)
@@ -141,10 +141,7 @@ static ssize_t adcxx_set_max(struct device *dev,
 static ssize_t adcxx_show_name(struct device *dev, struct device_attribute
                              *devattr, char *buf)
 {
-       struct spi_device *spi = to_spi_device(dev);
-       struct adcxx *adc = spi_get_drvdata(spi);
-
-       return sprintf(buf, "adcxx%ds\n", adc->channels);
+       return sprintf(buf, "%s\n", to_spi_device(dev)->modalias);
 }
 
 static struct sensor_device_attribute ad_input[] = {