Commit Graph

2136 Commits

Author SHA1 Message Date
Olav Haugan c17578e080 init.qcom.sh: Fix syntax error
There is a syntax error related to msm8916 that causes the script to not
execute at all. Fix this.

Change-Id: Ida2fbad764f8107671765f6546de7baab53c321d
2015-01-08 14:39:20 -08:00
Sungjun Park 803ac6913a Bluetooth: Enable HFP 1.6 feature for msm8992
Enable HFP 1.6 feature for msm8992 to support
codec negotiation.

Change-Id: Iaef72d5235e0507d99973a6d8031b314950352a1
2015-01-08 11:39:24 -08:00
Sreedhar Lakkaraju 6acfb07b9f common: add vendor boot jars for SDK
adding vendor boot jars for SDK

CRs-Fixed: 768199

Change-Id: I132298f6d6b694b5c6fd8ac26a6561e490cc067d
2015-01-08 11:21:17 -08:00
Sreedhar Lakkaraju 201036ea8c common: add vendor boot jars for SDK
adding vendor boot jars for SDK

CRs-Fixed: 768199

Change-Id: I132298f6d6b694b5c6fd8ac26a6561e490cc067d
2015-01-08 11:14:01 -08:00
Linux Build Service Account 5e84f7012b Merge "init: Set property to force SW composition/rendering" 2015-01-07 19:38:33 -08:00
Linux Build Service Account be5a62d3d2 Merge "Bluetooth: Change Group ID of bluetooth owned files" 2015-01-07 19:37:49 -08:00
Linux Build Service Account 8efecc3ad7 Merge "init.qcom.post_boot: Enable LPM after all cores are onlined" 2015-01-07 19:37:44 -08:00
Linux Build Service Account 1d7004b331 Merge "init.qcom.post_boot: Change boot freq of A57 to 960MHz" 2015-01-07 19:37:43 -08:00
Linux Build Service Account b7acf11451 Merge "init.qcom.post_boot: Set A57 max freq limit from msm_performance" 2015-01-07 15:53:00 -08:00
Linux Build Service Account 4c4ed72663 Merge "init.qcom.post_boot.sh: enable io_is_busy on MSM8994" 2015-01-07 15:52:59 -08:00
Linux Build Service Account 5a14e7c790 Merge "init.qcom.post_boot: Offline CPU5-7 before disabling thermal hotplug" 2015-01-07 15:52:59 -08:00
Linux Build Service Account 4e8080eb90 Merge "init.qcom.post_boot: Set interactive gov params for A53s and A57s" 2015-01-07 15:52:58 -08:00
Harry Yang 9404a43b4d init: qcom: post_boot: add power settings for msm8992
Use interactive governor and add parameters for scheduler and cpu
hotplug.

Change-Id: Ia7a8b62eec6eaac89dbc4d12335bd0ee9e770456
2015-01-07 15:18:22 -08:00
pramod kotreshappa fd5aaad0a9 Bluetooth: Change Group ID of bluetooth owned files
Change bluetooth owned files group ID to net_bt
- Fixes BT turn on failure in Guest mode
- Provide permission to ANT to access rfkill and serial driver
  with net_bt group id.

Change-Id: I9d8f37faf9fd17b4560491735d273a14724f1c00
2015-01-06 17:04:57 -08:00
Naseer Ahmed dea92ef12e init: Set property to force SW composition/rendering
Use the presence/absence of kgsl node to force SW composition and
rendering.

Change-Id: Ia97e3f17f9a6d34a24f3d83fcef97def5d3b23c3
2015-01-06 17:08:19 -05:00
Junjie Wu 5536ae7136 init.qcom.post_boot: Enable LPM after all cores are onlined
Only enable LPM after all cores are onlined. This avoids potential
race between code boot sequence and low power modes on A57 cluster.

Change-Id: I95202f4ffe62dd8889efcc42085c8792b9ec04ba
2015-01-06 11:49:04 -08:00
Junjie Wu a42f8b9388 init.qcom.post_boot: Change boot freq of A57 to 960MHz
Change boot freq of A57 to 960MHz to prevent scheduler from treating
A57 as little cluster due to reduced capacity.

