Commit Graph

740 Commits

Author SHA1 Message Date
Terence Hampson 79caaa96c9 device/qcom/common: Compile hwcomposer HAL on msm8610
Enable hwcomposer to be compiled for 8610 targets

Change-Id: I083eb879369485e994b4f3fa9f17316a5e4931df
2013-05-01 21:00:25 -04:00
Xiaoming Zhou 246133bd50 device/qcom/common: Compile display lights HAL on 8610
Enable display lights HAL on 8610 targets

Change-Id: I036575d4d1fa8fa762127dbb617707375c935138
2013-05-01 21:00:25 -04:00
Linux Build Service Account 8be4ee9f93 Merge "powerhal: Add display off and power collapse enable hint" 2013-04-30 01:32:03 -07:00
Linux Build Service Account fb6a73b2d7 Merge "power: add display off and power collapse enable opcodes." 2013-04-30 01:32:02 -07:00
Linux Build Service Account 470a4f0eea Merge "Revert "common: added Hevc support"" 2013-04-26 17:28:54 -07:00
Linux Build Service Account 442fd104ce Merge "common: Add comments for CPU_MIN_FREQ usage" 2013-04-26 13:53:05 -07:00
Linux Build Service Account 52d7614c11 Merge "common: Add opcodes to lock the maximum number of cores" 2013-04-26 13:52:52 -07:00
Linux Build Service Account edb42a5f3c Merge "qcom: Add initial support for APQ8084 target" 2013-04-26 04:00:56 -07:00
Linux Build Service Account 4200703bd5 Merge "msm8610: Enable trigger of wcnss driver" 2013-04-26 04:00:56 -07:00
Linux Build Service Account 91f82d0363 Merge "init: msm8610: Change display density to 240" 2013-04-26 04:00:55 -07:00
Linux Build Service Account 63c917181a Merge "Enable gralloc for msm8610" 2013-04-26 04:00:54 -07:00
Linux Build Service Account c620e09882 Merge "audio: initial bring up for 8610 target" 2013-04-26 04:00:54 -07:00
Linux Build Service Account cd972c3665 Merge "mpdecision: Start mpdecision service on msm8610" 2013-04-26 04:00:53 -07:00
David Ng 1130a3b4a6 qcom: Add initial support for APQ8084 target
Add APQ8084 target to QCOM platform list and set default USB
enumeration/LCD density setting for initial device bring-up.

Change-Id: I57ebbcc5d510f1e41869ab3f3b72f5200dc67e9b
2013-04-25 19:06:37 -07:00
Sameer Thalappil 8c423f2223 msm8610: Enable trigger of wcnss driver
Enable trigger of wcnss driver during msm8610 boot up. Wcnss firmware
will be loaded and wcnss will be released from reset.

Change-Id: I460312eb4bc1889e56474e2fdb6d88edc40dec91
2013-04-25 19:06:18 -07:00
David Ng 829aff1fc1 init: msm8610: Change display density to 240
Correct display density to 240.

Change-Id: Ib7748efddddcd7e5bb8037b60ec78670e78c997a
2013-04-25 19:06:08 -07:00
Terence Hampson 7e7425cffc Enable gralloc for msm8610
Add msm8610 gralloc module to build image.

Change-Id: Iaf47d1173004d09b527b514e3fa714d7bf711f55
2013-04-25 19:03:02 -07:00
Linux Build Service Account 5a0a44b9ec Merge "init.qcom.audio.sh: Fix bug for not creating symbolic links for ANC" 2013-04-25 13:28:53 -07:00
Dilip Gudlur daafb89446 powerhal: Add display off and power collapse enable hint
Change needed by powerhal to be able to send display off hint
to perflock to enable power collapse for all cores

Change-Id: I79cabc469055fe263b4b702f8d28263f2de36778
2013-04-25 13:09:46 -07:00
Linux Build Service Account a7cd12873f Merge "media_codec: Remove unsupported encoder\decoder entry" 2013-04-24 18:11:17 -07:00
Linux Build Service Account c3eacb99e5 Merge "Media profile: Add startOffsetMs attribute to camcorder profile" 2013-04-24 18:10:14 -07:00
Mingming Yin 87f5eddc19 audio: initial bring up for 8610 target
- Add 8610 audio related libs to product
  package.
