Commit Graph

606 Commits

Author SHA1 Message Date
Linux Build Service Account 3eb568f009 Merge "move location data files under /data/misc/location" 2014-01-24 04:10:05 -08:00
Amir Vajid e4f6f5f862 post_boot: modify hispeed_freq for 8974 pro
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
2014-01-20 14:44:20 -08:00
Hariprasad Dhalinarasimha 8694cfd025 ueventd.qcom.rc: Change hw_random permission to root
Change hw_random permission to root, higher the permission
higher is the device secure.

Change-Id: Ifca1f2e40a980444d64f38631dd9ea337701df62
2014-01-17 19:41:20 -08:00
Linux Build Service Account 8eb098d33e Merge "Remove ultrasound settings from syspart_fixup" 2014-01-14 18:01:51 -08:00
Ameya Thakur d47fb3f0e3 init.qcom.rc: Start up qcom system daemon
qcom-system-daemon is now started as a part of class main.

Change-Id: If5fee24d1d2d6bfbe4c5dcc84c7ef5bd08cacaea
2014-01-10 04:09:54 -08:00
Linux Build Service Account 6557779613 Merge "power: vote to turn off io_is_busy for interactive governor" 2014-01-09 20:16:55 -08:00
Anurag Singh c43182c6be power: vote to turn off io_is_busy for interactive governor
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
2014-01-09 12:41:43 -08:00
Linux Build Service Account 18a9ae6652 Merge "common: serial: Use persist.serial.enable to disable serial" 2014-01-09 06:25:19 -08:00
Prasad Sodagudi 9c6cf70e09 common: serial: Use persist.serial.enable to disable serial
Set to persist.serial.enable false to disable the console.

CRs-Fixed: 593761
Change-Id: I877882ab762301cad0c8af60c8dff80dc85e169a
2014-01-09 13:03:52 +05:30
Linux Build Service Account f68ba12ddf Merge "Coredump :Add coredump support for processes" 2014-01-07 01:31:13 -08:00
Kevin Tang 75f7096f7f move location data files under /data/misc/location
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
2014-01-06 22:17:12 -08:00
Linux Build Service Account 7f8600a666 Merge "post_boot: Set devfreq governor to cpubw_hwmon for 8974 Pro" 2014-01-06 13:25:57 -08:00
Linux Build Service Account bc5658e03f Merge "wlan: Add wcnss driver's control interface" 2014-01-03 21:22:54 -08:00
Uday Kumar Sundar ffb26f9c91 Coredump :Add coredump support for processes
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
2014-01-03 12:24:49 -08:00
Linux Build Service Account 63eecb26e8 Merge "wlan: make PTT app as default running daemon" 2014-01-02 19:51:43 -08:00
Amir Vajid 8bdc723f7a post_boot: Set devfreq governor to cpubw_hwmon for 8974 Pro
Remove line that enables krait bus dcvs and replace it
with one that sets the devfreq governor to "cpubw_hwmon".

Change-Id: Ie1b3e7ff232ff06232e1dbada2ab762c95196c2d
2014-01-02 09:50:47 -08:00
Linux Build Service Account 5ff74f9152 Merge "init: qcom: Change owner and permissions of input_current_settled property" 2013-12-30 02:14:07 -08:00
Linux Build Service Account f962a19ceb Merge "CPUFreq: Set optimal frequency for msm8610" 2013-12-27 04:31:04 -08:00
Linux Build Service Account 079a92465a Merge "init.qcom.rc: remove set GID bit for /data/audio" 2013-12-26 12:25:04 -08:00
Krishna Vanka c4a57ecef0 CPUFreq: Set optimal frequency for msm8610
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
2013-12-26 09:58:38 +05:30
Linux Build Service Account aba0a50375 Merge "Init: Add services logkit needed to initialize." 2013-12-24 04:15:00 -08:00
Sameer Thalappil 3f8c580d52 wlan: Add wcnss driver's control interface
wcnss service sets up certain parameters to wcnss driver thru this
control interface.

Change-Id: Ia85324f46bdce6bd975ee07e49a68b041308ca17
2013-12-20 12:29:54 -08:00
Linux Build Service Account 25a6191a9a Merge "Remove ppd and hdmi from common init" 2013-12-20 09:46:58 -08:00
Linux Build Service Account a6e03db325 Merge "init.qcom.rc: Deferring ADSP load until debug flag setup" 2013-12-20 09:46:23 -08:00
Anirudh Ghayal d28a2b88d5 init: qcom: Change owner and permissions of input_current_settled property
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
2013-12-20 20:46:38 +05:30
Linux Build Service Account eaf2c7b074 Merge "common: init: update sensor settings file related entries" 2013-12-19 15:55:09 -08:00
Naseer Ahmed b9de49a4ae Remove ppd and hdmi from common init
ppd should be enabled in the target specific init script and
hdmid is obsolete

