Commit Graph

708 Commits

Author SHA1 Message Date
Linux Build Service Account c7d5309573 Merge "power: Use a constructor for initialization." 2013-03-28 11:57:02 -07:00
Anurag Singh ffe0b51549 power: Use a constructor for initialization.
Perform initialization (or cleanup) in a special
constructor (or destructor) function that gets
invoked when the power HAL library is loaded
(or unloaded). Remove code that is made redundant
by doing this. Also remove other parts of the code
which are no longer used.

Change-Id: I6a08c998c32fb57d0c7975bc814f7d87cd1104d1
2013-03-27 19:20:30 -07:00
Linux Build Service Account 2ab65c4ab4 Merge "Add gps.conf to list of modules" 2013-03-27 12:56:57 -07:00
Arun Kumar K.R 075a85d159 init.qcom.early_boot.sh: Add SPD support for HDMI nodes
SPD means Source Product Description of the HDMI Source
Add support for SPD nodes and its corresponding permissions

Change-Id: Iaf8b53d899ea23556908516de94d4e9c432c4995
2013-03-27 08:18:47 -07:00
Linux Build Service Account 6e99574561 Merge "init.qcom.rc: bluetooth: add permissions for bluetooth proc" 2013-03-25 18:16:21 -07:00
Linux Build Service Account 1bba2ed4bb Merge "device/qcom/common: add 8x26 camera hal libs" 2013-03-25 07:54:54 -07:00
Ram Mohan Korukonda 6be4e6b9ba init.qcom.rc: bluetooth: add permissions for bluetooth proc
bluedroid stack uses the bluetooth procs to enable and control
the bluetooth low power mode.

Change-Id: I61bc04fa6c235f4d08520747a6a825f2ef2db43a
2013-03-24 00:03:09 +05:30
Linux Build Service Account c2a2abea71 Merge "wlan: Use different wpa_supplicant.conf between wcn and ath6kl modules" 2013-03-23 03:24:34 -07:00
Linux Build Service Account a3a27189a7 Merge "init.qcom: Modify init.qcom files for HDMI node" 2013-03-22 12:16:57 -07:00
Linux Build Service Account 68ed430c36 Merge "device: common: Add synaptics_rmi4.i2c.kl to PRODUCT_PACKAGES" 2013-03-21 21:56:58 -07:00
Sreesudhan Ramakrish Ramkumar 10f26dd706 device/qcom/common: add 8x26 camera hal libs
add 8x26 camera hal libs

Change-Id: I045e03c9c152ec25435b748b0fe80af556e8b1ec
2013-03-21 16:31:37 -07:00
Ming-yi Lin 30ab7a2d67 wlan: Use different wpa_supplicant.conf between wcn and ath6kl modules
For different wlan driver (wcn and ath6kl), it needs to use different
wpa_supplicant.conf. Symbolic link the template wpa_supplicant.conf
as the corresponding wireless module when it's detected.

CRs-Fixed: 465923
Change-Id: If7346ae4a78e83aad2a6f5e58695a60568437977
2013-03-21 18:21:35 +08:00
Linux Build Service Account 534a2f3e5b Merge "msm8226: Enable trigger of wcnss driver" 2013-03-20 14:08:51 -07:00
Arun Kumar K.R 0e1a857208 init.qcom: Modify init.qcom files for HDMI node
- HDMI fb number will not be known until the device
  boot up, it will be set depending on the driver
  registration
- check the panel type and determine the HDMI fb node
  and change the permissions accordingly

Change-Id: I49f9e8a957b1eb1fad111a321cf04a4963a1365e
CRs-fixed: 451094
2013-03-20 13:26:16 -07:00
Linux Build Service Account 3c70a56066 Merge "common: Permission change on storage directory." 2013-03-19 23:11:20 -07:00
Sheng Fang e686c6d17a msm8226: Enable trigger of wcnss driver
Enable the trigger of msm8226 wcnss driver during boot up. wcnss firmware
will be loaded and wcnss will be released from reset.

Change-Id: I9a38c9948271172ee5c4e3f53115859743b38727
2013-03-20 12:29:15 +08:00
Linux Build Service Account 05cb8fb149 Merge "common: added Hevc support" 2013-03-19 17:56:31 -07:00
Amy Maloche 02b0174e9d device: common: Add synaptics_rmi4.i2c.kl to PRODUCT_PACKAGES
Add key layout file to PRODUCT_PACKAGES so it will be included
when the directory is compiled.

