diff options
| author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-10-17 16:58:17 -0700 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-10-17 16:58:17 -0700 |
| commit | 9fb70c12af374f025a038eeff687ad7dc4848504 (patch) | |
| tree | 27b2c099aeca1042dc5b27f7ebbb0184c1ac8a4a /p30.patch | |
| parent | aac89a6eb6af76a768286abe02c1b4977ae06977 (diff) | |
| download | patches-9fb70c12af374f025a038eeff687ad7dc4848504.tar.gz | |
refresh
Diffstat (limited to 'p30.patch')
| -rw-r--r-- | p30.patch | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/p30.patch b/p30.patch new file mode 100644 index 00000000000000..87dd8fcdfc87a6 --- /dev/null +++ b/p30.patch @@ -0,0 +1,46 @@ +--- + drivers/uwb/lc-dev.c | 16 +++------------- + 1 file changed, 3 insertions(+), 13 deletions(-) + +--- a/drivers/uwb/lc-dev.c ++++ b/drivers/uwb/lc-dev.c +@@ -244,7 +244,7 @@ static ssize_t uwb_dev_RSSI_store(struct + static DEVICE_ATTR(RSSI, S_IRUGO | S_IWUSR, uwb_dev_RSSI_show, uwb_dev_RSSI_store); + + +-static struct attribute *dev_attrs[] = { ++static struct attribute *uwb_dev_attrs[] = { + &dev_attr_EUI_48.attr, + &dev_attr_DevAddr.attr, + &dev_attr_BPST.attr, +@@ -253,20 +253,10 @@ static struct attribute *dev_attrs[] = { + &dev_attr_RSSI.attr, + NULL, + }; +- +-static struct attribute_group dev_attr_group = { +- .attrs = dev_attrs, +-}; +- +-static const struct attribute_group *groups[] = { +- &dev_attr_group, +- NULL, +-}; ++ATTRIBUTE_GROUPS(uwb_dev); + + /** + * Device SYSFS registration +- * +- * + */ + static int __uwb_dev_sys_add(struct uwb_dev *uwb_dev, struct device *parent_dev) + { +@@ -276,7 +266,7 @@ static int __uwb_dev_sys_add(struct uwb_ + /* Device sysfs files are only useful for neighbor devices not + local radio controllers. */ + if (&uwb_dev->rc->uwb_dev != uwb_dev) +- dev->groups = groups; ++ dev->groups = uwb_dev_groups; + dev->parent = parent_dev; + dev_set_drvdata(dev, uwb_dev); + |
