Commit Graph

539 Commits

Author SHA1 Message Date
Shashi Kumar 3e456eea48 Add non-OMX AAC& MP3 SW decoder and enable by default
- With the current AAC OMX SW decoder, the decoding time
  is increased.
- This commit is to add non-OMX AAC SW decoder which reduces
  the power consumption in LPA mode.

Change-Id: Ida1ec632fa167150684c83f9e720299dfd8b5057
2012-11-20 15:48:25 +05:30
Linux Build Service Account 7335196492 Merge "device/qcom/common: Create folder /data/data/media for SRS usercfg file" 2012-11-20 00:57:02 -08:00
Linux Build Service Account 694cefb049 Merge "Audio: Add liquid specific configuration file" 2012-11-19 20:36:52 -08:00
Tanya Finkel 7aa809ba30 Audio: Add liquid specific configuration file
Fix several liquid 8974 use cases. i.e speakers configurations
are different from other platform.

Change-Id: Ib157218c6a91276f6ef1e927be0ac7df146390de
Signed-off-by: Tanya Finkel <tfinkel@codeaurora.org>
2012-11-20 00:37:29 +02:00
Linux Build Service Account 0b87dcf6bb Merge "common.mk: Add libcimax_spi module to PRODUCT_PACKAGES" 2012-11-19 10:58:34 -08:00
Jaime Lopez b8f0876b1c sglte: Set voice modem index to 0 if in CSFB mode
If SGLTE device is working in CSFB mode, set the voice modem index
to 0 (MSM). Also, don't start qmiproxy because it is not required
in CSFB mode, and it resets the property to 1

Change-Id: I191d1681b7f9a4934fe630c62b8e50d70ea09671
CRs-Fixed: 422233
2012-11-18 19:34:51 -08:00
Linux Build Service Account 58f3000336 Merge "device/qcom/common: Install UCM config file for CDP and Fluid" 2012-11-16 11:28:20 -08:00
Linux Build Service Account adc5852a41 Merge "Changing ownership of /data/system/sensors/settings to system" 2012-11-16 03:27:49 -08:00
Wentao Xu 2fe4479a99 device: qcom: common: change sysfs attribute ownership for sensors
CRs-Fixed: 382751
Change-Id: Ie9e69bf8e5521e42b7accc11b2da9dd96377498f
2012-11-15 16:43:35 -05:00
Vidyakumar Athota cbaa282558 device/qcom/common: Compile USB audio HAL
Change-Id: Ib686a0d0b6110e006c5ea12cf31c5e4471a27688
2012-11-15 10:16:46 -08:00
Linux Build Service Account 8179ad43cf Merge "init.qcom.audio.sh: Enable AUXPCM config file for MPQ" 2012-11-15 02:25:01 -08:00
ChandraMouli Bothsa 991488cae3 common.mk: Add libcimax_spi module to PRODUCT_PACKAGES
CIMAX Driver for SPI.
2012-11-15 15:17:49 +05:30
Naomi Luis 411bd34449 init: Enable c2d comp. for 8960AB, 8930AB and 8930AB variants
Change-Id: I686c25f30d9de86796e7cac7a5e69e98a2190274
2012-11-14 16:49:51 -08:00
Hemant Kumar 751ae21e56 init.qcom.usb: Rename diag_mdm channel to diag_qsc for sglte
Diag driver was using diag_mdm channel name for sglte target
which has QSC modem. In case of Fuiosn3 DSDA diag needs to
open both diag_mdm and diag_qsc channels. This requires the
renaming of the channel name used by sglte to diag_qsc as diag
driver needs to handle both channels separately.

Change-Id: I30979cb8c7035b00595298c3592bbabc9c61fdb9
2012-11-12 18:18:50 -08:00
Linux Build Service Account 8b48928dfa Merge "init.qcom.post_boot: Disable qosmgr for 8960 and 8974." 2012-11-12 17:31:23 -08:00
Linux Build Service Account 2115a44c5b Merge "power: Change ondemand sampling rate when dipslay state changes." 2012-11-12 17:31:23 -08:00
Santosh Mardi ef38c2f7b9 init.qcom.audio.sh: Enable AUXPCM config file for MPQ
Enable audio script to use AUXPCM config file for following
condition, if target is apq and soc id is 130 (MPQ) and BTSOC
is wc2324.