Change-Id: Id9aa8a2802b49cbeb83d28c9badd9027ac27b3f1
2015-01-06 11:48:55 -08:00
Rohit Gupta 2d1aae987f init.qcom.post_boot: Set A57 max freq limit from msm_performance
Thermal mitigation may cause A57s to go offline and their cpufreq
folders might be unavailable which may cause writes to their
scaling_max nodes to be unsuccessful.
Set A57 max freq from msm_performance which provides a usperspace
interface to set frequency limits regardless of core online status.

Change-Id: I734d178f6e05d152444846c7048fd661d1ee7150
2015-01-05 19:18:28 -08:00
Vince Leung 61bc3433ea init.qcom.post_boot.sh: enable io_is_busy on MSM8994
Enable io_is_busy on MSM8994 to improve IO workloads.

Change-Id: I89593271107d7b0db6c434bac72402ccb7863d79
2015-01-05 19:18:18 -08:00
Junjie Wu 8c2c925e3a init.qcom.post_boot: Offline CPU5-7 before disabling thermal hotplug
post_boot script is also executed during framework reboot, where all
A57s might be online running at max frequency. Disabling thermal
hotplug then could lead into thermal runaway.

Explicitly offline CPU 5-7 to make sure at most one A57 is online, and
limit its frequency to 960MHz when thermal hotplug is disabled.

Change-Id: I53b7541348ba0b14303006dba4b3c21770d36225
2015-01-05 19:18:07 -08:00
Rohit Gupta fc7d402fd7 init.qcom.post_boot: Set interactive gov params for A53s and A57s
Set interactive governor parameters to achieve power-perf balance
for both the clusters on msm8994.

Change-Id: I43c66b5153378f01caa21176765297a9d5f6f0b5
2015-01-05 19:17:47 -08:00
Linux Build Service Account 31578c11c3 Merge "init.qcom.post_boot.sh: Disable core control during governor config" 2015-01-05 16:02:24 -08:00
Linux Build Service Account 11a216ff3a Merge "device: common: change the user permission to access sdcard" 2015-01-05 03:28:55 -08:00
Katish Paran a85cee9cd8 device: common: change the user permission to access sdcard
Change the user permission to enable diag_mdlog from
diag_mdlog_start and diag_mdlog_stop service to access /sdcard.

Change-Id: Icb65a72d886928572de9af0b3656820d819a1cb8
2015-01-04 21:13:17 -08:00
Shiju Mathew 3419965c7e init.qcom.post_boot.sh: Disable core control during governor config
Disable core control from BCL SOC condition during
governor configuration on MSM8994.

Change-Id: Iec2db8526d4846d097886a6ebbe8d55223a3ca92
2014-12-29 14:04:07 -05:00
Linux Build Service Account 2a239d1e20 Merge "init.qcom.rc: create directory for display clients" 2014-12-18 20:49:29 -08:00
Nirmal Abraham 3bcd0cdfe0 init.qcom.rc: create directory for display clients
Create a directory '/data/misc/display' to store configuration
files used by display clients.

Change-Id: I20f62ed6a484172b8765455ccc2456b52ef7ffa0
2014-12-18 11:21:34 -08:00
Nagesh Subba Reddy c53b83256b base.mk: Add support for camera HAL on 8992
Enabled camera hal compilation on 8992

Change-Id: I46904c0f89195f626663f3b4001a8c58be3a1506
2014-12-18 11:18:27 -08:00
Linux Build Service Account 73b2650172 Merge "base.mk: Add support for camera HAL on 8992" 2014-12-17 19:05:01 -08:00
Linux Build Service Account 5052925953 Merge "device: common: change the user permission to access sdcard" 2014-12-17 19:04:40 -08:00
Nagesh Subba Reddy f0ea6edda9 base.mk: Add support for camera HAL on 8992
Enabled camera hal compilation on 8992

Change-Id: I46904c0f89195f626663f3b4001a8c58be3a1506
2014-12-17 14:07:24 -08:00
Linux Build Service Account e33e2a6d88 Merge "msm8992 audio configuration" 2014-12-16 20:24:18 -08:00
Linux Build Service Account d9eca286a4 Merge "init.qcom.rc: Assign system_health_monitor device ownership" 2014-12-16 16:33:53 -08:00
Linux Build Service Account bafa2699aa Merge "init.qcom.post_boot.sh: Remove energy-awareness" 2014-12-16 16:33:20 -08:00
Mahesh Sivasubramanian ebbbec333d init.qcom.post_boot.sh: Remove energy-awareness
Enery-awareness is started as a service in init.target.rc. Removing it from
the init.qcom.post_boot.sh

