diff options
| author | Patrick Mochel <mochel@osdl.org> | 2002-07-31 20:48:56 -0700 |
|---|---|---|
| committer | Patrick Mochel <mochel@osdl.org> | 2002-07-31 20:48:56 -0700 |
| commit | b74d25762ecbcf83bd6bb869a6877754f2dd69e2 (patch) | |
| tree | 27b105005e457cd3e487f5c5ec052eb612cceae9 /drivers/base | |
| parent | 8d1290b87459b8fb52a9d9ed5f3c02e7c17aa03c (diff) | |
Convert users of struct device_attribute to initialize the structs using
DEVICE_ATTR macro.
Diffstat (limited to 'drivers/base')
| -rw-r--r-- | drivers/base/interface.c | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/drivers/base/interface.c b/drivers/base/interface.c index d1c8ed108055..7c1f2fb94de2 100644 --- a/drivers/base/interface.c +++ b/drivers/base/interface.c @@ -14,11 +14,7 @@ static ssize_t device_read_name(struct device * dev, char * buf, size_t count, l return off ? 0 : sprintf(buf,"%s\n",dev->name); } -static struct device_attribute device_name_entry = { - name: "name", - mode: S_IRUGO, - show: device_read_name, -}; +static DEVICE_ATTR(name,"name",S_IRUGO,device_read_name,NULL); static ssize_t device_read_power(struct device * dev, char * page, size_t count, loff_t off) @@ -89,15 +85,11 @@ device_write_power(struct device * dev, const char * buf, size_t count, loff_t o return error < 0 ? error : count; } -static struct device_attribute device_power_entry = { - name: "power", - mode: S_IWUSR | S_IRUGO, - show: device_read_power, - store: device_write_power, -}; +static DEVICE_ATTR(power,"power",S_IWUSR | S_IRUGO, + device_read_power,device_write_power); struct device_attribute * device_default_files[] = { - &device_name_entry, - &device_power_entry, + &dev_attr_name, + &dev_attr_power, NULL, }; |
