summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-08Merge "DO NOT MERGE BLE peripheral mode (1/4): change HAL to support service ↵android-4.4w_r1android-4.4.4_r2.0.1android-4.4.4_r2android-4.4.4_r1.0.1android-4.4.4_r1android-4.4.3_r1.1.0.1android-4.4.3_r1.1android-4.4.3_r1.0.1android-4.4.3_r1kitkat-wearkitkat-mr2.2-releasekitkat-mr2.1-releasekitkat-mr2-releasekitkat-devWei Wang
data and service uuids." into klp-dev
2014-03-07DO NOT MERGE BLE peripheral mode (1/4): change HAL to support service data ↵Wei Wang
and service uuids. Cherry picking ble advertising changes from master to KLP MR2. b/13137996 Change-Id: I19a3755a4ed16e1ae03368cecee97773c05c1770
2014-03-06usbaudio: fix for out->dev->lock remains locked in error caseAmit Shekhar
out->dev->lock remains locked in error case in out_write() Added pthread_mutex_unlock() in the error case Bug: 12824374 Change-Id: Id467e3122008eb8128b42dfc0e9103600c1eef2d Signed-off-by: Glenn Kasten <gkasten@google.com>
2013-11-13Update HWC documentation for virtual displaysandroid-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1kitkat-mr1.1-releasekitkat-mr1-releaseJesse Hall
Bug: 8316155 Change-Id: I56598551b07082bfff90df160b103a4158e8c8c9
2013-10-28Camera2 Test: Skip CameraModuleTest for HAL V1 devicesZhijun He
Bug: 10971907 Change-Id: Ia3aa0e370d7eb5de6bb1fb7ff48a71ea5605fa17
2013-09-30hardware: look in /vendor for default.soandroid-cts-4.4_r4android-cts-4.4_r1android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9kitkat-releasekitkat-cts-releasekitkat-cts-devColin Cross
Some vendors have their own HAL modules, which may need their default implementation stored in /vendor. Change-Id: I5337a61875023404a85029bbc59b984056b3e441
2013-09-25Merge "Camera3: Add PASSIVE_UNFOCUSED AF state and clean up INACTIVE" into ↵Eino-Ville Talvala
klp-dev
2013-09-23Camera2 Test: skip some tests for limited hardware levelZhijun He
Bug: 10388724 Change-Id: Ifd13f72f1b7ff78cf50dc1c238f17c4b4e90d9b0
2013-09-20Camera3: Add PASSIVE_UNFOCUSED AF state and clean up INACTIVEEino-Ville Talvala
Needed to support the real case of continuous focus giving up on a scene for a while (say, a blank wall), during which we shouldn't claim the lens is in motion. Also add new states for INACTIVE to clarify it as the starting state after mode transitions or enabling AF/AE/AWB. Bug: 10860639 Bug: 10446772 Change-Id: Ie4c1ac73e5a9eb6d1894d83dbded49a2767a8ffd
2013-09-19Camera2 Test: Fix module and burst test issuesZhijun He
Bug: 10388724 Change-Id: Idc404cf8a7a96c00941aa8f1880734a236cb3737
2013-09-17Camera2 Tests: fix some sanity checksandroid-4.4_r0.8Zhijun He
Remove the requirement of HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED and make and fix some minor issues. Bug: 10388724 Change-Id: I18f0ea60f87902d6c2bbaca53957a91953866c40
2013-09-13Merge "Initial interface for MemoryTrackerHAL" into klp-devRom Lemarchand
2013-09-13Merge "Camera2 Test: check the right result metadata" into klp-devZhijun He
2013-09-12Camera2 Test: check the right result metadataZhijun He
We need check the right result metadata by looking for the right request id. Bug: 10710768 Change-Id: I1e946f82e569fa6afc5067552c3f850ffffbf698
2013-09-11consumer_ir: add array length to get carrier freqandroid-4.4_r0.7Alex Ray
Change-Id: Iefb424db6f16ffefa40da56c765c9b7a24bea397
2013-09-11Merge "consumerir: make transmit array constant" into klp-devAlex Ray
2013-09-11consumerir: make transmit array constantAlex Ray
Change-Id: I0409970d7bd8efe69a69ec038eea4ee3ff9cbfe0
2013-09-11Merge "Clarify return values of get_presentation_position" into klp-devGlenn Kasten
2013-09-10Clarify return values of get_presentation_positionGlenn Kasten
Change-Id: I495d7abd7e366849308c66bcaee99554dcd244aa
2013-09-09modules: add demo consumer IR HALAlex Ray
Change-Id: Iaae40c06af0dc008429d5dee4f45dc0b156957a1
2013-09-09libhardware: add Consumer IR HAL APIAlex Ray
Change-Id: I68db7911784aa802b378a5e1dad62397da16b03b
2013-09-09Initial interface for MemoryTrackerHALColin Cross
Bug: 10294768 Change-Id: I65cb28c8f77f3dafe5b47b24479c647fa72fc65f
2013-09-09Merge "Camera2 Tests: Fix stream id types" into klp-devZhijun He
2013-09-09Merge "hardware: camera_common: add module vendor tag ops" into klp-devAlex Ray
2013-09-06hardware: camera_common: add module vendor tag opsAlex Ray
This updates the camera module API to have vendor-specific tag support. Vendor-specific metadata tags could be contained in static camera characteristics, so we need a method of accessing vendor tag information from the module level (and not just with a device open). Bug: 10612133 Change-Id: I28e8c769f8112ff4f745f3f1b5472e8a718f1356
2013-09-06Camera2 Tests: Fix stream id typesZhijun He
Bug: 10604704 Change-Id: I5edddb1011d6744225c59f44bd6df8ae4234d336
2013-09-04keymaster: use new version fields in hw_moduleKenny Root
The original version of this HAL used a field in keymaster_module to represent the module's version number, but a later revision of the HAL interface added a distinguisher between HAL module and device versions. This is needed to support upgrade code in keystore. Bug: 10600582 Change-Id: Ied34cf382e2b7725e648faada00df2dee993e6c5
2013-09-03Add support for DSA and ECDSA key typesKenny Root
(cherry picked from commit 6e1683f5d508a4c1ff761a9a3508619ac5ac6ed7) Bug: 10600582 Change-Id: I8e5b66baa70b37031198260853bb5355df75e23d
2013-08-30Merge "get_presentation_position" into klp-devGlenn Kasten
2013-08-29get_presentation_positionGlenn Kasten
Change-Id: Iedc4df9018321d7273eaa862e913ad6d9a844618
2013-08-28Addition of EFFECT_CMD_OFFLOAD for effects offloadjpadmana
Added EFFECT_CMD_OFFLOAD command to audio effect control interface. It is used by the framework to indicate if the playback thread the effect is attached to is offloaded of not. Added effect flag EFFECT_FLAG_OFFLOAD_SUPPORTED indicating if the effect implementation supports offloading to a DSP. Change-Id: I26553576657d3aa9cd0cdcd5785c813b02f48136 Signed-off-by: jpadmana <jayashree.r.padmanaban@intel.com> Signed-off-by: Eric Laurent <elaurent@google.com>
2013-08-22Merge "Fix file permissions" into klp-devGlenn Kasten
2013-08-22Merge "Fix typo in FlpHal" into klp-devdestradaa
2013-08-22remote submix: fix test on sampling valid ratesEric Laurent
Change-Id: I4e9e378940bb56202a6e6882f561b3293ad7225d
2013-08-21Fix typo in FlpHaldestradaa
Change-Id: I0a0598c4755052e071d793fbacf0aa25dfca6e5c
2013-08-20Fix file permissionsGlenn Kasten
Change-Id: Iffc2941d98ee16796cf3d44dec1cfa376d9362bb
2013-08-19Merge "Define a range for device specific sensors" into klp-devMathias Agopian
2013-08-19Define a range for device specific sensorsMathias Agopian
Bug: 9551417 Change-Id: I5412d9c063743a0e99e8839a0758337c72a8725e
2013-08-19Merge "Camera2 Tests: Add multiple stream tests" into klp-devZhijun He
2013-08-19Camera2 Tests: Add multiple stream testsZhijun He
Add a test to test multiple stream configuration: one preview stream, one small size YUV burst capture stream, and one large size YUV burst capture stream. Also cleanup the code. Bug 10325342 Change-Id: I676484cc0034055caa8f2a8788100ed34b4cefbb
2013-08-18Merge "Add support for AbsoluteVolume" into klp-devMatthew Xie
2013-08-16Add support for AbsoluteVolumeSatya Calloji
Add support for AbsoluteVolume in HAL bug 9595622 Change-Id: Iaf08b81b61aa07ebaa83f4bd6cc9e82171947aa1 Conflicts: include/hardware/bt_rc.h
2013-08-16Add HWC_DISPLAY_VIRTUAL and adjust display count constantsJesse Hall
Both surfaceflinger and HWC implementations have been defining these themselves, making future changes more difficult. Better to define them centrally, where they can be updated easily. Change-Id: I793158b858c84b2470b05f9ea77cc5a0c7e247f1
2013-08-15Add support for ff/rewJohn Du
Change-Id: I95d17aa4f54d58596085f8d67e63e277b280a242 (cherry picked from commit a068b57857a6f9f2db335dbb18f1be37e85937c6)
2013-08-14LE: Add peripheral role support (3/4)Andre Eisenbach
Initial stack support for the LE peripheral role. Change-Id: Ie036432c90c405a331e2fceaf88bf97a46182176
2013-08-13LE: Add instance ID to descriptors (3/4)Andre Eisenbach
If a remote devices offers multiple descriptors with the same UUID, the instance ID is used to differentiate between them. Change-Id: Ia5ab989f222a5cf1b7cb66966ad4f91f2b660708
2013-08-08Camera2 tests: Fix a typo of a test checkZhijun He
Change-Id: Ib47eba8d01e93d0c3ce2b1e8bc2ff638529e32f9
2013-08-06minor changes to sensor HAL interfaceMathias Agopian
Change-Id: Idc415fd0a92482f4f4cd051b458a28d97f251f35
2013-08-06Merge "improvements to the batch mode APIs"Mathias Agopian
2013-08-06Fix build, 2nd attemptMathias Agopian
Change-Id: Iaa86a6888a5ccf784b13f4c3b2d8dc4813612155