Commit Graph

1027 Commits

Author SHA1 Message Date
Vince Leung 6af746075f powerhal: add opcode to disable sync on thread migration
Add and use the opcode to disable synchronization
of cores on foreground thread migration.
Synchronization of cores on foreground thread migration
feature is on by default so we will disable
when the display is off and encode/decode hints.

Change-Id: Ib52b894059b030b9a711c98e0dab41793c99276f
2013-05-17 14:05:33 -07:00
Pradeep Panigrahi 87114bcac4 Bluetooth: Set Bluetooth Device default name to QCOM-BTD
set BTM_DEF_LOCAL_NAME value to "QCOM-BTD". Bluetooth device
default name comes from this macro.

Change-Id: I14d04aaf7fbed657bc1aa8b12b458c0d64806340
CRs-fixed: 464836
2013-05-16 17:53:35 +05:30
Linux Build Service Account a13efa8985 Merge "Add new Bluetooth APK" 2013-05-15 19:30:47 -07:00
Pramod Sivaraman 4a4c746f27 Add new Bluetooth APK
Add bluetooth apk which will take care of btcoex stack events.

Change-Id: I3862d75c9aa168ffdd56f75d9a51735555649784
2013-05-15 14:30:26 -07:00
Linux Build Service Account c3194d4018 Merge "powerhal: add display off hints to improve power" 2013-05-15 03:51:52 -07:00
Dilip Gudlur 08d0fda2f6 powerhal: add display off hints to improve power
Change needed during display off use cases to improve
power with specific hints to enable power collapse and
set sync/optimal frequency to 650 Mhz

Change-Id: I44442779310aee316b0175478629bd92741f17f0
2013-05-13 17:59:06 -07:00
Linux Build Service Account e6360c4c04 Merge "Add sglte2 as baseband value to start gps daemone" 2013-05-10 21:00:17 -07:00
Linux Build Service Account 44bd02a0e7 Merge "init: qcom: Install SWE_Browser.apk on first bootup" 2013-05-10 20:59:52 -07:00
Linux Build Service Account 37644a44d9 Merge "wcnss: Indicate calibrated data availability" 2013-05-10 18:12:10 -07:00
Tushar Janefalkar 8043e1dd25 Add sglte2 as baseband value to start gps daemone
Start gpsone daemon when baseband
prop returns either sglte or sglte2

CRs-fixed: 478950
Change-Id: I19cf075a2f5a968a90f078faa85d3a6fa0b3e5ab
2013-05-10 09:55:45 -07:00
Rajkumar Raghupathy 29cdbea7ed init.qcom.usb.sh: Add support for lun0 as CDROM in mass-storage
Add cdrom as a LUN for mass-storage which can be used for storing
system required data.

CRs-Fixed: 432310
Change-Id: If3cbb26780b28144b29c80d374a3b8af0b069409
2013-05-10 21:02:51 +05:30
Linux Build Service Account 2a68c0ae3b Merge "Start gpsone daemon for sglte" 2013-05-09 19:41:36 -07:00
Linux Build Service Account 908946b067 Merge "Set default time before Zygote init to year 2009" 2013-05-09 15:14:23 -07:00
Linux Build Service Account 4ffc1813e5 Merge "device/qcom/common: Enable Krait Retention on SOC > 1.0" 2013-05-09 15:14:17 -07:00
Karthik Parsha 07b3724f15 device/qcom/common: Enable Krait Retention on SOC > 1.0
Enable Krait Retention on all MSM SOC greater than 1.0.

