diff options
Diffstat (limited to 'driver')
-rw-r--r-- | driver/nvidia_gpu.c | 2 | ||||
-rw-r--r-- | driver/nvidia_gpu.h | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/driver/nvidia_gpu.c b/driver/nvidia_gpu.c index b8a2195470..ff6e5fe39b 100644 --- a/driver/nvidia_gpu.c +++ b/driver/nvidia_gpu.c @@ -100,7 +100,7 @@ static void evaluate_d_notify_level(void) for (lvl = D_NOTIFY_5; lvl >= D_NOTIFY_1; lvl--) { if (policy[lvl].power_source == D_NOTIFY_DC) { - if (soc <= policy[lvl].dc.min_battery_soc) { + if (soc <= policy[lvl].dc.max_battery_soc) { set_d_notify_level(lvl); break; } diff --git a/driver/nvidia_gpu.h b/driver/nvidia_gpu.h index bfd1bba287..9d87914a91 100644 --- a/driver/nvidia_gpu.h +++ b/driver/nvidia_gpu.h @@ -35,7 +35,7 @@ struct d_notify_policy { unsigned int min_charger_watts; } ac; struct { - unsigned int min_battery_soc; + unsigned int max_battery_soc; } dc; }; }; @@ -50,9 +50,9 @@ struct d_notify_policy { .power_source = D_NOTIFY_AC_DC, \ } -#define DC_ATLEAST_SOC(S) \ +#define DC_ATMOST_SOC(S) \ { \ - .power_source = D_NOTIFY_DC, .dc.min_battery_soc = (S), \ + .power_source = D_NOTIFY_DC, .dc.max_battery_soc = (S), \ } void nvidia_gpu_init_policy(const struct d_notify_policy *policies); |