toshiba_haps: Make use of DEVICE_ATTR_{RW, WO} macros
This patch makes use of DEVICE_ATTR_{RW, WO} macros, simplifying device attributes creation. Signed-off-by: Azael Avalos <coproscefalo@gmail.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
This commit is contained in:
parent
a882003714
commit
7dd62c0178
|
@ -100,6 +100,7 @@ static ssize_t protection_level_store(struct device *dev,
|
||||||
|
|
||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
static DEVICE_ATTR_RW(protection_level);
|
||||||
|
|
||||||
static ssize_t reset_protection_store(struct device *dev,
|
static ssize_t reset_protection_store(struct device *dev,
|
||||||
struct device_attribute *attr,
|
struct device_attribute *attr,
|
||||||
|
@ -123,10 +124,7 @@ static ssize_t reset_protection_store(struct device *dev,
|
||||||
|
|
||||||
return count;
|
return count;
|
||||||
}
|
}
|
||||||
|
static DEVICE_ATTR_WO(reset_protection);
|
||||||
static DEVICE_ATTR(protection_level, S_IRUGO | S_IWUSR,
|
|
||||||
protection_level_show, protection_level_store);
|
|
||||||
static DEVICE_ATTR(reset_protection, S_IWUSR, NULL, reset_protection_store);
|
|
||||||
|
|
||||||
static struct attribute *haps_attributes[] = {
|
static struct attribute *haps_attributes[] = {
|
||||||
&dev_attr_protection_level.attr,
|
&dev_attr_protection_level.attr,
|
||||||
|
|
Loading…
Reference in New Issue