The interactive governor is configured with a hispeed
frequency of 1.5 GHz. This causes L2 to be bumped up to
1.5 GHz as well, which requires a turbo CX voltage and
affects power. To save power when the hispeed frequency
is triggered, change the hispeed frequency to 1.2 GHz,
which has the highest L2 frequency that can be supported
by a nominal CX voltage.
Change-Id: I6742770b79e9d9e929766c1039a73da99b3a89fc
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
Different location daemons each has its own locations for data,
pipe, or sockets files. Centralize them all under the same dir,
namely /data/misc/location
CRs-Fixed: 595946
Change-Id: I532e2b0b4bcd100bab600724a12a1e6ba9ebf119
This change will set-up the core-dump directory and the core-file
pattern. The coredumps will not be generated during crashes on
boot-up. The core-dumps will only be generated on crashes after the
boot-up.
Change-Id: Ie8c15f500aa871b7b06913e70d0076656834b319
Remove line that enables krait bus dcvs and replace it
with one that sets the devfreq governor to "cpubw_hwmon".
Change-Id: Ie1b3e7ff232ff06232e1dbada2ab762c95196c2d
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
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.
CRs-fixed: 561456
Change-Id: If0ea8e2f663982201f7d680144def44fbfd62c50
- 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: Ia884b0290af5b03872bcd24392211faec208683c
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
Updated ultrasound services settings do not require
writable system partition, therefore, the settings script
should be moved from syspart_fixup script to the
ultrasound post boot script.
The ultrasound post boot script is called each time,
in the late stage of the device start-up.
Change-Id: I7bb69521c6ef27cd8f8d376aedf1e291a6c71071
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
The qlogd is a daemon of capturing logs and rootagent is for
autotrigger. The service logkit needed is controled by property.
Change-Id: I21d03fa38b705969394b5ca8a256f90dfa6e8c3d
This change enables 40ms above_hispeed_delay parameter
for Interactive governor to apply for frequencies above
1.4 GHz.
Change-Id: Ib021da2fbfeac42cfa961d86357cfca67b090687
Enables the following parameters for input_boost:
1) input_boost_freq is set to 1.49 GHz
2) input_boost_ms which is the time for which the boost is effective
is set to 40ms
Change-Id: I697ddb1c2511ec3aa8cf9168bca392c7480a9a3d
This patch tunes the TCP buffer sizes for high
performance data links including global max rmem
and wmem.
CRs-Fixed: 578574
Change-Id: Ie60da9db2769a33026c94b81443be7f6ff946709
A new Power management driver has been add a new module and the sysfs
modules are no longer valid.
Change-Id: I1f5b2bafce1c5a034f31b9268d9dee574907dae0
Enables the following paramters in post boot file for 8974 pro
1. Synchronize frequencies on thread migration for at least 20ms.
2. Limit frequency synchronization on thread migration to below 1.7GHz.
3. Enable SDF for interactive governor for 100 ms.
Change-Id: I6cbde98e16bb00f35a7ee5cc1913968530fa0df9