Add powerd normal mode flag (-n)
This commit is contained in:
parent
4665dbdd51
commit
3d77cc359f
|
@ -200,6 +200,7 @@
|
|||
<ipv6allow/>
|
||||
<powerd_ac_mode>hadp</powerd_ac_mode>
|
||||
<powerd_battery_mode>hadp</powerd_battery_mode>
|
||||
<powerd_normal_mode>hadp</powerd_normal_mode>
|
||||
<bogons>
|
||||
<interval>monthly</interval>
|
||||
</bogons>
|
||||
|
|
|
@ -57,7 +57,11 @@ function activate_powerd() {
|
|||
if (!empty($config['system']['powerd_battery_mode']))
|
||||
$battery_mode = $config['system']['powerd_battery_mode'];
|
||||
|
||||
mwexec("/usr/sbin/powerd -b $battery_mode -a $ac_mode");
|
||||
$normal_mode = "hadp";
|
||||
if (!empty($config['system']['powerd_normal_mode']))
|
||||
$normal_mode = $config['system']['powerd_normal_mode'];
|
||||
|
||||
mwexec("/usr/sbin/powerd -b $battery_mode -a $ac_mode -n $normal_mode");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -78,6 +78,10 @@ $pconfig['powerd_battery_mode'] = "hadp";
|
|||
if (!empty($config['system']['powerd_battery_mode']))
|
||||
$pconfig['powerd_battery_mode'] = $config['system']['powerd_battery_mode'];
|
||||
|
||||
$pconfig['powerd_normal_mode'] = "hadp";
|
||||
if (!empty($config['system']['powerd_normal_mode']))
|
||||
$pconfig['powerd_normal_mode'] = $config['system']['powerd_normal_mode'];
|
||||
|
||||
$crypto_modules = array('glxsb' => gettext("AMD Geode LX Security Block"),
|
||||
'aesni' => gettext("AES-NI CPU-based Acceleration"));
|
||||
|
||||
|
@ -163,6 +167,7 @@ if ($_POST) {
|
|||
|
||||
$config['system']['powerd_ac_mode'] = $_POST['powerd_ac_mode'];
|
||||
$config['system']['powerd_battery_mode'] = $_POST['powerd_battery_mode'];
|
||||
$config['system']['powerd_normal_mode'] = $_POST['powerd_normal_mode'];
|
||||
|
||||
if($_POST['crypto_hardware'])
|
||||
$config['system']['crypto_hardware'] = $_POST['crypto_hardware'];
|
||||
|
@ -396,6 +401,14 @@ function tmpvar_checked(obj) {
|
|||
<option value="min"<?php if($pconfig['powerd_battery_mode']=="min") echo " selected=\"selected\""; ?>><?=gettext("Minimum");?></option>
|
||||
<option value="max"<?php if($pconfig['powerd_battery_mode']=="max") echo " selected=\"selected\""; ?>><?=gettext("Maximum");?></option>
|
||||
</select>
|
||||
<br />
|
||||
<?=gettext("On Unknown Power Mode"); ?> :
|
||||
<select name="powerd_normal_mode" id="powerd_normal_mode">
|
||||
<option value="hadp"<?php if($pconfig['powerd_normal_mode']=="hadp") echo " selected=\"selected\""; ?>><?=gettext("Hiadaptive");?></option>
|
||||
<option value="adp"<?php if($pconfig['powerd_normal_mode']=="adp") echo " selected=\"selected\""; ?>><?=gettext("Adaptive");?></option>
|
||||
<option value="min"<?php if($pconfig['powerd_normal_mode']=="min") echo " selected=\"selected\""; ?>><?=gettext("Minimum");?></option>
|
||||
<option value="max"<?php if($pconfig['powerd_normal_mode']=="max") echo " selected=\"selected\""; ?>><?=gettext("Maximum");?></option>
|
||||
</select>
|
||||
<br /><br />
|
||||
<?=gettext("The powerd utility monitors the system state and sets various power control " .
|
||||
"options accordingly. It offers four modes (maximum, minimum, adaptive " .
|
||||
|
|
Reference in New Issue