Commit Graph

708 Commits

Author SHA1 Message Date
Joonwoo Park 86161de360 init.qcom.audio.sh: Create symlink for wcd9320 MAD
The wcd9320 codec driver loads Microphone Audio Detection(MAD) firmware.
Create symlink of MAD firmware.

Change-Id: I7620f33bcd91ffe3657eaada1516ff6070362498
2013-02-28 10:55:51 -08:00
Linux Build Service Account 88f01e3bb2 Merge "wlan: update logic to populate WCNSS_qcom_wlan_nv.bin" 2013-02-27 19:27:09 -08:00
Linux Build Service Account 28658be69a Merge "Bluetooth: Enable Bluetooth Tethering interface for Bluedroid" 2013-02-27 02:42:07 -08:00
David Ng 7f00b145af init: Improve check for sensors core presence
Start sensors daemon process only if the Snapdragon
Sensors Core kernel driver is present.

CRs-fixed: 381405
Change-Id: I8c9c9ae7e614a0e7f2ae085b11348588d881bf16
2013-02-26 17:30:09 -08:00
Mallikarjuna GB 52736a139a Bluetooth: Enable Bluetooth Tethering interface for Bluedroid
Enable Bluetooth Tethering interface to support Bluetooth PAN
on Bluedroid.

Change-Id: Ia164300ad0aa86c7bd6e603e7c88f47e45a712a7
CRs-fixed: 443775
2013-02-26 22:33:09 +05:30
Jeff Johnson aa2c74034a wlan: update logic to populate WCNSS_qcom_wlan_nv.bin
In MR1-based releases we have expected the nv.bin file to be present
on the data partition.  If it did not exist, it would be created,
either from the version on the persist partition (if it had been
created there by the manufacturing process) or from a "canned" version
from the system partition, created there by the build process.  In
particular we did not update the nv.bin on the data partition if the
file already existed.  This meant that if a device had an nv.bin on
the data partition, and if it's nv.bin on the persist partition was
updated by the manufacturing process, the updated nv.bin on persist
was not being used.

To avoid this issue update the logic to conform to the pre-MR1
behavior.  There will only be one nv.bin on the device, and it will
exist on the persist partition.

CRs-fixed: 448163
Change-Id: Iadb74028b1b6f6640e83c73b03a85b2b38b02e95
2013-02-25 08:39:42 -08:00
Linux Build Service Account a20e745f71 Merge "init: wifi: disable HSIC host controller if there is no WLAN device plugged" 2013-02-22 03:58:28 -08:00
Ming-yi Lin 641bcf5767 init: wifi: disable HSIC host controller if there is no WLAN device plugged
HSIC host controller don't to be active generally.We en
able it for our device. We check if deivce is plugged a
nd disable HSIC host controller in order to save power.

Change-Id: I75257f2c54bd68294c7536e2bd8fba1cfe48cde8
2013-02-22 12:32:13 +08:00
Linux Build Service Account 2c6b9a567c Merge "init: make persist.bms.fake_batt_capacity available for msm8974" 2013-02-20 21:36:21 -08:00
Xiaozhe Shi a39437c4d8 init: make persist.bms.fake_batt_capacity available for msm8974
Allow the persist.bms.fake_batt_capacity property to work for msm8974
targets.

Change-Id: Id8eb075126acb45e4e381552a0b1b1b1212d6195
2013-02-20 12:59:06 -08:00
Linux Build Service Account f43f686d5e Merge "CPUFreq: Sysfs values for ondemand multi-core performance" 2013-02-20 11:57:52 -08:00
Linux Build Service Account f0889873a4 Merge "init: wifi: add auto card detect for AR6004 and WCN on 8974" 2013-02-20 10:13:14 -08:00
Linux Build Service Account ec46ed5f4f Merge "Telephony: Add overlay to skip restoring network selection mode." 2013-02-19 13:00:07 -08:00
Linux Build Service Account 069e3dd8e4 Merge "Move preloading of nims wrapper to target rc files." 2013-02-15 21:36:24 -08:00
Sandeep Gutta 838968478d Telephony: Add overlay to skip restoring network selection mode.
-Skip restoring saved network selection mode since modem can
handle this.
-During Telephony initialization, GsmSsT reads this
overlay and based on its current value(true) skips
the restoring of network selection mode.