Change-Id: Ifb2610954a56fb8a5e3d35cb4180ea5009378986
2013-12-18 15:03:26 -08:00
Krishna Vanka 33df076d9b CPUFreq: Set optimal frequency for msm8226
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
2013-12-18 09:35:27 +05:30
Damir Didjusto 92a3069604 init.qcom.rc: Deferring ADSP load until debug flag setup
- 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
2013-12-17 16:08:42 -08:00
Vidyakumar Athota 426bc33412 init.qcom.rc: remove set GID bit for /data/audio
Remove set GID bit for /data/audio for security reasons

Change-Id: I23f037e101dd4fc783761c8fc3f08f46de8733a5
CRs-Fixed: 578087
2013-12-17 11:40:48 -08:00
Leo Chang 7177b0765b wlan: make PTT app as default running daemon
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
2013-12-17 11:16:35 -08:00
Baruch Eruchimovitch 0f7440c5a9 Remove ultrasound settings from syspart_fixup
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
2013-12-17 05:32:42 -08:00
Satya Durga Srinivasu Prabhala 5d25ee9f39 common: init: update sensor settings file related entries
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
2013-12-12 09:31:51 -08:00
Shruthi Krishna 71b01cd9bb Revert "Revert "init scripts changes to support new PM code""
This reverts commit 9ed2f3512e.
2013-12-10 16:30:54 -08:00
Ramakrishnan Ganesh 9ed2f3512e Revert "init scripts changes to support new PM code"
This reverts commit 838fe5acdd.
2013-12-09 23:21:31 -08:00
Wu Jin f3f6d5627f Init: Add services logkit needed to initialize.
The qlogd is a daemon of capturing logs and rootagent is for
autotrigger. The service logkit needed is controled by property.

Change-Id: I21d03fa38b705969394b5ca8a256f90dfa6e8c3d
2013-12-09 21:07:41 -08:00
Dilip Gudlur ae40b2b1ec init.qcom.post_boot: Modify above_hispeed_delay for 8974 pro
This change enables 40ms above_hispeed_delay parameter
for Interactive governor to apply for frequencies above
1.4 GHz.

Change-Id: Ib021da2fbfeac42cfa961d86357cfca67b090687
2013-12-09 11:16:03 -08:00
Linux Build Service Account f176239db0 Merge "init.qcom.rc: Restored TCP performance tuning" 2013-12-07 11:11:09 -08:00
Linux Build Service Account aa567c738b Merge "init.qcom.post_boot: Enable input boost for 8974 pro" 2013-12-07 11:11:08 -08:00
Rohit Gupta 7568c482f3 init.qcom.post_boot: Enable input boost for 8974 pro
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
2013-12-06 17:17:03 -08:00
Subash Abhinov Kasiviswanathan 3c77248a6c init.qcom.rc: Restored TCP performance tuning
This patch tunes the TCP buffer sizes for high
performance data links including global max rmem
and wmem.

CRs-Fixed: 578574
Change-Id: Ie60da9db2769a33026c94b81443be7f6ff946709
2013-12-06 17:02:37 -08:00
Mahesh Sivasubramanian a99cdb7dc9 init scripts changes to support new PM code
A new Power management driver has been add a new module and the sysfs
modules are no longer valid.

Change-Id: I1f5b2bafce1c5a034f31b9268d9dee574907dae0
2013-12-02 12:34:26 -07:00
Linux Build Service Account bfdb06a4df Merge "Bluetooth: Add service entries for wnss_filter" 2013-11-26 16:45:59 -08:00
Linux Build Service Account a344967667 Merge "init.qcom.post_boot: Performance parameters for 8974 pro" 2013-11-24 16:17:04 -08:00
Linux Build Service Account bbdff8399c Merge "common: remove qcom_oncrpc group usage" 2013-11-23 00:29:51 -08:00
Bhakthavatsala Raghavendra f416702408 Bluetooth: Add service entries for wnss_filter
Add service entries for wcnss_filter so that it can be started
and stopped from wcnss hal layer

Change-Id: I68b5fdc7888b36ef624c68d652facd3edf164a99
2013-11-22 16:55:22 -08:00
Linux Build Service Account d33b05f0dc Merge "uevent.qcom.rc: Add permission for broadcast devices" 2013-11-21 23:15:35 -08:00
Linux Build Service Account b34838ce06 Merge "init.qcom.post_boot: Interactive Governor for 8974 pro" 2013-11-21 23:13:47 -08:00
Linux Build Service Account db815e1519 Merge "Enable Krait Bus DCVS Driver for 8974 Pro" 2013-11-21 23:13:46 -08:00
Dilip Gudlur 3c5703b59c init.qcom.post_boot: Performance parameters for 8974 pro
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
2013-11-21 20:18:13 -08:00