Change-Id: If604b0b91904c94e5642da8e6f45e7d469914c6f
2014-12-15 23:48:49 -07:00
Fred Oh fa2e3e80b6 msm8992 audio configuration
Add audio support for msm8992

Change-Id: Iba6c1a95aba0d78f2f99666b2fe79c1fa1e5febc
2014-12-15 18:13:22 -08:00
Karthikeyan Ramasubramanian 8070a2ba52 init.qcom.rc: Assign system_health_monitor device ownership
Assign the ownership of system_health_monitor device to radio user and
system group. Allow read-only access of system_health_monitor to others.

CRs-Fixed: 770415
Change-Id: I62f424f4516e5483ea969f3eae0f15b5e8d4bcc1
2014-12-15 18:30:50 -07:00
Linux Build Service Account 7a1a0e4953 Merge "AppOps: popup confirm dialog when calendar and email read contacts" 2014-12-12 08:50:35 -08:00
Linux Build Service Account 932e5abcdc Merge "init.qcom.post_boot: Enable LPM modes for 8992" 2014-12-12 08:50:30 -08:00
Linux Build Service Account 45ffdd4e70 Merge "storage_list.xml: Add 'allowMTP' option for storage volume" 2014-12-12 04:37:18 -08:00
Linux Build Service Account 9ac09ad065 Merge "init.qcom.usb: Add USB compositions for RmNet with DPL" 2014-12-12 04:37:17 -08:00
Linux Build Service Account 324726e599 Merge "init: Add MSM-specific init extension library for 8992" 2014-12-12 04:37:12 -08:00
Katish Paran 0a976ccf99 device: common: change the user permission to access sdcard
Change the user permission to enable diag_mdlog from
diag_mdlog_start and diag_mdlog_stop service to access /sdcard.

Change-Id: Icb65a72d886928572de9af0b3656820d819a1cb8
2014-12-12 11:19:13 +05:30
Kun Liang f6f4be305b AppOps: popup confirm dialog when calendar and email read contacts
Calendar and email are not supposed to read contacts by function.
Any system app that trys to do sensative operations must let users
know what will happen.

Change-Id: I3058f5dc7989577c2068299a0945927f35e3ef63
2014-12-10 23:26:06 -08:00
Jack Pham 9b118a0ed5 init.qcom.usb: Add USB compositions for RmNet with DPL
Add new USB compositions to support RmNet with additional
data packet logging (DPL) function, a single BULK IN endpoint
connected via BAM2BAM with IPA. This re-uses the QDSS function
since it is functionally similar. Add the following PIDs:

0x90AD - DIAG + ADB + MODEM + NMEA + RMNET + Mass Storage + DPL
0x90B0 - DIAG + MODEM + NMEA + RMNET + Mass Storage + DPL

Change-Id: I95ea0a67da5593ebcd3ad4479906c7ee24ec8aa2
2014-12-10 17:16:29 -08:00
Linux Build Service Account c76cf35c27 Merge "Adding support of Inline Crypto Engine (ICE)" 2014-12-10 13:03:33 -08:00
Dinesh K Garg 7cadaea9bd Adding support of Inline Crypto Engine (ICE)
ICE requires keys to be set in key LUT. Changing APIs so that it
return the key index in key LUT. It also needs to take care if
ICE is available on the chip.

Change-Id:  I22be18738ba33e5b5c61639c24b320484d0ad7f2
2014-12-08 18:42:36 -08:00
Murali Nalajala b0f9c3aabd init.qcom.post_boot: Enable LPM modes for 8992
Enable LPM modes for 8992 and bring A57 cores online

Change-Id: Ifb22b84ea45d8b79f5a2f54391d69ffc68bf3375
2014-12-08 18:38:49 -08:00
Linux Build Service Account c9e01e4e8f Merge "display: Enable display HAL's for msm8992" 2014-12-08 16:42:00 -08:00
Jeykumar Sankaran fcba9a74ae init: Add MSM-specific init extension library for 8992
- Implements MSM-specific initialization during bootup
- Sets the lcd density to 480

Change-Id: I2997e902c3bdafefda0bb98b8d8b3c1279c7b5dc
2014-12-08 13:52:20 -08:00