[9610] wlbt: enable PM QoS by default
authorDebabrata Purohit <d.purohit@samsung.com>
Fri, 1 Jun 2018 13:43:34 +0000 (14:43 +0100)
committerIvan Priest <i.priest@samsung.com>
Wed, 11 Jul 2018 17:43:15 +0000 (18:43 +0100)
The driver can detect high throughput condition and
can configure kernel PM QoS to run the MIF and CPU
at high frequency.

Enable this feature by default.

Change-Id: I554cb442a882d3efe96304e62384bbcefd24f77d
SCSC-Bug-Id: SSB-40399
Signed-off-by: Debabrata Purohit <d.purohit@samsung.com>
drivers/net/wireless/scsc/hip4.c

index f382e41e78adb55aa72b5e347544d8868c91fe0d..52efa5d985ba63c7a0ca413e23155a0cc7744458 100755 (executable)
 
 #include "debug.h"
 
-static bool hip4_qos_enable;
+static bool hip4_qos_enable = true;
 module_param(hip4_qos_enable, bool, S_IRUGO | S_IWUSR);
-MODULE_PARM_DESC(hip4_qos_enable, "enable HIP4 PM QoS. (default: N)");
+MODULE_PARM_DESC(hip4_qos_enable, "enable HIP4 PM QoS. (default: Y)");
 
-static int hip4_qos_max_tput_in_mbps;
+static int hip4_qos_max_tput_in_mbps = 300;
 module_param(hip4_qos_max_tput_in_mbps, int, S_IRUGO | S_IWUSR);
 MODULE_PARM_DESC(hip4_qos_max_tput_in_mbps, "throughput (in Mbps) to apply Max PM QoS");
 
-static int hip4_qos_med_tput_in_mbps;
+static int hip4_qos_med_tput_in_mbps = 150;
 module_param(hip4_qos_med_tput_in_mbps, int, S_IRUGO | S_IWUSR);
 MODULE_PARM_DESC(hip4_qos_med_tput_in_mbps, "throughput (in Mbps) to apply Median PM QoS");