Commit Graph

647 Commits

Author SHA1 Message Date
Linux Build Service Account a33db10cb9 Merge "init.qcom.post_boot: Enabling cpu-boost and input boost for 8084" 2014-01-18 22:18:38 -08:00
Linux Build Service Account bedb54fdfc Merge "ueventd.qcom.rc: Change hw_random permission to root" 2014-01-17 16:41:30 -08:00
Linux Build Service Account 491009af19 Merge "post_boot: set devfreq governor to cpubw_hwmon for 8084" 2014-01-16 13:27:45 -08:00
Linux Build Service Account 6a2c81db31 Merge "COMMON: DSDA3 configuration added." 2014-01-16 13:27:24 -08:00
Rohit Gupta 899c44aace init.qcom.post_boot: Enabling cpu-boost and input boost for 8084
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
2014-01-16 10:58:01 -08:00
Linux Build Service Account df146be698 Merge "init scripts changes to support new PM code" 2014-01-16 10:19:44 -08:00
Linux Build Service Account e95ad5b9c7 Merge "qcom: usb: Use ESOC framework to determine MDM transport" 2014-01-15 01:51:01 -08:00
Linux Build Service Account 8a2ec82515 Merge "post_boot: Set devfreq governor to cpubw_hwmon for 8974 Pro" 2014-01-14 18:00:36 -08:00
Jack Pham 30c633275f qcom: usb: Use ESOC framework to determine MDM transport
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
2014-01-14 17:03:15 -08:00
Amir Vajid 632de5921b post_boot: set devfreq governor to cpubw_hwmon for 8084
System will boot up with static mapping governor,
"msm_cpufreq". Change this to "cpubw_hwmon" to
enable Krait Bus DCVS.

Change-Id: I04b41e0acab7dcd1992f49145ee99217f85095d3
2014-01-14 12:55:57 -08:00
Linux Build Service Account 8dc9e8023e Merge "qcom: init.qcom.post_boot: 8084: Enable Interactive governor" 2014-01-13 19:41:57 -08:00
Linux Build Service Account 48229f8394 Merge "device: qcom: Add QDSS USB compositions for Fusion targets" 2014-01-13 19:41:19 -08:00
Linux Build Service Account b9dd28793d Merge "common: set security options for HS serial driver port" 2014-01-12 12:58:26 -08:00
Ming-yi Lin c3b8208861 init: qcom: Add init service for QCA6234 WLAN.
The qca6234-service is used for the initialization setup
needed for QCA6234 WLAN driver.

Change-Id: Iec12c91bcbd6d62918a972b480ab5b792441cf64
2014-01-11 14:30:34 +08:00
Girish S Ghongdemath a6f9f99f50 qcom: init.qcom.post_boot: 8084: Enable Interactive governor
Enables Interactive governor and set the recommended parameteres for 8084

Change-Id: I1deb726805d1adb2b834ccffe6d1bb764a5f899e
2014-01-10 10:26:20 -08:00
Mahesh Sivasubramanian 1731446096 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: Ice97d56d966fda46176a81736194ea33ee368c9f
2014-01-10 11:26:18 -07:00
Linux Build Service Account 83bef10968 Merge "init.qcom.rc: Start up qcom system daemon" 2014-01-10 01:28:56 -08:00
Ameya Thakur 19d9ad80d2 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-09 18:00:28 -08:00
Linux Build Service Account 8a086d51a9 Merge "ueventd.qcom.rc: Change user and group of esoc nodes." 2014-01-09 15:58:37 -08:00
Prasad Sodagudi 4d85541c3b common: serial: Use persist.serial.enable to disable serial
Set to persist.serial.enable false to disable the console.

CRs-Fixed: 593761
Change-Id: Ib29ffde3c1daa43d854696a1de3d671b2e35b2ea
2014-01-09 12:52:15 +05:30
Anurag Singh c2140b83b8 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-07 14:11:01 -08:00
Harout Hedeshian 627a221e67 COMMON: DSDA3 configuration added.
Support for DSDA3 configuration is added.

