summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge change I7df5446f into eclairM7630AABBQMLZA1150QuIC Gerrit Code Review2010-01-261-0/+14
|\ | | | | | | | | * changes: bionic: update msm_q6venc.h for encoder interface version 2.0
| * bionic: update msm_q6venc.h for encoder interface version 2.0Susan Brownhill2010-01-251-0/+14
| |
* | Merge commit 'quic/korg/eclair' into eclair-2.1-merge-rebasePriya Komarlingam2010-01-235-7/+15
|\ \ | | | | | | | | | | | | | | | Conflicts: libc/kernel/common/linux/msm_kgsl.h
| * | android-2.1_r1 snapshotThe Android Open Source Project2010-01-126-7/+24
| | |
* | | camera: Add changes for 720pAzam Kapatrala Syed2010-01-221-3/+13
| |/ |/| | | | | | | | | | | Add support to enable two output paths one for video preview and the other for video encoding. modified: msm_camera.h
* | Merge change I5ebcaa7c into eclairQuIC Gerrit Code Review2010-01-211-20/+18
|\ \ | | | | | | | | | | | | * changes: msm_audio.h: Update to consolidate audio drivers
| * | msm_audio.h: Update to consolidate audio driversAshraya Arya2010-01-211-20/+18
| | |
* | | Adding len and offset feilds to kgsl_sharedmem_from_pmem structureShubhraprakash Das2010-01-191-0/+2
|/ /
* | Merge change If8f28ae1 into eclairQuIC Gerrit Code Review2010-01-081-14/+21
|\ \ | | | | | | | | | | | | * changes: bionic: update msm_q6venc.h
| * | bionic: update msm_q6venc.hSusan Brownhill2010-01-071-14/+21
| | | | | | | | | | | | Update msm_q6venc.h
* | | Merge change Iccde8413 into eclairM76XXTSNCJNLYA5110QuIC Gerrit Code Review2010-01-061-0/+100
|\ \ \ | | | | | | | | | | | | | | | | * changes: 8x50: vdec: Implement new Scorpion/QDSP6 interface
| * | | 8x50: vdec: Implement new Scorpion/QDSP6 interfaceRajesh Sastrula2010-01-051-0/+100
| |/ / | | | | | | | | | Add Support for the new Q6-Scorpion interface
* | | bionic: update the msm mdp header file inline with kernel fileKuogee Hsieh2009-12-301-0/+6
|/ / | | | | | | | | | | 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.
* | Merge change Ia2f44340 into eclairQuIC Gerrit Code Review2009-12-231-0/+4
|\ \ | | | | | | | | | | | | * changes: - Combined the old and new implementations of atomic_swap as the old swp instruction is still valid for ARMv5 targets (especially the emulator).
| * | - Combined the old and new implementations of atomic_swap as the oldDominic Binks2009-12-151-0/+4
| | | | | | | | | | | | swp instruction is still valid for ARMv5 targets (especially the emulator).
* | | bionic: Change cache line size to 32Brian Steuer2009-12-161-1/+1
| | | | | | | | | | | | | | | Setting the cache line size to 32 for cache readahead purposes improves performance for most memcpy sizes.
* | | Merge change I18870da7 into eclairQ8650BSDCANLYA405001Q8650BSDCANLYA4050M7630AABBQMLZA1100QuIC Gerrit Code Review2009-12-161-67/+233
|\ \ \ | | | | | | | | | | | | | | | | * changes: bionic: update msm_q6venc.h
| * | | bionic: update msm_q6venc.hSusan Brownhill2009-12-151-67/+233
| | | | | | | | | | | | | | | | Update msm_q6venc.h for latest video encoder 720p/h264 driver
* | | | Merge change I6bf5dbc0 into eclairQuIC Gerrit Code Review2009-12-151-0/+5
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | * changes: msm_audio.h: Update to use the new audio kernel drivers
| * | | msm_audio.h: Update to use the new audio kernel driversAshraya Arya2009-12-151-0/+5
| | | |
* | | | Merge change Iee9117b3 into eclairQuIC Gerrit Code Review2009-12-141-0/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: bionic:7x30: Added pmem fd and offset fields for sequnece header
| * | | | bionic:7x30: Added pmem fd and offset fields for sequnece headerGopikrishnaiah Anandan2009-12-111-0/+3
| | |/ / | |/| |
* | | | Merge change Iaa9d1beb into eclairQuIC Gerrit Code Review2009-12-141-0/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * changes: bionic: remove V5 instruction for V6 targets
| * | | | bionic: remove V5 instruction for V6 targetsBrian Steuer2009-12-111-0/+11
| | |/ / | |/| | | | | | | | | | | | | | Instructions in memcpy that are only needed for ARMV5 targets are now conditionally compiled for those targets.
* | | | mm-camera: Updates to vfe output MSG IDs.Ninad Patgaonkar2009-12-121-4/+5
|/ / / | | | | | | | | | Updated the VFE output MSG IDs.
* | | Merge change Ifb87deff into eclairQuIC Gerrit Code Review2009-12-101-18/+48
|\ \ \ | | | | | | | | | | | | | | | | * changes: mm-camera: 7X30: Add support for new stats commands
| * | | mm-camera: 7X30: Add support for new stats commandsNaresh Sharma2009-12-091-18/+48
| |/ / | | | | | | | | | | | | 7X30 has seperate stats for AEC, AWB and AF. Added commands to support these new stats.
* | | Merge change I03a2ece6 into eclairQuIC Gerrit Code Review2009-12-101-1/+7
|\ \ \ | |/ / |/| | | | | | | | * changes: msm_kgsl.h: Update to set the correct bin base offset
| * | msm_kgsl.h: Update to set the correct bin base offsetNaomi Luis2009-12-091-1/+7
| | | | | | | | | | | | | | | Update file to add structs and ioctls for setting the correct bin base offset.
* | | bionic: updated msm_audio_qcp.h to change to a common QCPAshraya Arya2009-12-071-8/+11
| | | | | | | | | | | | encoding interface that it is compatible with all targets
* | | bionic: Add WMAPRO10 decoder specific header fileRajesha Kini2009-12-071-0/+31
| | | | | | | | | | | | | | | Add WMAPRO10 decoder specific header file which has WMAPRO10 specific configuration parameters.
* | | bionic: Update AMRNB encoder header fileRajesha Kini2009-12-071-2/+11
|/ / | | | | | | | | update msm_audio_amrnb.h to support amrnb encoder configuration from userspace application to support dtx mode, frame format and rate.
* | bionic: Add msm_rotator.h and Update msm_mdp.h from kernel/include/linuxOmprakash Dhyade c_odhyad@quicinc.com2009-12-032-7/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | bionic: update msm_camera.hM76XXTSNCJNLYA5010Priya Komarlingam2009-11-301-2/+5
| | | | | | | | | | update msm_camera.h corresponding to kernel commit id: f00a0653768183c6ef7493d2081a5c2dd893b2ab
* | Merge change I2edd7a3e into eclairQuIC Gerrit Code Review2009-11-231-13/+21
|\ \ | | | | | | | | | | | | * changes: bionic: Updating android_pmem.h as per current kernel
| * | bionic: Updating android_pmem.h as per current kernelPriya Komarlingam2009-11-231-13/+21
| | |
* | | Merge change I6c5050d2 into eclairQuIC Gerrit Code Review2009-11-232-0/+834
|\ \ \ | |/ / | | | | | | | | | * changes: bionic: sound header files for alsa library
| * | bionic: sound header files for alsa libraryAsish Bhattacharya2009-11-232-0/+834
| | |
* | | Merge change I49ff9384 into eclairQuIC Gerrit Code Review2009-11-232-0/+850
|\ \ \ | |/ / |/| | | | | | | | * changes: bionic: Added support for 7x30 video drivers
| * | bionic: Added support for 7x30 video driversGopikrishnaiah Anandan2009-11-202-0/+850
| | |
* | | Merge change I13494856 into eclairQuIC Gerrit Code Review2009-11-201-1/+6
|\ \ \ | |/ / |/| | | | | | | | * changes: bionic: Use ldrex/strex instead of swp instruction to be multicore safe
| * | bionic: Use ldrex/strex instead of swp instruction to be multicore safeSukanya Rajkhowa2009-11-191-1/+6
| | | | | | | | | | | | swp instruction is disabled by default on msm7630 target
* | | Updating bionic headers as per QCOM kernelPriya Komarlingam2009-11-1911-50/+527
|/ /
* | bionic: Update linker addresses to support 2G VM splitAjay Dudani2009-11-172-3/+3
|/ | | | | | | 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.
* eclair snapshotJean-Baptiste Queru2009-11-1250-3218/+5185
|
* bionic/linker: keep track of opened libraries by basenameandroid-sdk-tools_r2android-sdk-1.6_r2android-sdk-1.6_r1android-sdk-1.6-docs_r1android-1.6_r2android-1.6_r1.5android-1.6_r1.4android-1.6_r1.3android-1.6_r1.2android-1.6_r1.1android-1.6_r1Erik Gilling2009-07-281-2/+6
| | | | | | | | | | | | | | | | | | | | | | | 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>
* Merge change 8281 into donutAndroid (Google) Code Review2009-07-281-34/+34
|\ | | | | | | | | * changes: linker: remove newlines from DL_ERR so that dlerror works correctly
| * linker: remove newlines from DL_ERR so that dlerror works correctlyErik Gilling2009-07-221-34/+34
| | | | | | | | Signed-off-by: Erik Gilling <konkers@android.com>
* | Make the DNS resolver accept domain names with an underscore.David 'Digit' Turner2009-07-271-1/+8
|/ | | | | | | 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.
* Restore malloc debug.Andy McFadden2009-07-214-16/+21
| | | | | | 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.