Change-Id: Ia89d397030ba0933cb7f6a448ecec90ea5d1b0ce
2012-11-10 16:39:48 +05:30
Linux Build Service Account 0c079d6aa6 Merge "common: Update thermal start up script" 2012-11-09 20:04:24 -08:00
Anurag Singh 9a4dda98f9 init.qcom.post_boot: Disable qosmgr for 8960 and 8974.
Qosmgr's responsibility is now being assumed by the
power HAL.

Change-Id: Ie93eb533c720351c22331ab3b3a9d4da88039b97
2012-11-09 17:58:35 -08:00
Anurag Singh 1306363584 power: Change ondemand sampling rate when dipslay state changes.
When the display turns off, set the ondemand sampling rate
to 500ms. Restore it to whatever it was when it turns back on.

Change-Id: I5cab3cbb993fae1aafb8323a3b47d0569badb9ee
2012-11-09 17:53:00 -08:00
Linux Build Service Account c8ae949227 Merge "device: Update cnd socket permissions and uid/gid" 2012-11-09 13:21:36 -08:00
Linux Build Service Account 11acfdf072 Merge "qcom: Add initial support msm8910" 2012-11-09 05:18:27 -08:00
Linux Build Service Account 9aaa53a325 Merge "device/qcom/common: Enable 7630 Audio Policy Manager library in the PRODUCT_PACKAGES" 2012-11-09 00:50:22 -08:00
David Ng 12f9679dcc qcom: Add initial support msm8910
Add MSM8910 to QCOM platform list and set default
USB enumeration/LCD density setting for initial
device bring-up.

Change-Id: Ic949f6df629a50b3718190f4eb08386fe836f6f8
2012-11-08 10:55:01 -08:00
Praveen Chidambaram 54e9e5e713 common: Update thermal start up script
The thermal start up script, based on the target will start thermald
or thermal-engine.

Change-Id: I0aa9a69f16a2637f26f50c9e105df044bc95ecd4
2012-11-07 17:20:13 -07:00
Linux Build Service Account bffddfe9fd Merge "init: Override the composition type for 8960 and 8064 V2 Prime" 2012-11-07 16:06:26 -08:00
Linux Build Service Account f8beaee7b6 Merge "Camera: Changed video size to 1920 x 1080" 2012-11-06 13:05:36 -08:00
Linux Build Service Account caa827ca2c Merge "qcom: Add support for Fusion3 DSDA compositions" 2012-11-06 11:18:30 -08:00
mtony 20939d9424 device: Update cnd socket permissions and uid/gid
cnd socket now has uid & gid of AID_INET

CRs-fixed: 403984
Change-Id: Ic36aef2bd4254f33f2c4b5b4afc369a584caacff
2012-11-05 10:32:08 -08:00
Sunil Joseph eae5760d3c Changing ownership of /data/system/sensors/settings to system
Change-Id: I2a53e6d3c116fbda6d49edc3002eba84a7e2535e
2012-11-05 15:07:00 +05:30
Linux Build Service Account c90bf1b79b Merge "Revert "init: qcom: Enable L2 power collapse for 8974."" 2012-11-02 18:49:26 -07:00
Linux Build Service Account 71f1821b7b Merge "Add wifi-crda service to run crda which require root preivilege." 2012-11-02 18:47:45 -07:00
Shashank Mittal 50d15fb8b8 Revert "init: qcom: Enable L2 power collapse for 8974."
This reverts commit 06f9b85e6e.
2012-11-02 14:51:38 -07:00
Naomi Luis 9eab7cc647 init: Override the composition type for 8960 and 8064 V2 Prime
- Use dyn composition for 8960
- Use c2d composition for 8064 V2 Prime.
- Remove the call to set setprop c2d.api.supported which is a
redundant property.

Change-Id: Ibd7791b234feafe35c01b52e8a62327ff7379685
2012-11-02 14:05:17 -07:00
Linux Build Service Account 02f2e1ff07 Merge "init.qcom.usb.sh: Enable USB3 BAM" 2012-11-02 01:35:28 -07:00
Satya Krishna Pindiproli 0326c43001 device/qcom/common: Create folder /data/data/media for SRS usercfg file
- SRS audio effect should be able to create a configuration file
  which stores user settings. Currently, there is no such location.
- Create the directory /data/data/media with permissions 770 and
  the owner and group as media so that SRS can create the user config file.