CRs-Fixed: 584122
Change-Id: Ic2acd00679366a40d8841fc22a0037ce55ab49cb
2014-01-03 14:01:21 -07:00
Jack Pham b5fd682c0c device: qcom: Add QDSS USB compositions for Fusion targets
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
2014-01-02 18:17:56 -08:00
Amir Vajid 777bf76b7c 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:48:08 -08:00
Valeri Atamaniouk aff1c9dc1f common: set security options for HS serial driver port
HS serial driver is used on APQ8084 for QCA1530 SoC (GPS)
communication.

CRs-Fixed: 594889

Change-Id: I19b5a0903ee232f53577cec27d0b183bad0e0ab4
2013-12-31 13:19:16 +02:00
Ameya Thakur 43e380323c ueventd.qcom.rc: Change user and group of esoc nodes.
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
2013-12-30 12:11:58 -08:00
Linux Build Service Account 5d71b32f0c Merge "Provide diag permission to wcnss_filter" 2013-12-27 14:24:38 -08:00
Linux Build Service Account dff8ca19bc Merge "wlan: make PTT app as default running daemon" 2013-12-27 14:24:31 -08:00
Linux Build Service Account abfcfde70a Merge "CPUFreq: Set optimal frequency for msm8610" 2013-12-24 00:01:00 -08:00
Linux Build Service Account a198217333 Merge "common: Add owner permission for audio_slimslave" 2013-12-20 16:59:10 -08:00
Hariprasad Dhalinarasimha 2ce3aeea0e 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
2013-12-20 16:15:26 -08:00
Linux Build Service Account 461a41cc7f Merge "init: qcom: Change owner and permissions of input_current_settled property" 2013-12-20 14:04:57 -08:00
Linux Build Service Account d7879d3e23 Merge "init.qcom.rc: Deferring ADSP load until debug flag setup" 2013-12-20 09:44:04 -08:00
Anirudh Ghayal f0c8be03fa 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:38:15 +05:30
Linux Build Service Account ede5e50834 Merge "common: init: update sensor settings file related entries" 2013-12-19 15:54:17 -08:00
Krishna Vanka 396223e124 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-19 10:20:38 +05:30
Damir Didjusto c390eaa483 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: I11cb7907f6d006c08b7d4e4e22a8d8d2d4942991
2013-12-17 16:12:31 -08:00
Linux Build Service Account 9e3710e36e Merge "init.qcom.rc: remove set GID bit for /data/audio" 2013-12-17 12:32:28 -08:00
Leo Chang 27487b2512 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 09:14:54 -08:00
Vidyakumar Athota 6d87755aae common: Add owner permission for audio_slimslave
As audio_slimslave device is used by audio to make
custom ioctls, add the required permissions

Change-Id: If6181692ae3a3d0305200cf7c66870549cce5ac2
2013-12-16 16:19:47 -08:00
Linux Build Service Account f4ae8fdaa6 Merge "CPUFreq: Set optimal frequency for msm8226" 2013-12-16 07:32:34 -08:00
Linux Build Service Account 7fbee7a4b4 Merge "Remove ultrasound settings from syspart_fixup" 2013-12-16 07:31:31 -08:00
Krishna Vanka ab3b2116dd 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-16 11:00:20 +05:30
Linux Build Service Account 8efdc3741c Merge "mdm2: Start QMUX and NETMGR daemons for mdm2" 2013-12-13 23:08:56 -08:00
Linux Build Service Account 2ed3c8d74b Merge "ueventd: Added correct permissions for mhi device file node" 2013-12-13 18:46:01 -08:00
Vidyakumar Athota e735e2f595 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-12 11:29:17 -08:00
Satya Durga Srinivasu Prabhala c7c5a0dd0c 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 08:50:56 -08:00
Vadivel Thekkamalai 2becab78d9 Provide diag permission to wcnss_filter
wcnss_filter should have diag permission to write bluetooth
logs into the QXDM.

Change-Id: I880c681450dd81017e35f898effd209bc6874269
2013-12-10 11:42:26 -08:00
Linux Build Service Account 1684ce1c36 Merge "Init: Add services logkit needed to initialize." 2013-12-09 18:34:56 -08:00
Linux Build Service Account 36d868ade6 Merge "mpq8092: setting lcd-density & enabling hwcomposer and gralloc" 2013-12-09 18:34:48 -08:00