summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_advanced_misc.php
diff options
context:
space:
mode:
authorSteven Selph <steven.selph@gmail.com>2014-10-05 18:35:08 -0400
committerSteven Selph <steven.selph@gmail.com>2014-10-05 18:35:08 -0400
commit3d77cc359fdd79daf9799fa90ae18379bdabe9bf (patch)
tree269c6b1382ad3af27e7ee72684186f0b1cebd03f /usr/local/www/system_advanced_misc.php
parent4665dbdd51ea845a4b84d5068b4ecf31cd9dce4b (diff)
downloadpfsense-3d77cc359fdd79daf9799fa90ae18379bdabe9bf.zip
pfsense-3d77cc359fdd79daf9799fa90ae18379bdabe9bf.tar.gz
Add powerd normal mode flag (-n)
Diffstat (limited to 'usr/local/www/system_advanced_misc.php')
-rw-r--r--usr/local/www/system_advanced_misc.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/usr/local/www/system_advanced_misc.php b/usr/local/www/system_advanced_misc.php
index a224ffb..abfdda5 100644
--- a/usr/local/www/system_advanced_misc.php
+++ b/usr/local/www/system_advanced_misc.php
@@ -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"); ?>&nbsp;:&nbsp;
+ <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 " .
OpenPOWER on IntegriCloud