diff options
| author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-06-06 14:45:51 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-06-06 14:45:51 +0200 |
| commit | 6e287ace225948565fdcbe3c5cc75d3843af79d0 (patch) | |
| tree | c8da80c9a0686704f6abacaf5677087bff5e8370 /p22.patch | |
| parent | 40a2bc5b5c03c7219f40be1f5be51089a156b974 (diff) | |
| download | patches-6e287ace225948565fdcbe3c5cc75d3843af79d0.tar.gz | |
cleaned up the bus_type.dev_attrs patch series
Diffstat (limited to 'p22.patch')
| -rw-r--r-- | p22.patch | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/p22.patch b/p22.patch deleted file mode 100644 index d64c4e91a6c22e..00000000000000 --- a/p22.patch +++ /dev/null @@ -1,59 +0,0 @@ ---- - drivers/amba/bus.c | 25 ++++++++++++------------- - 1 file changed, 12 insertions(+), 13 deletions(-) - ---- a/drivers/amba/bus.c -+++ b/drivers/amba/bus.c -@@ -105,6 +105,7 @@ static ssize_t driver_override_store(str - - return count; - } -+static DEVICE_ATTR_RW(driver_override); - - #define amba_attr_func(name,fmt,arg...) \ - static ssize_t name##_show(struct device *_dev, \ -@@ -112,25 +113,23 @@ static ssize_t name##_show(struct device - { \ - struct amba_device *dev = to_amba_device(_dev); \ - return sprintf(buf, fmt, arg); \ --} -- --#define amba_attr(name,fmt,arg...) \ --amba_attr_func(name,fmt,arg) \ --static DEVICE_ATTR(name, S_IRUGO, name##_show, NULL) -+} \ -+static DEVICE_ATTR_RO(name) - - amba_attr_func(id, "%08x\n", dev->periphid); --amba_attr(irq0, "%u\n", dev->irq[0]); --amba_attr(irq1, "%u\n", dev->irq[1]); -+amba_attr_func(irq0, "%u\n", dev->irq[0]); -+amba_attr_func(irq1, "%u\n", dev->irq[1]); - amba_attr_func(resource, "\t%016llx\t%016llx\t%016lx\n", - (unsigned long long)dev->res.start, (unsigned long long)dev->res.end, - dev->res.flags); - --static struct device_attribute amba_dev_attrs[] = { -- __ATTR_RO(id), -- __ATTR_RO(resource), -- __ATTR_RW(driver_override), -- __ATTR_NULL, -+static struct attribute *amba_dev_attrs[] = { -+ &dev_attr_id.attr, -+ &dev_attr_resource.attr, -+ &dev_attr_driver_override.attr, -+ NULL, - }; -+ATTRIBUTE_GROUPS(amba_dev); - - #ifdef CONFIG_PM - /* -@@ -192,7 +191,7 @@ static const struct dev_pm_ops amba_pm = - */ - struct bus_type amba_bustype = { - .name = "amba", -- .dev_attrs = amba_dev_attrs, -+ .dev_groups = amba_dev_groups, - .match = amba_match, - .uevent = amba_uevent, - .pm = &amba_pm, |
