summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-16Don't use memset to clear the framebuffer on arm64linaro-juice2Kévin PETIT
Change-Id: Id0ad67505c206b6bfe0ea7b13a4860369b307e70 Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
2014-04-16Matthew Leach's Vexpress PatchesMarcus Oakland
Applied the Android JellyBean MR1 4.2.1 Vexpress Patches from http://linux-arm.org/git?p=armdroid.git;a=commit; h=1c117076e1fc6774056f77e0aa59db077c5ac6ee fs/src/JellyBean-MR1/JB-MR1-armboards_hardware-libhardware_gralloc1.patch and fs/src/JellyBean-MR1/JB-MR1-armboards_hardware-libhardware_gralloc2.patch Change-Id: I7ae33ee11a9dd992e581cda8a6cab82e8d5e5537 Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
2014-03-29Merge "Camera2 Test: fix test criteria for exposure time"Eino-Ville Talvala
2014-03-28Camera2 Test: fix test criteria for exposure timeGaurav Batra
Add some tolerance while testing requested exposure times against capture times. Change-Id: I609e7819cde8ee466e152775781a6542e6686ded
2014-03-13Merge "Audio HALs are 32-bit only"Glenn Kasten
2014-03-13Audio HALs are 32-bit onlyGlenn Kasten
Change-Id: I97eef87849312610d82bc3f82e168bb40604e646
2014-03-10Merge "Fix PAN control callback definition to match what bluedroid is doing."Matthew Xie
2014-03-06Merge "gralloc: dont hardcode 32bpp as RGBX"Jesse Hall
2014-03-06Merge "gralloc: make private_handle_t layout consistent on 32/64-bit"Greg Hackmann
2014-03-03gralloc: make private_handle_t layout consistent on 32/64-bitGreg Hackmann
private_handle_t's memory layout must be consistent between the 32-bit and 64-bit gralloc, in case buffers are passed between processes. Replace the (variably sized) uintptr_t base with a fixed size uint64_t, and enforce 8-byte alignment for architectures where uint64_t alignment varies between 32-bit and 64-bit. Change-Id: I06cb31d4b9620ea18e5b50d3a3142b5adb2d2a14 Signed-off-by: Greg Hackmann <ghackmann@google.com>
2014-02-25Merge "Move libhardware of <asm/page.h>."Elliott Hughes
2014-02-24Move libhardware of <asm/page.h>.Elliott Hughes
Change-Id: I7cf9d04828f19b8d7d1d3b8948bef580b101b10c
2014-02-21gralloc: dont hardcode 32bpp as RGBXBernhard Rosenkraenzer
Not every 32bpp is in RGBX format. Change-Id: Ic3c6a0cbf475bff2fe2fc4b023c6bc58e4fc295e Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2014-02-16Merge "Use /(vendor|system)/lib64/hw for 64-bit HAL libraries"Colin Cross
2014-02-16Use /(vendor|system)/lib64/hw for 64-bit HAL librariesDan Willemsen
Change-Id: Ib905e079b1e88977fb3408671301904c58f35d3c
2014-02-14Merge "Try using goldfish_pipe as the device name"David Turner
2014-02-13Merge "AArch64: Calculate private_handle_t's numInts"Greg Hackmann
2014-02-07AArch64: Calculate private_handle_t's numIntsAshok Bhat
A constant sNumInts with a value of 6 was being assigned to the numInts attribute in the private_handle_t constructor, and was also used in the validate method. That constant value is appropriate for 32-bit systems but is not appropriate for a 64-bit system where uintptr_t used for base attribute will be 64-bit. sNumInts is now changed to a static inline function that calculates numInts. Change-Id: I482ddb5915c9ff55fb2e2a87887a0ec2dc2299ed Signed-off-by: Marcus Oakland <marcus.oakland@arm.com> Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
2014-02-06Merge "gralloc: fix warnings"Colin Cross
2014-02-05gralloc: fix warningsColin Cross
Fix LP64 pointer casting warnings, unused parameters, and turn off missing initializer warnings. Change-Id: Idb70f4534282fed64ae81cb1e154d3f5b93091b0
2014-02-01Fix PAN control callback definition to match what bluedroid is doing.Sharvil Nanavati
There's a discrepancy in the order of arguments between the interface and the implementation. bluedroid swaps the |error| and |local_role| arguments when calling back so this change redefines the interface for consistency. http://b/12853951 Change-Id: I0ccfc6d6d2002d647d484ab7f53744863b569502
2014-01-29Try using goldfish_pipe as the device nameOctavian Purdila
The upstream goldfish_pipe driver uses goldfish_pipe as a name instead of qemu_pipe. Try using this name if the old name (qemu_pipe) fails. For: ABIT-15 Change-Id: I8c6178faf27b1cdb31cc4343cf1af396e929f7e4 Signed-off-by: Octavian Purdila <octavian.purdila@intel.com> Signed-off-by: Jun Tian <jun.j.tian@intel.com>
2014-01-28Merge "hardware/libhardware: convert LOCAL_MODULE_PATH to ↵Colin Cross
LOCAL_MODULE_RELATIVE_PATH"
2014-01-24hardware/libhardware: convert LOCAL_MODULE_PATH to LOCAL_MODULE_RELATIVE_PATHColin Cross
LOCAL_MODULE_PATH doesn't work for multiarch builds, replace it with LOCAL_MODULE_RELATIVE_PATH. Change-Id: I4e4ceec61d026bbe74ba604554c06104bde42e5e
2014-01-23Merge "Vibra: Adapt AOSP (default) vibrator HAL into a hardware module."David Turner
2014-01-14Merge "hardware: fix check for ro.hardware.<class> property"Colin Cross
2014-01-13hardware: fix check for ro.hardware.<class> propertyColin Cross
Replace == with >, property_get returns the length of the property if found. Change-Id: I4b8fe8f8dba578112d21eee5dc64be4aa27f3bfb
2014-01-13Vibra: Adapt AOSP (default) vibrator HAL into a hardware module.Vincent Becker
Android's implementation of vibrator needs to be done inside a hardware module, so that it can make a vendor implementation possible. Hw module's name becomes vibrator.default.so. This change is related to other changes in: - frameworks/base - hardware/libhardware_legacy - device/generic/goldfish - platform/build Change-Id: I844279f5535289f079d412fdc44c5cb3c9c1130c Author: Vincent Becker <vincentx.becker@intel.com> Signed-off-by: Vincent Becker <vincentx.becker@intel.com> Signed-off-by: Shuo Gao <shuo.gao@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Signed-off-by: David Wagner <david.wagner@intel.com> Author-tracking-BZ: 49760 94611
2014-01-02Merge "hardware: add ro.hardware.<class> to HAL loading properites list"Colin Cross
2014-01-02hardware: add ro.hardware.<class> to HAL loading properites listColin Cross
Try to load a HAL determined by ro.hardware.<class> first before falling back to hardware, board, platform, arch, and default. This is intended to be used to support multiple hardware variants from the same source. For example, a single build that supports two gps chips, gps001 and gpsb, could use /factory/factory.prop to set ro.hardware.gps=gps001 or ro.hardware.gps=gpsb, which would load gps.gps001.so or gps.gpsb.so. Two separate builds from the same source could use PRODUCT_PROPERTY_OVERRIDES to set the properties. Change-Id: I1ac46c21ceb27ceb5165e8c44e9373e9c5d4e34e
2013-12-05Merge commit 'eed5dceb4a0bc02f50f236ab191d30c49c58f610' into HEADidea133The Android Open Source Project
2013-11-26Merge "gralloc: delete unused mutex declaration"Rom Lemarchand
2013-11-26gralloc: delete unused mutex declarationRom Lemarchand
Change-Id: Ibc7e70887b61f7dd885c86d412387636d3a6a867
2013-11-22Merge commit 'c9940a2bfe94dbe2ef3bfe5e8692bf4e3cea5ba0' into HEADThe Android Open Source Project
2013-11-13am 7ccf148f: Update HWC documentation for virtual displaysJesse Hall
* commit '7ccf148f5066ceb1a161f0d7a7d66f75c6e8d420': Update HWC documentation for virtual displays
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-11-06am af822c43: Merge "gralloc: do not use GNU old-style field designators"Nick Kralevich
* commit 'af822c43cf144a991db49d8c25068d054265ae37': gralloc: do not use GNU old-style field designators
2013-11-07Merge "gralloc: do not use GNU old-style field designators"Nick Kralevich
2013-11-06gralloc: do not use GNU old-style field designatorssynergy dev
Avoiding the use of gnu extensions improves code portability Change-Id: Icf8e3d4813bcddff40548bb5e65e615f8697b75c
2013-10-29am b44ff650: Camera2 Test: Skip CameraModuleTest for HAL V1 devicesZhijun He
* commit 'b44ff6508bbcb8df751b5815dd4dfbd4cae252f7': Camera2 Test: Skip CameraModuleTest for HAL V1 devices
2013-10-28Camera2 Test: Skip CameraModuleTest for HAL V1 devicesZhijun He
Bug: 10971907 Change-Id: Ia3aa0e370d7eb5de6bb1fb7ff48a71ea5605fa17
2013-10-01am b0c30322: hardware: look in /vendor for default.soColin Cross
* commit 'b0c303229fcbc89a0afa8f170de64f2a7fee9d6c': hardware: look in /vendor for default.so
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-25am 89cfe208: Merge "Camera3: Add PASSIVE_UNFOCUSED AF state and clean up ↵Eino-Ville Talvala
INACTIVE" into klp-dev * commit '89cfe20899d41e1c96efc20e3f203d3f1dba71cd': Camera3: Add PASSIVE_UNFOCUSED AF state and clean up INACTIVE
2013-09-25Merge "Camera3: Add PASSIVE_UNFOCUSED AF state and clean up INACTIVE" into ↵Eino-Ville Talvala
klp-dev
2013-09-24am 3bf3b45f: Camera2 Test: skip some tests for limited hardware levelZhijun He
* commit '3bf3b45f2d5eb43b74e1a46ff03ed3e2142b1b38': Camera2 Test: skip some tests for limited hardware level
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-19am 60cbb526: Camera2 Test: Fix module and burst test issuesZhijun He
* commit '60cbb52613d212236de49b4f22fe059585f8c1b2': Camera2 Test: Fix module and burst test issues
2013-09-19Camera2 Test: Fix module and burst test issuesZhijun He
Bug: 10388724 Change-Id: Idc404cf8a7a96c00941aa8f1880734a236cb3737