diff options
Diffstat (limited to 'include/linux/hwmon-sysfs.h')
| -rw-r--r-- | include/linux/hwmon-sysfs.h | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/include/linux/hwmon-sysfs.h b/include/linux/hwmon-sysfs.h index 7eb4004b3601..dedca6a516b4 100644 --- a/include/linux/hwmon-sysfs.h +++ b/include/linux/hwmon-sysfs.h @@ -27,11 +27,13 @@ struct sensor_device_attribute{  #define to_sensor_dev_attr(_dev_attr) \  	container_of(_dev_attr, struct sensor_device_attribute, dev_attr) -#define SENSOR_DEVICE_ATTR(_name,_mode,_show,_store,_index)	\ -struct sensor_device_attribute sensor_dev_attr_##_name = {	\ -	.dev_attr =	__ATTR(_name,_mode,_show,_store),	\ -	.index =	_index,					\ -} +#define SENSOR_ATTR(_name, _mode, _show, _store, _index)	\ +	{ .dev_attr = __ATTR(_name, _mode, _show, _store),	\ +	  .index = _index } + +#define SENSOR_DEVICE_ATTR(_name, _mode, _show, _store, _index)	\ +struct sensor_device_attribute sensor_dev_attr_##_name		\ +	= SENSOR_ATTR(_name, _mode, _show, _store, _index)  struct sensor_device_attribute_2 {  	struct device_attribute dev_attr; | 
