Commit Graph

843 Commits

Author SHA1 Message Date
Linux Build Service Account 3813314be3 Merge "msm8916,8939,8936:start perfd" 2014-09-13 17:26:19 -07:00
Linux Build Service Account 5549c87163 Merge "common: Enable mmi in FFBM mode" 2014-09-13 13:29:43 -07:00
Linux Build Service Account b186321ec3 Merge "init.qcom.rc: add usb uicc client" 2014-09-12 22:50:57 -07:00
Linux Build Service Account 96706d2ef0 Merge "usb uicc: add shell script to load/unload usb driver" 2014-09-12 22:50:56 -07:00
Linux Build Service Account f2536d86b8 Merge "init.qcom.rc: Allow UICC daemon to access CCID timeout module param" 2014-09-12 22:50:56 -07:00
Tarun Gupta 4349046c32 init.qcom.rc: add usb uicc client
add usb uicc client and set usb uicc client in system permission.
Also add new_raw group for usb uicc client

Change-Id: If61a4cec282d77d8607aa541bec09eda2b527fe6
2014-09-11 03:09:55 -07:00
Tarun Gupta b76fe5b8be usb uicc: add shell script to load/unload usb driver
add shell script to load/unload usb driver

Change-Id: Iac77b8d851d9d704b231336842b5f17f3c4fc394
2014-09-11 03:09:51 -07:00
Pavankumar Kondeti 541b566579 init.qcom.rc: Allow UICC daemon to access CCID timeout module param
UICC daemon runs with system user permissions. chown the CCID
command/response timeout module param sysfs file to system user.

CRs-Fixed: 684049
Change-Id: Ib90815bdce6291ca275ba251038b2c4b255f7a72
2014-09-11 03:09:46 -07:00
Mulu He e688d07c2b common: Enable mmi in FFBM mode
Change ffbm trigger to enable mmi in FFBM mode, mount system before
start fastmmi app,

Change-Id: Id0e4bd9d03ac9d04adcfbb8f94262998d0717490
2014-09-11 16:56:26 +08:00
Linux Build Service Account e4af51c42a Merge "Launch QMUXD process as root user to enable it to obtain required" 2014-09-11 01:53:10 -07:00
Linux Build Service Account 2643ecdd80 Merge "Coredump :Add coredump support for processes" 2014-09-11 01:53:08 -07:00
Linux Build Service Account c0bb90548c Merge "Ultrasound: change device permission to system" 2014-09-10 18:54:18 -07:00
Ravinder Konka 0b785802a8 Launch QMUXD process as root user to enable it to obtain required
capabilites for accessing wakelocks. QMUXD will downgrade itself

to user radio after getting the necessary capabilities.

Change-Id: I791203a47e9e7931ecb90f33dffe369187ae850c
CRs-Fixed: 655487
2014-09-10 09:34:54 -07:00
Hazari PraveenKumar bf29e53a9e msm8916,8939,8936:start perfd
Start perfd for 8916,8939, 8936
For 8916,8936:define ro.min_freq_0
For 8939:define ro.min_freq_0 and ro.min_freq_4

Change-Id: I53e7afb6f29d9987c22e2c52d91cd25b614f9eeb
2014-09-10 16:39:58 +05:30
Linux Build Service Account 1bb9316f93 Merge "post_boot.sh: Interactive settings for 8916, 8936 and 8939" 2014-09-09 20:58:38 -07:00
Sachin Sharma 3a45a1ad30 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.

Conflicts:
	init/init_msm.c

Change-Id: If623b1c10e8da03cf171fa522055b350ea7252aa
2014-09-09 11:34:00 +05:30
Linux Build Service Account 1787e5b67b Merge "Changes for supporting UICC feature" 2014-09-08 20:34:41 -07:00
Lior Barenboim 4fc73ca3d2 Ultrasound: change device permission to system
Change the Ultrasound device permission to system