Change-Id: I7ad020aa57b481e50d5eaa2e193778a7e5e6ab0e
2013-03-19 16:23:24 -07:00
Tushar Janefalkar ee33f05c00 Add gps.conf to list of modules
This is so that gps.conf is built
as part of system image

CRs-fixed: 461129
Change-Id: I43c202f19ac1036ef81131e87378f53904f22371
2013-03-19 15:56:29 -07:00
Ameya Thakur 9d2eae70bc common: Permission change on storage directory.
Tighten permissions on /storage

Change-Id: I5d5e32caa829797f570dc45adcfc87fc35b1139b
2013-03-19 14:33:14 -07:00
Arun Menon 1881131d90 common: added Hevc support
Changes to support decode of HEVC video bitstream.

Change-Id: I2b2442b88882faec985189bb38260f8752dbe65a
2013-03-19 12:31:55 -07:00
Linux Build Service Account 779e24c100 Merge "common: Add 8226 audio HAL, load ADSP module" 2013-03-19 03:07:15 -07:00
Satya Durga Srinivasu Prabhala 75c9471b85 Build: Replace system/lib with vendor/lib
As path of the library changed to vendor specific library path,
replacing path to reflect that.

CRs-fixed: 459125

Change-Id: Ieb1ba74517b7d0f39e21e701b4916d92b5f70b54
2013-03-19 12:18:11 +05:30
Linux Build Service Account d8f903b12c Merge "init: Fix remounting of system fs on bootup" 2013-03-18 23:11:12 -07:00
Linux Build Service Account 9216cc4db6 Merge "device/qcom/common: Enable Krait retention" 2013-03-18 19:16:46 -07:00
Shaunak Saha 84f0be0c5b init: Fix remounting of system fs on bootup
With this change /system will be remounted as
read-write only for the first bootup.

CRs-Fixed: 421492
Change-Id: I76c747285b835a7e0269e134bb2f8c003b776918
2013-03-18 12:12:38 -07:00
Linux Build Service Account 0d372b8fab Merge "ueventd: Specify ownership/permission for adsprpc-smd dev node" 2013-03-15 14:06:59 -07:00
Linux Build Service Account e909ada071 Merge "init.qcom.rc: add new action trigger 'fftm'" 2013-03-15 14:06:52 -07:00
Linux Build Service Account 0081d15a1e Merge "init: install ipv6 default route on ra for wifi" 2013-03-14 17:48:07 -07:00
David Ng 11e9f94ebe ueventd: Specify ownership/permission for adsprpc-smd dev node
adsprpc-smd dev node is supported by the adsprpc.ko module,
which allows applications to make RPC into ADSP.

Change-Id: I7b38b838a29580d7bc98d28b30b3dae31d354aac
2013-03-14 16:44:51 -07:00
Amal Paul 2aaf5bf208 common: Add 8226 audio HAL, load ADSP module
- Add entries for 8226 audio HAL.
- Load ASAP module from init script.

Change-Id: Ic7f2e038cc822eb83f76b7c1b87510959e344002
2013-03-13 15:26:20 -07:00
Linux Build Service Account ee1911d7e3 Merge "qcom: Add support for QDSS + RNDIS/RMNET USB composition" 2013-03-13 11:49:51 -07:00
Yulian Shandorov 8d92185a74 init.qcom.rc: add new action trigger 'fftm'
Android init process was extedned to recognize new boot mode
and start only required services for this mode. Init process will add
new action trigger 'ffbm', which will take care of rest of the
initialization process. 'ffbm' action trigger is defined in Qualcomm's
private init.rc file. It's functionality is identical with main
Android's 'boot' action triger except it doesnt add trigger actions
'core' and 'main'. Action trigger will start only minimal set of
services (media, adb, qcom-post-boot, rmt_storage) required for test
environment to operate correctly.

Change-Id: If50ded9c0464b6aad0d65ee9c220270d9f911c59
2013-03-13 05:22:16 -07:00
Linux Build Service Account 7206f2d661 Merge "msm8226: Enable compilation of display HALs" 2013-03-12 23:48:32 -07:00
Sushil Chauhan 0d07b3e23d msm8226: Enable compilation of display HALs
Enable display HALs for H/W Composition.

