drivers/base/node: clean up attribute group conversion
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 25 Mar 2015 12:47:17 +0000 (13:47 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 25 Mar 2015 12:47:17 +0000 (13:47 +0100)
We can use the ATTRIBUTE_GROUPS() macro here, so use it, saving some
lines of code.

Cc: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman gregkh@linuxfoundation.org
drivers/base/node.c

index 06dce51e42e7809f2b27ea0143acb994cb524a18..6356866167aff4f7416abafb15850b5cc79244e3 100644 (file)
@@ -209,15 +209,7 @@ static struct attribute *node_dev_attrs[] = {
        &dev_attr_vmstat.attr,
        NULL
 };
-
-static struct attribute_group node_dev_attr_group = {
-       .attrs  = node_dev_attrs,
-};
-
-static const struct attribute_group *node_dev_attr_groups[] = {
-       &node_dev_attr_group,
-       NULL
-};
+ATTRIBUTE_GROUPS(node_dev);
 
 #ifdef CONFIG_HUGETLBFS
 /*
@@ -292,7 +284,7 @@ static int register_node(struct node *node, int num, struct node *parent)
        node->dev.id = num;
        node->dev.bus = &node_subsys;
        node->dev.release = node_device_release;
-       node->dev.groups = node_dev_attr_groups;
+       node->dev.groups = node_dev_groups;
        error = device_register(&node->dev);
 
        if (!error){