Change-Id: I76d70b6776c599d5401826396f2ed9d8e4e30d75
2014-09-08 18:43:38 +03:00
Chitti Babu Theegala e2864c28a5 post_boot.sh: Interactive settings for 8916, 8936 and 8939
Apply interactive governor settings for 8916, 8936 and 8939

Change-Id: Id6ce05e0e4fa356b6d2fa3271ee58d3bbce000ec
2014-09-08 19:23:58 +05:30
Uday Kiran jandhyala 3a61b7e9e6 Changes for supporting UICC feature
start fuse service for uicc storage and add storage volumes in
storage xml list to let it handled by MountService

Creating new directory "uicc1" under /storage where the fuse emulated
partition gets mounted

Change-Id: I7354d9806ebf38bd13d41e59bc342a387d5dac14
2014-09-04 18:47:24 +05:30
Pratik Patel 86167a7b96 init.qcom.rc: add support for logging ftrace events to coresight
Add support to log ftrace events to CoreSight STM based on
CoreSight property. This will help with debugging crashes.

Change-Id: I2236d590f96d14b8c8bbbc4b18576d548e06af98
2014-09-02 17:12:36 -07:00
Linux Build Service Account bb515a1538 Merge "rootdir/etc/init.qcom.rc: add camera folder" 2014-09-02 13:51:55 -07:00
Linux Build Service Account 22dec77ff3 Merge "init.qcom.rc: Send out filesystem triggers when ffbm trigger is recieved" 2014-08-31 08:26:08 -07:00
Linux Build Service Account 7088647519 Merge "init.qcom.rc: Add support for enabling ramdump collection on boot." 2014-08-30 22:37:56 -07:00
Linux Build Service Account b8776e3b72 Merge "NFC: enable Smart Card Service assd device driver" 2014-08-30 19:37:53 -07:00
Linux Build Service Account 8df2105cf4 Merge "init.qcom.usb: set default composition for ferrum" 2014-08-30 19:37:50 -07:00
Linux Build Service Account 177ef5386d Merge "init.qcom.post_boot.sh: Enable RPS configuration for 8994" 2014-08-27 12:52:40 -07:00
Ameya Thakur 2b82585dcb init.qcom.rc: Add support for enabling ramdump collection on boot.
Subsystem ramdump collection on SSR is now enabled on every boot if
persist.sys.ssr.enable_ramdumps is set to 1.

Change-Id: Id31c3de190ce2337a760a41088f0ba6026c2e271
2014-08-27 03:16:12 -07:00
Linux Build Service Account 0c69c58cb2 Merge "init: qcom: post_boot: use interactive gov for msm8994" 2014-08-27 01:57:23 -07:00
Linux Build Service Account 70431b2352 Merge "init.qcom.usb: Disable RNDIS UL aggregation on MSM8994" 2014-08-26 22:50:33 -07:00
Linux Build Service Account e5c595aeef Merge "Enable ZRAM on devices with less than 1 GB RAM" 2014-08-26 22:50:30 -07:00
Linux Build Service Account d1c413d487 Merge "security: Add appropriate permission for PFT driver" 2014-08-26 15:45:51 -07:00
Pavankumar Kondeti 7d582f8a2b init.qcom.usb: set default composition for ferrum
Set DIAG + ADB as default USB composition for ferrum. It will be
changed later to support other interfaces like modem and rmnet.

Change-Id: I9ceb305d917d61117b63d9cdc78b884f4307b8ac
2014-08-26 22:38:27 +05:30
Ameya Thakur 64b49f19f1 init.qcom.rc: Send out filesystem triggers when ffbm trigger is recieved
We now send out the fs triggers on recieving the ffbm trigger. This is
required to mount the filesystems in ffbm mode.

Change-Id: I01d4087920e4e772ee307dc2d0ccc5e4eed01d85
2014-08-25 18:49:04 -07:00
Dilip Gudlur 99860c50e7 init: qcom: post_boot: use interactive gov for msm8994
Set cpufreq governor to interactive (without load input from scheduler)
for both clusters on msm8994. Also set tunables per cluster for optimal
power/performance.