- Load ASAP module from init script.

Change-Id: Iaaf57113eb19850900e689c7fcac45afc41f7f64
2013-04-24 16:32:12 -07:00
Siddharth Verma 78c9d2a215 mpdecision: Start mpdecision service on msm8610
The new change allows to start mpdecision after Android post bootup

Change-Id: I5bd5f4a70209faeb2da734fd795872344579ba62
2013-04-24 16:10:29 -07:00
Eric (Quic ca7e87e486 Revert "common: added Hevc support"
This reverts commit 1881131d90.
Need to keep this reverted until HEVC is fully functional

Change-Id: I5bf3b115658bb469b9fa07435d4e8383f4165bf0
2013-04-24 15:46:53 -07:00
Linux Build Service Account 119747138f Merge "power: introduce 8974-specific handling" 2013-04-24 10:42:27 -07:00
Vince Leung 735a2f98c5 power: add display off and power collapse enable opcodes.
Display off opcode used to inform PerfLock the display is off.
Power collapse enable opcode allows users to enable power collapse
modes on all cpus.

Change-Id: I5dc01f47c9df0aa70d34bb8519de115e8c12588a
2013-04-23 23:50:54 -07:00
Vince Leung a9d32c5034 common: Add comments for CPU_MIN_FREQ usage
Add comments to inform users on how
PerfLock supports CPU min frequencies

Change-Id: I13046c9bff8108a7d43405ca08070be853d1d84b
2013-04-23 13:57:34 -07:00
Linux Build Service Account 1ee9db6c2f Merge "Modifying sync_freq and optimal_freq for 8974 v2" 2013-04-22 18:56:31 -07:00
Vince Leung eb3eea131c common: Add opcodes to lock the maximum number of cores
Add opcodes for PerfLock to support locking of
maximum number of cores online.

Change-Id: Idb4b8313f8518cc5f322d0a7f483922737a3502b
2013-04-22 18:05:25 -07:00
Phani Kumar Uppalapati 592dad6d05 init.qcom.audio.sh: Fix bug for not creating symbolic links for ANC
Fix the issue of ANC binary file symbolic links not
getting created.

Change-Id: I120ebc9cb6dd03a5275cd100d497a0f2ca6c477b
CRs-fixed: 477400
2013-04-22 13:59:21 -07:00
Anurag Singh daa8f718d8 power: introduce 8974-specific handling
When the display turns off, the MSM8974
needs to set ondemand governor's sync_freq
and optimal_freq parameters to values different
from other targets. To accomplish this, override
the handling for set_interactive. Also refactor
power HAL to remove unnecessary macros.

Change-Id: I009ee88886abfb4f8423de3b2d85549fd0e65205
2013-04-22 13:43:38 -07:00
Linux Build Service Account c0b408537b Merge "DEVICE LOWI: Start LOWI executables as daemon process" 2013-04-19 18:27:30 -07:00
Eric (Quic e2e4ee492e Media profile: Add startOffsetMs attribute to camcorder profile
- If present, MPEG4Writer adds the value of startOffsetMs to the
  recording start time.
- Currently, the default value of 700ms is used.
- This value is too high and leads to larger than expected
  initial frame drops.
Change-Id: I35bafd0a0be84459e2e3fb082b37650bf9242251
CRs-Fixed: 463686
2013-04-19 18:02:56 -07:00
Linux Build Service Account 275ab8d5c1 Merge "CNE: Fix for andsf.db permission issue" 2013-04-19 14:02:05 -07:00
Linux Build Service Account 938a29e6b0 Merge "mpdecision: Start mpdecision service on msm8226." 2013-04-19 07:57:30 -07:00
Rohit Gupta 1aa050c98e Modifying sync_freq and optimal_freq for 8974 v2
Initializing the sync_freq_value to 1.1 GHz in sysfs
in accordance with the new frequency table available
for 8974 v2. Also correcting the value of optimal_freq
from 918000 (not available on this device) to 960000.

Change-Id: I2a69b6afbf924536fb57ac21fa39fb880d0ebb0c
2013-04-18 17:30:36 -07:00
Harry Yang 4ba13520fc mpdecision: Start mpdecision service on msm8226.
The new change allows to start mpdecision after Android post bootup.

Change-Id: Ic3450beed0177ce73c4ecd82a33f676b4b667912
2013-04-18 16:27:07 -07:00
vivek mehta 95f11f2f26 media_codec: Remove unsupported encoder\decoder entry
- remove ittiam encoder \ decoder as they are not supported

Change-Id: I56f8361f465b00306e81e0b8da18972868040d55
CRs-Fixed: 476925
2013-04-18 14:55:38 -07:00
Amol Mahesh 177a47d635 DEVICE LOWI: Start LOWI executables as daemon process
Start LOWI Server as a daemon process

Change-Id: I70c6770bad71c8ada2f7e7002281bab8ec762ff5
2013-04-18 14:25:20 -07:00
Sagar Kumar Regmi 8e2beed667 CNE: Fix for andsf.db permission issue
Create /data/connectivity with permission "0771 system system"
in init.qcom.rc file before cnd starts

Change-Id: I8199543aa7a90a404c7c5cfe1d6332602e3d0b5b
CRs-fixed:454218
2013-04-18 13:27:49 -07:00
Linux Build Service Account f136a4a960 Merge "msm8226: init: Enable low power modes" 2013-04-18 11:32:33 -07:00
Linux Build Service Account 37c8fc9076 Merge "init.qcom.post_boot.sh: Disable core_control when setting cpu params" 2013-04-18 09:09:25 -07:00
Linux Build Service Account 1a62e9c6b2 Merge "init.qcom.audio.sh: Enable AUXPCM config file for 8974 liquid" 2013-04-17 16:26:52 -07:00
Priyanka Mathur d802dd2048 msm8226: init: Enable low power modes
Enable stand alone power collapse and power collapse
for 8226 during idle and suspend.

CRs-Fixed: 472591
Change-Id: I708d1fd3b37662e1cb5f40cfd421725671d589a8
2013-04-17 12:33:06 -07:00
Linux Build Service Account 3d1cf1eae3 Merge "init.qcom.rc: bluetooth: add permissions for atheros module params" 2013-04-17 11:08:26 -07:00
Linux Build Service Account 50010441cf Merge "location_mq: Make changes to start location_mq process by default." 2013-04-17 03:42:03 -07:00
Praveen Chidambaram 2e55408016 init.qcom.post_boot.sh: Disable core_control when setting cpu params
Kernel thermal migitation restricts the number of cores that can be
onlined, when in certain thermal situations. To set cpufreq parameters,
the core should be online. If the core_control feature is not disabled,
the cores cannot be brought online and the following commands will fail.
Enable core_control after the parameters are set.

CRs-Fixed: 460083
Change-Id: Icb8f073547483a1acdf97937cc1b6fae3add33a6
2013-04-16 17:33:47 -06:00
Linux Build Service Account 48ca04f901 Merge "LIBXML_2: Add libxml_2 in the list of PRODUCT_PACKAGES" 2013-04-15 10:26:52 -07:00
Linux Build Service Account 6271098cbe Merge "LIBNL_2: Add libnl_2 in the list of PRODUCT_PACKAGES" 2013-04-15 10:26:51 -07:00
Ram Mohan Korukonda 45bfdb1db4 init.qcom.rc: bluetooth: add permissions for atheros module params
bluedroid stack uses the bluetooth params to enable and control
the bluetooth low power mode.

Following are the parameters which are used in case of atheros LPM.
	/sys/module/hci_uart/parameters/ath_lpm
	/sys/module/hci_uart/parameters/ath_btwrite

Change-Id: I953d18d6412a2b5c0bafe9e25672d6610b37c9e6
2013-04-13 09:54:09 -07:00