Change-Id: Ib3b94363d44d2e10685193d05619536cfbf8eb64
CRs-Fixed: 284485
2013-02-15 18:52:51 -08:00
Linux Build Service Account cd8df5673a Merge "add services-ext to product packages" 2013-02-15 12:56:51 -08:00
Susheel Yadagiri dbe62df591 Move preloading of nims wrapper to target rc files.
Change-Id: I69328a755359fa99f721ee4d62fcb9686925d0c0
2013-02-15 09:41:49 -08:00
Linux Build Service Account 57bdca2cb7 Merge "common.mk: Added support for ebtables and brctl" 2013-02-15 04:56:21 -08:00
Niranjan Pendharkar d4e88ab36d add services-ext to product packages
This library is built as part of a new project
/frameworks/opt/connectivity/services

Change-Id: I33c72715be9624e770461dd8fb928edbc0c4b33d
2013-02-14 23:23:10 -08:00
Linux Build Service Account 49aede8a16 Merge "cne: use export to preload libnimswrapper.so" 2013-02-12 14:38:33 -08:00
Linux Build Service Account 9a81319658 Merge "init.qcom.post_boot.sh: Online secondary cores at boot for 8064" 2013-02-11 20:28:39 -08:00
Linux Build Service Account 4b01478a70 Merge "device/qcom/common: Start two rild when dsds/dsda property enabled" 2013-02-11 12:26:47 -08:00
Sudheer Reddy Yampalla 983151716d device/qcom/common: Start two rild when dsds/dsda property enabled
Change-Id: I133f0465f9898243b1d5a1ea727064de3928913c
2013-02-11 22:22:21 +05:30
Duy Truong 0c0744e022 Update copyright to The Linux Foundation
Change-Id: Id084b09bf3a083ea5c0389900bbeb5ef149b3108
2013-02-10 06:35:11 -08:00
Niranjan Pendharkar f520617911 common.mk: Added support for ebtables and brctl
This patch adds ebtables and brctl to be included in images.

Change-Id: I51eb87b04cd0eb89ed88292b4a623c850f1f19bc
CRs-Fixed: 450745
2013-02-08 15:54:11 -08:00
Linux Build Service Account 5ed29700dd Merge "common: Add opcodes for sync_freq and optimal_freq" 2013-02-08 14:36:33 -08:00
Veena Sambasivan 55d2998c8d CPUFreq: Sysfs values for ondemand multi-core performance
The ondemand governor has been modified to improve multi-
core performance. This change sets the values for the sysfs
nodes exposed by the ondemand governor change.

Change-Id: I6e76a0c92c948994e6949c15e49c0709567d3ed0
2013-02-08 11:37:15 -08:00
Linux Build Service Account b3c914f0d3 Merge "Add libcnefeatureconfig to CONNECTIVITY" 2013-02-07 19:19:15 -08:00
Vince Leung c44f88778b common: Add opcodes for sync_freq and optimal_freq
Add opcodes for synchronous freq and optimal freq
into PerfLock.

Change-Id: Idb4d4f2194cb34fee5e76614ae1cbe3938534100
2013-02-07 18:15:30 -08:00
Linux Build Service Account ed31606764 Merge "init.qcom.audio.sh: Create symlinks for codec ANC and mbhc files" 2013-02-07 14:57:23 -08:00
Linux Build Service Account 98c0d7064e Merge "Revert "init: qcom: Enable Krait Retention for 8974."" 2013-02-06 02:29:34 -08:00
Matt Wagantall 2c7e4c769a Revert "init: qcom: Enable Krait Retention for 8974."
Secure watchdog bites have been seen while executing SPM-related
code associated with Krait retention. Temporarily disable this
feature until the issue is resolved.

This reverts commit fe2b975b5a.

CRs-Fixed: 449257
Change-Id: I637e4b9f0c939b376a7261a8cb9eebb1930148a4
2013-02-05 13:04:19 -08:00
Ming-yi Lin 01dbec50ec init: wifi: add auto card detect for AR6004 and WCN on 8974
Auto card detection for AR6004 and WCN so they could use
the same file structure.

