mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 01:55:51 +02:00
drm/amd/pm: remove trailing semicolon from AMDGPU_PM_POLICY_ATTR macro
macros should not include a trailing semicolon as per kernel coding
style (checkpatch.pl warning).
move the semicolon from the macro definition to the invocation sites instead.
checkpatch.pl logs:
WARNING: macros should not use a trailing semicolon
+#define AMDGPU_PM_POLICY_ATTR(_name, _id) \
+ static struct amdgpu_pm_policy_attr pm_policy_attr_##_name = { \
+ .dev_attr = __ATTR(_name, 0644, amdgpu_get_pm_policy_attr, \
+ amdgpu_set_pm_policy_attr), \
+ .id = PP_PM_POLICY_##_id, \
+ };
Fixes: 4d154b1ca5 ("drm/amd/pm: Add support for DPM policies")
Signed-off-by: Yang Wang <kevinyang.wang@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
3d9de5d86a
commit
0d892afb52
|
|
@ -2505,12 +2505,12 @@ static ssize_t amdgpu_set_pm_policy_attr(struct device *dev,
|
|||
.dev_attr = __ATTR(_name, 0644, amdgpu_get_pm_policy_attr, \
|
||||
amdgpu_set_pm_policy_attr), \
|
||||
.id = PP_PM_POLICY_##_id, \
|
||||
};
|
||||
}
|
||||
|
||||
#define AMDGPU_PM_POLICY_ATTR_VAR(_name) pm_policy_attr_##_name.dev_attr.attr
|
||||
|
||||
AMDGPU_PM_POLICY_ATTR(soc_pstate, SOC_PSTATE)
|
||||
AMDGPU_PM_POLICY_ATTR(xgmi_plpd, XGMI_PLPD)
|
||||
AMDGPU_PM_POLICY_ATTR(soc_pstate, SOC_PSTATE);
|
||||
AMDGPU_PM_POLICY_ATTR(xgmi_plpd, XGMI_PLPD);
|
||||
|
||||
static struct attribute *pm_policy_attrs[] = {
|
||||
&AMDGPU_PM_POLICY_ATTR_VAR(soc_pstate),
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user