|
@@ -723,7 +723,7 @@ static ssize_t cyapa_update_suspend_scanrate(struct device *dev,
|
|
} else if (sysfs_streq(buf, OFF_MODE_NAME)) {
|
|
} else if (sysfs_streq(buf, OFF_MODE_NAME)) {
|
|
cyapa->suspend_power_mode = PWR_MODE_OFF;
|
|
cyapa->suspend_power_mode = PWR_MODE_OFF;
|
|
} else if (!kstrtou16(buf, 10, &sleep_time)) {
|
|
} else if (!kstrtou16(buf, 10, &sleep_time)) {
|
|
- cyapa->suspend_sleep_time = max_t(u16, sleep_time, 1000);
|
|
|
|
|
|
+ cyapa->suspend_sleep_time = min_t(u16, sleep_time, 1000);
|
|
cyapa->suspend_power_mode =
|
|
cyapa->suspend_power_mode =
|
|
cyapa_sleep_time_to_pwr_cmd(cyapa->suspend_sleep_time);
|
|
cyapa_sleep_time_to_pwr_cmd(cyapa->suspend_sleep_time);
|
|
} else {
|
|
} else {
|
|
@@ -840,7 +840,7 @@ static ssize_t cyapa_update_rt_suspend_scanrate(struct device *dev,
|
|
if (error)
|
|
if (error)
|
|
return error;
|
|
return error;
|
|
|
|
|
|
- cyapa->runtime_suspend_sleep_time = max_t(u16, time, 1000);
|
|
|
|
|
|
+ cyapa->runtime_suspend_sleep_time = min_t(u16, time, 1000);
|
|
cyapa->runtime_suspend_power_mode =
|
|
cyapa->runtime_suspend_power_mode =
|
|
cyapa_sleep_time_to_pwr_cmd(cyapa->runtime_suspend_sleep_time);
|
|
cyapa_sleep_time_to_pwr_cmd(cyapa->runtime_suspend_sleep_time);
|
|
|
|
|