| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* changes:
bionic: update msm_q6venc.h for encoder interface version 2.0
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Conflicts:
libc/kernel/common/linux/msm_kgsl.h
|
| | | |
|
| |/
|/|
| |
| |
| |
| |
| | |
Add support to enable two output paths one for video preview and
the other for video encoding.
modified: msm_camera.h
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
msm_audio.h: Update to consolidate audio drivers
|
| | | |
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
bionic: update msm_q6venc.h
|
| | |
| | |
| | |
| | | |
Update msm_q6venc.h
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
8x50: vdec: Implement new Scorpion/QDSP6 interface
|
| |/ /
| | |
| | |
| | | |
Add Support for the new Q6-Scorpion interface
|
|/ /
| |
| |
| |
| |
| | |
Update the msm mdp header file with MSMFB_GET_PAGE_PROTECTION,
MSMFB_SET_PAGE_PROTECTION, and MSMFB_OVERLAY_GET macros and
update mdp_overlay structure in line to the kernel file.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
- Combined the old and new implementations of atomic_swap as the old swp instruction is still valid for ARMv5 targets (especially the emulator).
|
| | |
| | |
| | |
| | | |
swp instruction is still valid for ARMv5 targets (especially the emulator).
|
| | |
| | |
| | |
| | |
| | | |
Setting the cache line size to 32 for cache readahead purposes
improves performance for most memcpy sizes.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
bionic: update msm_q6venc.h
|
| | | |
| | | |
| | | |
| | | | |
Update msm_q6venc.h for latest video encoder 720p/h264 driver
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
* changes:
msm_audio.h: Update to use the new audio kernel drivers
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
bionic:7x30: Added pmem fd and offset fields for sequnece header
|
| | |/ /
| |/| | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
bionic: remove V5 instruction for V6 targets
|
| | |/ /
| |/| |
| | | |
| | | |
| | | | |
Instructions in memcpy that are only needed for ARMV5 targets
are now conditionally compiled for those targets.
|
|/ / /
| | |
| | |
| | | |
Updated the VFE output MSG IDs.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
mm-camera: 7X30: Add support for new stats commands
|
| |/ /
| | |
| | |
| | |
| | | |
7X30 has seperate stats for AEC, AWB and AF. Added
commands to support these new stats.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
* changes:
msm_kgsl.h: Update to set the correct bin base offset
|
| | |
| | |
| | |
| | |
| | | |
Update file to add structs and ioctls for setting the correct bin base
offset.
|
| | |
| | |
| | |
| | | |
encoding interface that it is compatible with all targets
|
| | |
| | |
| | |
| | |
| | | |
Add WMAPRO10 decoder specific header file which has WMAPRO10 specific
configuration parameters.
|
|/ /
| |
| |
| |
| | |
update msm_audio_amrnb.h to support amrnb encoder configuration from
userspace application to support dtx mode, frame format and rate.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Kernel commit id: e5ad7f1a0a4c93eb48c970c86d76517eb73d95e1
msm_rotator is image rotator driver for MSM 7x30. Add msm_rotator.h
from kernel/include/linux to bionic.
Update msm_mdp.h to match kernel include file.
Kernel commit id: d8b302dd323abf221f5fd5355c7d8d108b169497
add 3 overlay ioctl functions, set, play and unset to allow
user applications, such as surface flinger, to utilize MDP4
overlay blending feature among video and rgb pipes.
|
| |
| |
| |
| |
| | |
update msm_camera.h corresponding to kernel commit id:
f00a0653768183c6ef7493d2081a5c2dd893b2ab
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
bionic: Updating android_pmem.h as per current kernel
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* changes:
bionic: sound header files for alsa library
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
* changes:
bionic: Added support for 7x30 video drivers
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
* changes:
bionic: Use ldrex/strex instead of swp instruction to be multicore safe
|
| | |
| | |
| | |
| | | |
swp instruction is disabled by default on msm7630 target
|
|/ / |
|
|/
|
|
|
|
|
| |
Linux kernel has 2G VM virtual memory split to support larger physical memory.
As a result user space prelinked library locations are updated so it does not
overlap with kernel. In addition, the mmap start address is defined by kernel
as PAGE_OFFSET/3, hence have to accomodate that when defining prelinked map.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prior to this change, the dynamic loader kept track of opened libraries
either by their base name (i.e., libfoo.so instead of /system/lib/libfoo.so)
when the shared library was loaded through the DT_NEEDED tag in an ELF header,
or by whatever name was passed to dlopen(). This created a number of problems,
among which:
1. dlopen("libfoo.so") and dlopen("/path/to/libfoo.so") would open the same
library twice;
2. dlopen("/path/to/libfoo.so") and then dlopen("libbar.so"), where libbar.so
depends on libfoo.so, would open libfoo.so twice.
This patch makes the dynamic loader keep track of each loaded library by
basename, which resolves the above ambiguity. The patch also enforces
library lookup by base name, which means that it will refuse to load another
library that has the same name.
Thanks for the inspiration Iliyan.
Signed-off-by: Erik Gilling <konkers@android.com>
Cc: Iliyan Malchev <malchev@google.com>
|
|\
| |
| |
| |
| | |
* changes:
linker: remove newlines from DL_ERR so that dlerror works correctly
|
| |
| |
| |
| | |
Signed-off-by: Erik Gilling <konkers@android.com>
|
|/
|
|
|
|
|
| |
More precisely, this accepts domain labels with an underscore in
the middle (i.e. not at the start or the end of the label). This
is needed to perform complex CNAME chain resolution in certain
VPN networks.
|
|
|
|
|
|
| |
Some libc changes were preventing the initialization call from being made.
The basic problem appears to be that libc_init_common.c is only built once,
and it's only built for the non-debug libc.
|