[PATCH] drm/xe/hwmon: Remove unwanted write permission for currN_label
Riana Tauro
riana.tauro at intel.com
Fri Apr 19 14:25:11 UTC 2024
On 4/19/2024 6:29 PM, Karthik Poosa wrote:
> Change umode of currN_label from 0644 to 0444 as write permission
> not needed for label.
>
> Signed-off-by: Karthik Poosa <karthik.poosa at intel.com>
Looks good to me
Reviewed-by: Riana Tauro <riana.tauro at intel.com>
> ---
> drivers/gpu/drm/xe/xe_hwmon.c | 9 +++++++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_hwmon.c b/drivers/gpu/drm/xe/xe_hwmon.c
> index 453e601ddd5e..dca275117232 100644
> --- a/drivers/gpu/drm/xe/xe_hwmon.c
> +++ b/drivers/gpu/drm/xe/xe_hwmon.c
> @@ -550,12 +550,17 @@ xe_hwmon_curr_is_visible(const struct xe_hwmon *hwmon, u32 attr, int channel)
> {
> u32 uval;
>
> + /* hwmon sysfs attribute of current available only for package */
> + if (channel != CHANNEL_PKG)
> + return 0;
> +
> switch (attr) {
> case hwmon_curr_crit:
> - case hwmon_curr_label:
> - if (channel == CHANNEL_PKG)
> return (xe_hwmon_pcode_read_i1(hwmon->gt, &uval) ||
> (uval & POWER_SETUP_I1_WATTS)) ? 0 : 0644;
> + case hwmon_curr_label:
> + return (xe_hwmon_pcode_read_i1(hwmon->gt, &uval) ||
> + (uval & POWER_SETUP_I1_WATTS)) ? 0 : 0444;
> break;
> default:
> return 0;
More information about the Intel-xe
mailing list