mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-04 01:24:12 +08:00
thermal: core: group device_create_file() calls that are always created
Simple code reorganization to group files that are always created when registering a thermal zone. Cc: Zhang Rui <rui.zhang@intel.com> Cc: linux-pm@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Eduardo Valentin <edubezval@gmail.com> Signed-off-by: Zhang Rui <rui.zhang@intel.com>
This commit is contained in:
parent
ef1d8bff72
commit
308f726ac8
@ -1921,14 +1921,6 @@ struct thermal_zone_device *thermal_zone_device_register(const char *type,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* sys I/F */
|
/* sys I/F */
|
||||||
result = device_create_file(&tz->device, &dev_attr_type);
|
|
||||||
if (result)
|
|
||||||
goto unregister;
|
|
||||||
|
|
||||||
result = device_create_file(&tz->device, &dev_attr_temp);
|
|
||||||
if (result)
|
|
||||||
goto unregister;
|
|
||||||
|
|
||||||
if (ops->get_mode) {
|
if (ops->get_mode) {
|
||||||
result = device_create_file(&tz->device, &dev_attr_mode);
|
result = device_create_file(&tz->device, &dev_attr_mode);
|
||||||
if (result)
|
if (result)
|
||||||
@ -1963,18 +1955,26 @@ struct thermal_zone_device *thermal_zone_device_register(const char *type,
|
|||||||
goto unregister;
|
goto unregister;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
result = device_create_file(&tz->device, &dev_attr_type);
|
||||||
|
if (result)
|
||||||
|
goto unregister;
|
||||||
|
|
||||||
|
result = device_create_file(&tz->device, &dev_attr_temp);
|
||||||
|
if (result)
|
||||||
|
goto unregister;
|
||||||
|
|
||||||
/* Create policy attribute */
|
/* Create policy attribute */
|
||||||
result = device_create_file(&tz->device, &dev_attr_policy);
|
result = device_create_file(&tz->device, &dev_attr_policy);
|
||||||
if (result)
|
if (result)
|
||||||
goto unregister;
|
goto unregister;
|
||||||
|
|
||||||
/* Add thermal zone params */
|
/* Create available_policies attribute */
|
||||||
result = create_tzp_attrs(&tz->device);
|
result = device_create_file(&tz->device, &dev_attr_available_policies);
|
||||||
if (result)
|
if (result)
|
||||||
goto unregister;
|
goto unregister;
|
||||||
|
|
||||||
/* Create available_policies attribute */
|
/* Add thermal zone params */
|
||||||
result = device_create_file(&tz->device, &dev_attr_available_policies);
|
result = create_tzp_attrs(&tz->device);
|
||||||
if (result)
|
if (result)
|
||||||
goto unregister;
|
goto unregister;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user