power: Add POWER_HINT_CPU_BOOST

 * New hint to support CPU boosting with a duration.

Change-Id: I79b5a33814f2dbeaa033c950264d430876505175

Conflicts:

	include/hardware/power.h
Extend ICS_AUDIO_BLOB back-compat to the 4.2 API

Change-Id: Id58a2eb715c86f6c022e0ef625ce498661d7d29c

Conflicts:

	include/hardware/audio.h
exynos4: gralloc: add camera and nonecache usage

Change-Id: I53a7dfc8355a05aeae007e7d61c4d95cce125bfd
FM Radio: Add support for FM Radio in Android

Creating interface and framework for using FM Radio
RX and TX from different vendors.

Change-Id: I1a71aed01bfffdddfabf1cdfbfa3707cb1ed016b
Signed-off-by: Benn Porscke <benn.porscke@stericsson.com>
lights: Adding keypad alt/shift LED light IDs

in conjunction with the alt/shift light patch for
frameworks/base:
http://review.cyanogenmod.org/#/c/34903/

Change-Id: Ie97a80d398d474950340cba60c48ba5904978ec5
Add camera parameters for htc evo 3D. (2/2)

Use BOARD_HTC_3D_SUPPORT to enable.

Change-Id: I23b668a7a5d88770cbc290940444f55f157630d3
Add psc field to AGpsRefLocationCellID struct

Change-Id: I074473a8a78727554dd4a299c75d33c53f2c4dba
Revert "Remove remnants of HWC 0.x"

This reverts commit 71b9c1fab92727b1463226681d7bd61aac85291b.
libhardware: Add QCOM_HARDWARE ifdefs

Change-Id: I8a903caad9716d5c9571fe4735567ae33a48aefd

Conflicts:

	include/hardware/audio.h
	include/hardware/hwcomposer_defs.h
audio: Fix merge issues

Change-Id: If72942b042ab1cebd1788644954fd13eee028e49

Conflicts:

	include/hardware/power.h
usbaudio: Make the USB audio HAL actually work.

 * Set a default device if none is set.
 * Shush some logging.
 * Only use the mmap interface on QCOM devices.

Change-Id: I790a6733e85b169e645e020fa92608a0d4fea3c2
usbaudio: Provide a way to hardcode the card id

 * Some devices will have secondary sound cards for things like SPDIF.
 * Let's provide a way to hardcode the correct value for now until we
   have framework support for doing this correctly.

Change-Id: I6f3396692f1acc1602491e3a3befea8e04b6c9cf
Irda: Added IrDA HAL Library

This HAL is supposed to be generic in the long term, and at the
very least, works on other Samsung devices such as n80xx.

Change-Id: I6521f4b4fd4822381d941a83581d4bce942e41a8
libhardware: allow all platforms to disable external rotation

Change-Id: Ifa70b4232e5822936074f1272dce5498be471c9d