Age | Commit message (Collapse) | Author |
|
Change-Id: Id0ad67505c206b6bfe0ea7b13a4860369b307e70
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
|
|
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>
|
|
|
|
Add some tolerance while testing requested exposure times against capture times.
Change-Id: I609e7819cde8ee466e152775781a6542e6686ded
|
|
|
|
Change-Id: I97eef87849312610d82bc3f82e168bb40604e646
|
|
|
|
|
|
|
|
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>
|
|
|
|
Change-Id: I7cf9d04828f19b8d7d1d3b8948bef580b101b10c
|
|
Not every 32bpp is in RGBX format.
Change-Id: Ic3c6a0cbf475bff2fe2fc4b023c6bc58e4fc295e
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
|
|
|
|
Change-Id: Ib905e079b1e88977fb3408671301904c58f35d3c
|
|
|
|
|
|
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>
|
|
|
|
Fix LP64 pointer casting warnings, unused parameters, and
turn off missing initializer warnings.
Change-Id: Idb70f4534282fed64ae81cb1e154d3f5b93091b0
|
|
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
|
|
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>
|
|
LOCAL_MODULE_RELATIVE_PATH"
|
|
LOCAL_MODULE_PATH doesn't work for multiarch builds, replace it
with LOCAL_MODULE_RELATIVE_PATH.
Change-Id: I4e4ceec61d026bbe74ba604554c06104bde42e5e
|
|
|
|
|
|
Replace == with >, property_get returns the length of the
property if found.
Change-Id: I4b8fe8f8dba578112d21eee5dc64be4aa27f3bfb
|
|
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
|
|
|
|
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
|
|
|
|
|
|
Change-Id: Ibc7e70887b61f7dd885c86d412387636d3a6a867
|
|
|
|
* commit '7ccf148f5066ceb1a161f0d7a7d66f75c6e8d420':
Update HWC documentation for virtual displays
|
|
Bug: 8316155
Change-Id: I56598551b07082bfff90df160b103a4158e8c8c9
|
|
* commit 'af822c43cf144a991db49d8c25068d054265ae37':
gralloc: do not use GNU old-style field designators
|
|
|
|
Avoiding the use of gnu extensions improves code portability
Change-Id: Icf8e3d4813bcddff40548bb5e65e615f8697b75c
|
|
* commit 'b44ff6508bbcb8df751b5815dd4dfbd4cae252f7':
Camera2 Test: Skip CameraModuleTest for HAL V1 devices
|
|
Bug: 10971907
Change-Id: Ia3aa0e370d7eb5de6bb1fb7ff48a71ea5605fa17
|
|
* commit 'b0c303229fcbc89a0afa8f170de64f2a7fee9d6c':
hardware: look in /vendor for default.so
|
|
Some vendors have their own HAL modules, which may need their
default implementation stored in /vendor.
Change-Id: I5337a61875023404a85029bbc59b984056b3e441
|
|
INACTIVE" into klp-dev
* commit '89cfe20899d41e1c96efc20e3f203d3f1dba71cd':
Camera3: Add PASSIVE_UNFOCUSED AF state and clean up INACTIVE
|
|
klp-dev
|
|
* commit '3bf3b45f2d5eb43b74e1a46ff03ed3e2142b1b38':
Camera2 Test: skip some tests for limited hardware level
|
|
Bug: 10388724
Change-Id: Ifd13f72f1b7ff78cf50dc1c238f17c4b4e90d9b0
|
|
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
|
|
* commit '60cbb52613d212236de49b4f22fe059585f8c1b2':
Camera2 Test: Fix module and burst test issues
|
|
Bug: 10388724
Change-Id: Idc404cf8a7a96c00941aa8f1880734a236cb3737
|