Change-Id: I2b6d869240d6dee62b60509489f4d277f53b2696
2013-02-04 11:54:06 +08:00
Matt Wagantall d15ea5c156 init.qcom.post_boot.sh: Online secondary cores at boot for 8064
Secondary cores that never happen to be brought online will not
be power collapsed. Since the RPM expects notification from all
four apps cores before entering power collapse, online the
secondary CPUs at boot. mpdecision will take them down later if
they are idle.

This is also needed so that the CPUFreq governors are set properly
for the secondary cores. If the CPUs are not online, the
"echo ondemand' > cpu/cpuX/cpufreq/scaling_governor" commands will
fail.

CRs-Fixed: 447105
Change-Id: Id3eb3630cb335467e0aae5866474f94c83cc93c3
2013-01-31 21:01:51 -08:00
Damir Didjusto d5146e1095 init.qcom.audio.sh: Create symlinks for codec ANC and mbhc files
Create symbolic link for codec ANC and mbhc bin files
at bootup.

CRs-fixed: 430428
Change-Id: Ie12dc3e6bc448183bb245562a9176c8dd5863bda
2013-01-31 11:50:48 -08:00
Linux Build Service Account a8a7ffaedd Merge "Bluetooth PAN: Override configuration to support Bluetooth PAN" 2013-01-30 11:36:59 -08:00
Linux Build Service Account 94b7d9ea7e Merge "init: Fix sdcard permissions for native apps." 2013-01-29 18:56:10 -08:00
Shashank Mittal b47d096438 init: Fix sdcard permissions for native apps.
Native apps with UID other than SHELL can't access /sdcard even with GID as
SDCARD_RW.

To fix this create a mount bind to fuse card.

CRs-Fixed: 438880

Change-Id: If42cc5a34daf48ddf59f3cc3d5a7f984d5787531
2013-01-29 17:58:20 -08:00
Linux Build Service Account 008995698f Merge "init: update initialization for hostapd" 2013-01-29 00:09:26 -08:00
Mallikarjuna GB 38c1e0f527 Bluetooth PAN: Override configuration to support Bluetooth PAN
Change-Id: Ie7fbdbb502d36029f69ed90ed1635cf53838296f
2013-01-28 14:44:24 -08:00
Linux Build Service Account 0131008b7d Merge "Add wifi crda related modules to the system images" 2013-01-26 07:21:09 -08:00
Linux Build Service Account 0ffb1903ae Merge "Bluetooth: Add "net_bt_stack" permission" 2013-01-26 03:39:57 -08:00
Linux Build Service Account 9f4b0a2b2a Merge "Bluetooth: Remove unnecessary group permission" 2013-01-26 03:39:44 -08:00
Linux Build Service Account 69fc43d68c Merge "common: init: Execute IRSC utility during initialization" 2013-01-26 03:39:30 -08:00
Nitin Srivastava 3bf443a414 Bluetooth: Add "net_bt_stack" permission
Added permission to bluetoothd process.

Change-Id: I747ea4d6b1eaecd653145c8f607baa92b69a0187
2013-01-25 14:42:06 -08:00
Linux Build Service Account 3802c1db8e Merge "common : Add libdashplayer and qcmediaplayer" 2013-01-25 07:17:56 -08:00
Linux Build Service Account 1eb65ba302 Merge "Show display on USB plug/unplug." 2013-01-25 07:17:54 -08:00
Bhakthavatsala Raghavendra 4fbdec3e25 Bluetooth: Remove unnecessary group permission
Remove the qcom_oncrpc permission for hciattach service
which is not needed anymore

Change-Id: Ic3cab5d61fabbd84ef8694d0667e91cd9cc187f4
2013-01-25 14:26:07 +05:30
Shalaj Jain 38e2b45585 common : Add libdashplayer and qcmediaplayer
Add libdashplayer and qcmediaplayer to PRODUCT_PACKAGES
to support DASH playback.

Change-Id: I9c6cef1107207267651b68bdd4526dae431bedc4
2013-01-23 21:15:42 -08:00
Linux Build Service Account 37e6c2bddf Merge "Bluetooth: Co-exist both bluez and bluedroid stack." 2013-01-23 21:13:07 -08:00