summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'cyanogenmod/cm-13.0' into HEADWolfgang Wiedmeyer2015-12-211-0/+9
|\
| * libhardware: Only support tertiary display in QTI_BSP is definedAbhisek Devkota2015-12-171-0/+9
| | | | | | | | | | | | Non-caf display hals crap out with this Change-Id: I85390a818ee074dd4bdf637976a3c010a67764ac
* | gralloc: Correct stride for maguroPaul Kocialkowski2015-12-152-0/+13
| | | | | | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* | gralloc: RGB565 framebuffer formatPaul Kocialkowski2015-12-151-1/+36
|/ | | | | Change-Id: I17dcc28b8bb78a74f227d5e1edcf82e6f69ba242 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Merge tag 'android-6.0.1_r3' of ↵Steve Kondik2015-12-082-29/+41
|\ | | | | | | | | | | | | | | https://android.googlesource.com/platform/hardware/libhardware into HEAD Android 6.0.1 release 3 Change-Id: I8d2fae05954594f003fc2506fc123147e70c3602
| * Merge "Fix DATA_INJECTION flag in sensors.h" into mnc-dr-devAravind Akella2015-10-141-1/+1
| |\
| | * Fix DATA_INJECTION flag in sensors.hAravind Akella2015-09-111-1/+1
| | | | | | | | | | | | | | | Bug: 24001171 Change-Id: Ia42934a97566f0ebe8d324e065351a3d9ed55621
| * | Do not reset out_get_presentation_position() to 0 on standbyAndy Hung2015-10-131-28/+40
| | | | | | | | | | | | | | | | | | Bug: 21199150 Bug: 23080499 Change-Id: I749b331bfce8cfe27b16bb2fce14f23816fb48ce
* | | Sensors: Set proper data injection flagsAnanda Kishore2015-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | correct the value for data injection flags to be inalign with sensor service. Change-Id: Id3978e132cdec16909401f64f3f43892d720c9c0
* | | audio: add set_parameters for listen hal (fix)Ramjee Singh2015-12-081-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | -Add listen hal specific set parameters function so that Listen service can call Listen hal directly, by passing audio hal. This is needed since set_parameters call in audio hal does not guarantee the correct return value is returned for any parameters set. Change-Id: I55357c60c9856990e6c5ff0c5cb53b3f0e70d6b4
* | | Merge branch 'LA.BF64.1.2.2_rb4.7' of ↵Steve Kondik2015-11-161-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | git://codeaurora.org/platform/hardware/libhardware into cm-13.0 Change-Id: I06f5b4bcaf8267a639dc806403c5917dafc07b84
| * | | power: Add support for camera preview in powerHALDilip Gudlur2015-11-031-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change adds support for camera preview hint detection in powerHAL. Change-Id: I0fff8c99f05d69db15e512c0adc84d612e343d2f
* | | | audio: add set_parameters for listen halKiran Kandi2015-11-111-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add listen hal specific set parameters function so that Listen service can call Listen hal directly, by passing audio hal. This is needed since set_parameters call in audio hal does not guarantee the correct return value is returned for any parameters set. Change-Id: I647b9e7f841c8157e4eb597655166ea863a00925
* | | | Merge tag 'android-6.0.0_r26' into cm-13.0Ricardo Cerqueira2015-11-052-1/+6
|\ \ \ \ | | | | | | | | | | | | | | | Android 6.0.0 release 26
| * \ \ \ merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-09-230-0/+0
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-09-060-0/+0
| | |\ \ \
| | | * \ \ merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-08-080-0/+0
| | | |\ \ \ | | | | |_|/ | | | |/| |
| | | | * | merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-08-060-0/+0
| | | | |\ \
| | | | | * \ merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-07-290-0/+0
| | | | | |\ \
| | | | | | * \ merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-07-280-0/+0
| | | | | | |\ \
| | | | | | | * \ merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-07-230-0/+0
| | | | | | | |\ \
| | | | | | | | * \ merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-07-140-0/+0
| | | | | | | | |\ \
| | | | | | | | | * \ merge in mnc-dr-release history after reset to mnc-dr-devThe Android Automerger2015-07-060-0/+0
| | | | | | | | | |\ \
| * | | | | | | | | | | Define the data parameter for POWER_HINT_INTERACTION.Michael Wright2015-09-161-1/+2
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I86857c1ea92082de109c612080e47c9c9835726b
| * | | | | | | | | | HWC: Add a color transform attribute per displayDan Stoza2015-08-311-0/+4
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a color transform option to the queryable display attributes, which allows a different vendor-specific color transform (e.g., wide gamut, sRGB, etc.) per display configuration. This does not increase the HWC version, and is considered a part of HWC 1.5, though if getDisplayAttributes returns an error code as a result of being passed an unsupported attribute, the call will be retried without the new color transform option. Bug: 20853317 Change-Id: Iab1605bc073ed4caa780e55ddf396efeeff3aff1
* | | | | | | | | | hardware: Add new getFeature() function to Power HALSteve Kondik2015-11-031-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The current use case for this is to query the power HAL for the number of supported profiles. Change-Id: I0b4137dda8d98d167d9c6446072bdbe1245ae2f5
* | | | | | | | | | LEDs Brightness: Update the comment indicationsAdrianDC2015-10-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I019450d67fb4e01ba142d1ecd4d1a67cbc2298f6 Signed-off-by: AdrianDC <radian.dc@gmail.com>
* | | | | | | | | | LEDs Brightness: Add the libhardware comment indicationsAdrianDC2015-10-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6fe45707c53ff182d103dd03cf79dd453597e9a7 Signed-off-by: AdrianDC <radian.dc@gmail.com>
* | | | | | | | | | Multiple LEDs [1/3]: Illumination Bars supportAdrianDC2015-10-261-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement the support of a multiple LEDs settings. The setting is deactivated by default and will be ignored by the unimplemented phones. Current LibLights will simply not use the new variable. Changes includes : frameworks/base hardware/libhardware packages/Apps/Settings Change-Id: I5242d1999f351909d284b88a8f14accaeb24ba49 Signed-off-by: AdrianDC <radian.dc@gmail.com>
* | | | | | | | | | remote_submix: Fix resampler and channel conversionEdward Wang2015-10-261-16/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for multiple channels to resampler * Fix out-of-bounds write during channel conversion. When pipe stream is stereo and input stream is mono, it will do inplace conversion. But the input buffer is only allocated for mono channel. Repurpose resampler_buffer for both conversion and resampling. Change-Id: I5a683148317e4fabc1c40b308472f698a8429c6b
* | | | | | | | | | Merge branch 'm' of git://codeaurora.org/platform/hardware/libhardware into ↵Steve Kondik2015-10-212-0/+14
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | cm-13.0
| * | | | | | | | | Merge "Bluetooth: A2DP Sink add interfaces for focus request and update"Linux Build Service Account2015-10-151-0/+11
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | Bluetooth: A2DP Sink add interfaces for focus request and updateAnubhavGupta2015-10-091-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add interfaces for focus request and focus update Change-Id: I068aee137eeffa960ef71f92907a2bbda2c35b0b
| * | | | | | | | | | tv_input: Add buffer count supportDomi Papoi2015-10-061-0/+3
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Buffer producer thread only works on one buffer at a time, we need to be able to configure number of buffers allocated for datapath. Change-Id: I6165d87e7a5e0fe1c7dc0456d05ee9ab1f67201d
* | | | | | | | | | audio_amplifier: fix compilationScott Mertz2015-10-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stdlib.h is needed explicitely with the new toolchain/toolchain options. Change-Id: I876041828310ec8f9fb1e0d636a38cce1977d9b9
* | | | | | | | | | lights: Adding keypad alt/shift LED light IDsJason Parker2015-10-181-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in conjunction with the keyboard light patch for frameworks/base: http://review.cyanogenmod.org/77945 Change-Id: Ie97a80d398d474950340cba60c48ba5904978ec5
* | | | | | | | | | Add Nfc HAL module ID for NXP NCI PN54x chipsJizhou Liao2015-10-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4164cbb123050ba44758eb8ac26e6c22df34b8b9
* | | | | | | | | | gralloc: added exynos4 specific usage bitsDaniel Hillenbrand2015-10-151-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9252c8a8b8b7122afc9f196aa2e0c6b3829b4b1f
* | | | | | | | | | amplifier: add set_parameters methodScott Mertz2015-10-132-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - audio hal should pass the audio_device parameters to the amplifier to allow the amplifier to make decisions based on the additional parameters. For example, we may want to change settings for DTS TrueMedia use case. Change-Id: Iccf6ef7ced2abd2e12e857eea8e580cda15eec04
* | | | | | | | | | audio: Notify amplifier HAL of device enable/disableEthan Chen2015-10-132-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I34ec900c9850e8ed3edecf2b92e12801bdbd4fe5
* | | | | | | | | | audio: Add audio amplifier HALEthan Chen2015-10-133-0/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iad42bcc183dda7dba62a67959fb793e089c5d46e
* | | | | | | | | | power: Add new power hintsSteve Kondik2015-10-121-1/+13
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New hint to support CPU boosting with a duration. Change-Id: I79b5a33814f2dbeaa033c950264d430876505175 libhardware: Add audio power hint Change-Id: I5b03cc060356da23b6941c5937ef217c70dbf6dd libhardware: Add power hint to set profile * A PowerHAL can implement support for this hint to receive power profile changes from the framework. Change-Id: Ie1e9e3b827c731cf5a817a0491677e3451fe8678 libhardware: Add POWER_HINT_LAUNCH_BOOST for PowerHAL Change-Id: I9f2387ad273a376da77f9360f1e620f4cd9f861c
* | | | | | | | | libhardware: add support for tertiary displayVinu Deokaran2015-10-061-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The legacy HWC header only supports Primary and External, we need to support Tertiary display for automotive project. Change-Id: I37637bf6c3ec341b9174a9f488b8bf06e0011733
* | | | | | | | | Bluetooth: Header file changes to add new APIs for Test APKSrinu Jella2015-10-061-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New APIs added to send to test commands and recevie events from bluedroid stack Change-Id: Ibb161b09ef602a6c4e27d38a4c27a45331e1d381 CRs-Fixed: 598650
* | | | | | | | | Bluetooth: Support for AVRCP 1.3 Controller.AnubhavGupta2015-10-061-2/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - new interface apis added for AVRCP 1.3 implementation Change-Id: I5438cc18b7cdf9fc8edfa578ab840ca74afd89df
* | | | | | | | | BT:[2/3] Send VSC to SOC for VOIP connectivity network type.Sumit Bajpai2015-10-061-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add interface for passing voip network wifi type info to btif. CRs-Fixed: 821566 Change-Id: Ie790415f181184cc79cf700c2faceeb0a2981d7b
* | | | | | | | | Bluetooth: Add support for AT+CGMI and AT+CGMMSatish Kodishala2015-10-061-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added new APIs to be able to upstream the manufactrer identification and manufacturer model from BT stack to HF client state machine. CRs-fixed: 844824 Change-Id: I0bc61e429930468fba71d7edd7efe54bfe7729b3
* | | | | | | | | Bluetooth: Enable SSR.Kiran Kelageri2015-10-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enabling SSR feature. Change-Id: Ifa66c479e48aba1542997c5f68753815630b1f9e
* | | | | | | | | audio: add parameter for device shutdown notificationPreetam Singh Ranawat2015-10-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add new define to receive device shutdown notification Change-Id: I387b40af5119fa43d2e36e3ee19cbca526e49c2a
* | | | | | | | | Bluetooth: BT_L2CAP_stack_certificationSrinu Jella2015-10-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stack certification changes for L2CAP. Conflicts: include/hardware/bluetooth.h Change-Id: Idc54af2b19c7e421bde044f205842d6ca30b8187