1. Enable thread migration notifiers from scheduler
2. Enable input boost with boost frequency as 1.49 GHz and boost
duration of 40 ms
Change-Id: Ic8443905bba658234a5ceaad775d2c5369153660
The kernel ESOC framework allows for querying of externally
connected MDMs and connection type. Use this to support
newer Fusion targets which may contain an MDM interconnected
via HSIC, PCIe or a combination.
Change-Id: Ic1ac6b7f61e24809db9cdd1e6f2619decf994385
System will boot up with static mapping governor,
"msm_cpufreq". Change this to "cpubw_hwmon" to
enable Krait Bus DCVS.
Change-Id: I04b41e0acab7dcd1992f49145ee99217f85095d3
A new Power management driver has been add a new module and the sysfs
modules are no longer valid.
Change-Id: Ice97d56d966fda46176a81736194ea33ee368c9f
If the interactive governor is being used, vote to turn off
io_is_busy when video encode starts to reduce power consumption.
Change-Id: I69738b989af3d6e0f1a708c21875b935b435cd91
Add the following USB PID compositions, which support QDSS
trace and debug interfaces along with both APQ/MSM and MDM
Diag interfaces found on Fusion targets.
* 0x9098: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug + ADB
* 0x9099: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug
* 0x909A: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug + ADB + RmNet
* 0x909B: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug + RmNet
As there is no user interface to enable QDSS, these must be manually
selected using "setprop sys.usb.config" on the command line.
CRs-Fixed: 591224
Change-Id: Id65f67634d52b080d072d382d8030f93802b4533
Remove line that enables krait bus dcvs and replace it
with one that sets the devfreq governor to "cpubw_hwmon".
Change-Id: Ie1b3e7ff232ff06232e1dbada2ab762c95196c2d
ESOC nodes need to be opened by non root clients(eg: RIL,GPS). Set the
permissions to allow them to do so.
Change-Id: I65c7f6d6eee39732141db2651a1282ea26c756c8
The input_current_settled property is accessed by the charger_monitor which
is running as a system service. Modify the permissions and owner for it to
be accessible.
Change-Id: I0bc0b6b31d2cda0c1550e38ce838b984f80a959b
The ondemand governor has the ability to adapt to multicore
targets to render better scaling. This change sets one of such
parameters i.e optimal frequency to the nominal max frequency
to achieve best perf/power. Along with that, this change also
tunes the down_differential_multi_core to a reasonable value.
Change-Id: I4fe76224f0166a3a6db2a79c18637e0ab760ceac
CRs-fixed: 561456
- ADSP was getting loaded way too early. This blocked debugging
processor
- Moved ADSP loading command to the line after the command to setup
debug flag
- The debug flag couldn't be moved as its current place allows
access to android persistent properties
CRs-fixed: 581939
Change-Id: I11cb7907f6d006c08b7d4e4e22a8d8d2d4942991
PTT app will running as default daemon.
Mission mode, will control RIDL and Quarky
Start with root prevelige and drop to SYSTEM
FFBM mode, will handle FTM
Will run root always.
Only FFBM mode will start this mode.
Change-Id: I18a64b35d2097e274a5a7c6f769382f1af834e9c
CRs-fixed: 536472
The ondemand governor has the ability to adapt to multicore
targets to render better scaling. This change sets one of such
parameters i.e optimal frequency to the nominal max frequency
to achieve best perf/power. Along with that, this change also
tunes the down_differential_multi_core to a reasonable value.
CRs-fixed: 561456
Change-Id: If0ea8e2f663982201f7d680144def44fbfd62c50
As part of consolidating sensor directories & files,
updating sensor settings related entries in init script
for better alignment & security.
CRs-Fixed: 582070
Change-Id: I5df308fe2d77ea047435d03dfda47a338fb858af