perf bench futex: Group test parameters cleanup
[linux-2.6-microblaze.git] / drivers / leds / leds-wm831x-status.c
index 67f4235..c48b805 100644 (file)
@@ -155,8 +155,8 @@ static const char * const led_src_texts[] = {
        "soft",
 };
 
-static ssize_t wm831x_status_src_show(struct device *dev,
-                                     struct device_attribute *attr, char *buf)
+static ssize_t src_show(struct device *dev,
+                       struct device_attribute *attr, char *buf)
 {
        struct led_classdev *led_cdev = dev_get_drvdata(dev);
        struct wm831x_status *led = to_wm831x_status(led_cdev);
@@ -178,9 +178,9 @@ static ssize_t wm831x_status_src_show(struct device *dev,
        return ret;
 }
 
-static ssize_t wm831x_status_src_store(struct device *dev,
-                                      struct device_attribute *attr,
-                                      const char *buf, size_t size)
+static ssize_t src_store(struct device *dev,
+                        struct device_attribute *attr,
+                        const char *buf, size_t size)
 {
        struct led_classdev *led_cdev = dev_get_drvdata(dev);
        struct wm831x_status *led = to_wm831x_status(led_cdev);
@@ -197,7 +197,7 @@ static ssize_t wm831x_status_src_store(struct device *dev,
        return size;
 }
 
-static DEVICE_ATTR(src, 0644, wm831x_status_src_show, wm831x_status_src_store);
+static DEVICE_ATTR_RW(src);
 
 static struct attribute *wm831x_status_attrs[] = {
        &dev_attr_src.attr,