Change-Id: I78afecd0d73c0c6d251a41a9489cb635a95e8522
2012-11-02 13:47:56 +05:30
Manu Gautam 7c95238046 init.qcom.usb.sh: Enable USB3 BAM
Enable USB3 BAM as kernel driver is also now using USB3 as the
default USB port. Without this change USB BAM client e.g. QDSS
wouldn't function.

Change-Id: Ief7a2c047a92c731cfed320b7adbe7f90501c365
2012-11-02 11:01:42 +05:30
Linux Build Service Account c780060b5f Merge "Bluetooth: On boot start of FTM via property" 2012-11-01 12:17:22 -07:00
Ajit Khare 9f4c0249e9 media_codecs: Add amr-wb+ decoder.
Add amr-wb+ decoder to list of audio codecs.

Change-Id: I06c5b243a0f9e5b00a09c57b977bd735858a7833
2012-10-31 16:43:33 -07:00
Hemant Kumar 6f880e712a qcom: Add support for Fusion3 DSDA compositions
Fusion3 DSDA USB compositions are supported by

Product ID 0x9065 having APQ DIAG, MDM DIAG, QSC DIAG, ADB, MDM DUN,
QSC DUN, MDM RMNET, QSC RMNET, MSC interfaces.

Product ID 0x9066 having APQ DIAG, MDM DIAG, QSC DIAG, MDM DUN,
QSC DUN, MDM RMNET, QSC RMNET, MSC interfaces.

Change-Id: I2945d4fc785c4260d9496df10f38bc38560f5e39
2012-10-31 15:02:14 -07:00
Linux Build Service Account 1448a81e15 Merge "common: Fix DEVICE_PACKAGE_OVERLAYS usage" 2012-10-31 04:43:16 -07:00
Satya Durga Srinivasu Prabhala 2273bf66a9 common: Fix DEVICE_PACKAGE_OVERLAYS usage
Change-Id: I2526d2aa3782b10d6e1e84960321ff97e8fe0217
2012-10-30 17:50:50 +05:30
Phani Kumar Uppalapati cf1e72dceb device/qcom/common: Install UCM config file for CDP and Fluid
Change-Id: Ifea6ed4a7c1551ef5c47fe02565cc75f65fa23b2
2012-10-29 18:31:12 -07:00
Linux Build Service Account 7b70d2d619 Merge "common.mk: Add stm-log module to PRODUCT_PACKAGES" 2012-10-29 17:14:16 -07:00
Tanmaya Godbole 346f57029a Camera: Changed video size to 1920 x 1080
Changed the video size from 1920 x 1088 to 1920 x 1080 which is
the correct size for 1080p resolution

Change-Id: I34007fee297c49121cfc5b9ca2572035f063cf34
2012-10-29 17:13:03 -07:00
Linux Build Service Account fbae4b9421 Merge "qcom: Specify DIAG channel names for DIAG + QDSS compositions" 2012-10-28 22:42:45 -07:00
Linux Build Service Account 7409c8c37b Merge "init.qcom.post_boot.sh: 8974: Init secondary cores." 2012-10-26 19:59:59 -07:00
David Ng 2b4135dad3 common.mk: Add stm-log module to PRODUCT_PACKAGES
Include the stm-log module.  The stm-log module is a
library that provides an API for logging via STM.

Change-Id: Ie6e02d9d0ad060f0e25bd0c13b1052d4ebe69665
2012-10-26 17:05:54 -07:00
Karthik Parsha 82fd6263b2 init.qcom.post_boot.sh: 8974: Init secondary cores.
Secondary cores that are never brought online by the kernel
will not be power collapsed and will not have the oppertunity
to notify the kernel that they are offline.
RPM expects notification from all four apps cores to be able
to successfully enter Power Collapse.

Intialize all the secondary cores in post_boot, just before
mpdecision starts. mpdecision can decide which cores need to
be online after that.

Change-Id: I7b5164232ee30025d8584fabfae3ee1b4059f06e
2012-10-26 15:24:50 -07:00
Manu Gautam 748d61c6fe qcom: Specify DIAG channel names for DIAG + QDSS compositions
DIAG channel names are currently specified during boot up as
part of default composition selection. After that if DIAG + QDSS
is enabled then composition switch works fine. But, if DIAG + QDSS
is made default composition then USB enumeration fails because
DIAG channel names aren't specified. Hence, update DIAG channels
when selecting DIAG + QDSS composition.

Change-Id: I6a986c58b914e75a6f756788158acb9975b12dcc
2012-10-26 14:24:01 +05:30