summaryrefslogtreecommitdiff
path: root/drivers/platform
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/platform')
-rw-r--r--drivers/platform/x86/uniwill/uniwill-acpi.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/platform/x86/uniwill/uniwill-acpi.c b/drivers/platform/x86/uniwill/uniwill-acpi.c
index faade4cf08be..945df5092637 100644
--- a/drivers/platform/x86/uniwill/uniwill-acpi.c
+++ b/drivers/platform/x86/uniwill/uniwill-acpi.c
@@ -915,10 +915,11 @@ static ssize_t usb_c_power_priority_store(struct device *dev,
unsigned int value;
int ret;
- option = sysfs_match_string(usb_c_power_priority_text, buf);
- if (option < 0)
- return option;
+ ret = sysfs_match_string(usb_c_power_priority_text, buf);
+ if (ret < 0)
+ return ret;
+ option = ret;
value = usb_c_power_priority_value[option];
guard(mutex)(&data->usb_c_power_priority_lock);