Change-Id: Icea285b3ecf14d70b02cf7bc004fc9578102ec51
2014-08-25 16:49:35 -07:00
Linux Build Service Account 1e5e839362 Merge "init.qcom.post_boot.sh: Add scheduler packing settings" 2014-08-24 13:52:56 -07:00
Linux Build Service Account 0506e4737a Merge "init: qcom: post_boot: Enable low power modes for 8916, 8939 and 8936" 2014-08-24 13:52:55 -07:00
Linux Build Service Account 9bb28d1165 Merge "init.qcom.post_boot: Disable io_busy for 8916" 2014-08-24 13:52:55 -07:00
Linux Build Service Account d638d80e77 Merge "init: qcom: Install SWE_Browser.apk on first bootup." 2014-08-24 13:52:54 -07:00
Linux Build Service Account 78efa63b0b Merge "init.qcom.post_boot: Tuning the interactive governor parameters" 2014-08-24 13:52:54 -07:00
Linux Build Service Account 039f29f67f Merge "init.qcom.post_boot: Enable idle pc for secondary core." 2014-08-24 13:52:53 -07:00
Linux Build Service Account abdf598d58 Merge "init.qcom.post_boot: Setting minimum freq for 8916 to 800MHz." 2014-08-24 13:52:52 -07:00
Linux Build Service Account 36149a8ac3 Merge "init.qcom.post_boot: Correcting the interactive governor parameters." 2014-08-24 13:52:52 -07:00
Krishna Vanka 91e0d6de4c init.qcom.post_boot.sh: Add scheduler packing settings
Enable Task Packing logic for targets with HMP Scheduler.

Change-Id: Ib499e149c02944a2896aedd92c63758a6b35bd0b
2014-08-23 16:05:13 +05:30
Anil kumar mamidala aa0066b998 init: qcom: post_boot: Enable low power modes for 8916, 8939 and 8936
With cluster architecture the low power mode sysfs nodes are changed.
Enable all low power modes through single control now for both these
targets.

Change-Id: I5ea404490742f679bf08fe1053854941afa9453c
2014-08-23 16:04:39 +05:30
Shirish Kumar Agarwal f45a812490 init.qcom.post_boot: Disable io_busy for 8916
Disable io_busy for 8916 target with interactive governor. This will help
save Gfx power.

Change-Id: I1a211e3fb8dee5803013fe0b7a524767d51d72ce
2014-08-23 16:03:34 +05:30
Stewart Chao 1cefca7a51 init: qcom: Install SWE_Browser.apk on first bootup.
Install SWE_Browser.apk from /data/prebuilt if it is not already
installed.

CRs-fixed: 657017
Change-Id: I48c9acbf3257121b3d89dec2f779aa61b50eff43
2014-08-23 16:02:55 +05:30
Vinay Roy 47b588ae64 init.qcom.post_boot: Tuning the interactive governor parameters
For 8916 the interactive governor parameters are tuned for
power/performance.

Change-Id: I8aa55e945a58f6b1df4ca91cb4444cdddc1e170d
2014-08-23 16:01:53 +05:30
Archana Sathyakumar b4aa38a18e init.qcom.post_boot: Enable idle pc for secondary core.
Currently, idle pc is enabled only for core 0. Enable them for secondary
cores for supported targets.

Change-Id: I1cc29b5ad99653f709832076cf7a2e2868141206
2014-08-23 15:58:30 +05:30
Vinay Roy e527e281fe init.qcom.post_boot: Setting minimum freq for 8916 to 800MHz.
For 8916 the acpu scaling_min_freq should be 800MHz.

Change-Id: Icbde45ffa230b3217e35ae5883eac8944ab2a5d2
2014-08-23 15:55:44 +05:30