Change-Id: I182d3b183b8935a6f0f4e046709fce10d67fcf83
2013-03-12 18:34:00 -07:00
Linux Build Service Account f59e95602f Merge "init: Mount debugfs by default" 2013-03-12 18:29:47 -07:00
Linux Build Service Account d71ea11985 Merge "msm8226: usb: Add support for dun, rmnet, nmea and mass-storage" 2013-03-08 18:46:56 -08:00
Vamsi Krishna fe95b613ca msm8226: usb: Add support for dun, rmnet, nmea and mass-storage
Enabling full composition as other functions are needed for modem
verification.

Change-Id: I4298c5e4e00188f0c3f73ea9c18674886c77ea0c
2013-03-08 15:47:53 -08:00
Naseer Ahmed 4d5f58b14d init: Mount debugfs by default
debugfs needs to be mounted so that we get sync debug logs in
dumpsys. This is also needed to enable systrace.

Change-Id: I6a51d747831897f413dbf2e0f1db1abc2fcf707b
2013-03-08 18:46:29 -05:00
Linux Build Service Account 9483e4e9e4 Merge "init: Improve check for sensors core presence" 2013-03-07 23:10:53 -08:00
Linux Build Service Account 17dd87e689 Merge "audio: change maxBitRate of AMRWB to 23.85kbps" 2013-03-07 11:37:01 -08:00
Linux Build Service Account cf88e99ef2 Merge "common: bluetooth: Dynamic configuration for msm8974 platform" 2013-03-06 23:58:33 -08:00
Bhavya Sokke Mallikarjunappa 9a178bdfad init: install ipv6 default route on ra for wifi
enable default interface to learn default router
in Router Advertisement, so that wifi obtains ipv6
connectivity at startup.

Change-Id: Ifc0404e0586d4357195fb35b375f0616f54a2112
CRs-fixed: 453008
2013-03-06 12:10:50 -08:00
Mingming Yin 185f6430ed audio: remove invalid audio encoders/decoders
- Remove QCOM software AAC encoder, use Google's
  software AAC encoder.
- Remove EVRC/QCELP/AC3/MP3 HW decoders to pass CTS test
  SW decoders are used for these formats and HW decoders
  are not compiled.

Change-Id: Ibe23635f9d82692c2a18ca9d3a7070d3946d9256
CRs-Fixed: 457174
2013-03-06 11:32:15 -08:00
Mingming Yin 277e879e99 audio: change maxBitRate of AMRWB to 23.85kbps
- MaxBitRate of AMRWB should be set to 23.85kbps

CRs-Fixed: 456459
Change-Id: I273e8c8fd31343484d5df71e4f7c3df52ab1d2d6
2013-03-06 11:29:37 -08:00
Karthik Parsha c12bdb2722 device/qcom/common: Enable Krait retention
Enable Krait retention for all the cores on 8974 V2.

Change-Id: Ic8cae0ee0ed0d7740cd7d540dfa4f9a9499b0ba7
2013-03-05 13:14:28 -08:00
Linux Build Service Account d265520ce0 Merge "Raise sync_freq to 1.026GHz from 918MHz" 2013-03-05 13:06:24 -08:00
Vijayavardhan Vennapusa dbb7dfa94d qcom: Add support for QDSS + RNDIS/RMNET USB composition
Add support for RNDIS+DIAG+QDSS, RNDIS+DIAG+QDSS+ADB,
DIAG+QDSS+RMNET and DIAG+QDSS+RMNET+ADB USB compositions.

Change-Id: I8e1599aa59f3f05f8f3d1e9f83a47ccb717e9ca9
2013-03-04 10:55:58 +05:30
Veena Sambasivan b996ab28bc Raise sync_freq to 1.026GHz from 918MHz
This sysfs node was created as part of the ondemand changes
for multi-core performance.

Change-Id: I42b065a394df70544a2208f4808391c060383c3f
2013-03-01 10:53:23 -08:00
Pradeep Panigrahi 3c52d3bfcf common: bluetooth: Dynamic configuration for msm8974 platform
Set bluetooth transport dynamically for msm8974 platform

Change-Id: Idbf434fdd0714471d109c236bc3d0e3e386b152a
2013-03-01 15:00:54 +05:30