Change-Id: If97dbd7863fa4c5b749c4e10fd76be3d5eedc307
2013-05-09 10:30:11 -07:00
Jalaj Swami 620710d7a8 Set default time before Zygote init to year 2009
There is a Zygote issue that prevents time classes from
initializing properly when the system time is before 2008.
The Daylight Savings Time (DST) is not supported when that happens.
There is a race condition between Zygote init and time_daemon
setting the system time so sometimes the system time seen by Zygote
init is the dafault value (year 1970). This fix sets the time just
before Zygote init to year 2009 and that allows Zygote classes to
initialize.
Google recently has a fix for Zygote init to support time before
2008, (see https://code.google.com/p/android/issues/detail?id=26419),
but that will come in JB_MR2. Till then we need this fix.

CRs-Fixed: 467157

Change-Id: I7e101f576347230f017400b1d41f36eb939acf84
2013-05-08 14:38:55 -07:00
Linux Build Service Account 8aa5e4bad0 Merge "device/qcom/common: Compile hwcomposer HAL on msm8610" 2013-05-08 12:38:06 -07:00
Linux Build Service Account 95b74e0bb6 Merge "device/qcom/common: add 8x10 camera hal libs" 2013-05-08 12:37:14 -07:00
Linux Build Service Account 94421cf21e Merge "msm8610: init: Enable low power modes" 2013-05-08 12:36:26 -07:00
Satya Durga Srinivasu Prabhala 1b2c5ce4fa build: replace non open source path with QCPATH
QCPATH is an env variable defined and needs to be used
instead of non open source path.

Change-Id: Ibf8595394d6e7b24dffd8a6816fb16e275f53c07
2013-05-07 22:28:20 +05:30
Linux Build Service Account dd780e0508 Merge "audio: compile high-quality audio resampler" 2013-05-06 17:14:27 -07:00
Linux Build Service Account 4aa82766d1 Merge "Audio:Add UCM file for Dragon board APQ8074" 2013-05-06 14:51:13 -07:00
Linux Build Service Account 58f9167775 Merge "PRODUCT: PACKAGES: Include new FM application FM2 in build" 2013-05-06 14:49:37 -07:00
Linux Build Service Account dd4c418534 Merge "init.qcom.audio.sh: Create symlinks for codec ANC and mbhc files" 2013-05-04 01:27:29 -07:00
Phani Kumar Uppalapati fe236144d2 init.qcom.audio.sh: Create symlinks for codec ANC and mbhc files
Create symbolic link for codec ANC and mbhc bin files
at bootup for msm8226 target.

Change-Id: I539dbfbf1f307459da52829426194e5764844335
2013-05-03 11:53:58 -07:00
Priyanka Mathur d74a3a7059 msm8610: init: Enable low power modes
Enable stand alone power collapse and power collapse
for 8610 during idle and suspend.

Change-Id: I260655a8ab7f1fa9e2dadc05114aa1ace09ddff8
2013-05-03 11:10:55 -07:00
Stewart Chao 4b308c7717 init: qcom: Install SWE_Browser.apk on first bootup
Install SWE_Browser.apk from /data/prebuilt if it is not already
installed.

Change-Id: I48c9acbf3257121b3d89dec2f779aa61b50eff43
2013-05-03 11:52:53 -04:00
Tushar Janefalkar 81364f7bdd Start gpsone daemon for sglte
Apart from the target msm7630_fusion,
the gps daemon will start based on
the baseband property value

Change-Id: Ide55e4bafcd7ffb250dfd6f8a7d44a341721ba5f
CRs-fixed: 447327
2013-05-02 15:00:37 -07:00
Linux Build Service Account 790f98ac2c Merge "Revert "powerhal: Add display off and power collapse enable hint"" 2013-05-01 20:56:58 -07:00
Linux Build Service Account 971573538a Merge "device/qcom/common: Compile display lights HAL on 8610" 2013-05-01 20:55:54 -07:00
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
Vishwanatha Kumar Ulthur d54e31e44a Revert "powerhal: Add display off and power collapse enable hint"
This reverts commit daafb89446

Change-Id: Ib0ee83cf8443fc697ff4b80ea53898dd2346b2ff
2013-05-01 12:38:10 -07: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
Sameer Thalappil a588db6164 wcnss: Indicate calibrated data availability
Before triggering WCNSS platform driver, indicate thru a /sys parameter
that calibrated data is available at user space. So platform driver
should wait for the Android daemon to transfer this data; and then
download this data to WCNSS. This change also removes the support for
loading WCNSS platform driver as DLKM.

Change-Id: Ie627f1f112c29c2811cead88e8e2a58abd783c1a
2013-04-26 14:15:39 -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