summaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge "set_mode and set_phone_state now take audio_mode_t"Glenn Kasten2012-01-172-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | set_mode and set_phone_state now take audio_mode_tGlenn Kasten2012-01-122-2/+2
| |/ / | | | | | | | | | Change-Id: I12a3a5ad6c3cadc6b9de8281f78edfef53908e2d
* | | Use audio_stream_type_t consistentlyGlenn Kasten2012-01-121-1/+1
|/ / | | | | | | Change-Id: I1e92f018a07e4b1b73ef8d4de461ef1e08bc48e7
* | Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-084-7/+7
| | | | | | | | | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: I0cbe865d464a37365fa3be84948b07e5a0d181d0
* | Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGESteve Block2012-01-051-2/+2
| | | | | | | | | | | | | | See https://android-git.corp.google.com/g/157065 Bug: 5449033 Change-Id: I135fadaf10e95af1eb918889a22980c194c650ca
* | Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGESteve Block2012-01-041-2/+2
| | | | | | | | | | | | | | See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ia8b6f74b27098b3dba27f177a76264eb23f849ee
* | Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGESteve Block2012-01-032-3/+3
|/ | | | | | | See https://android-git.corp.google.com/g/156016 Bug: 5449033 Change-Id: I98e83cc9d22f0ea8fbf397ccccd9ce7773119551
* New NFC HAL.Martijn Coenen2011-11-043-1/+96
| | | | | | | | First implementation of a NFC HAL. This implementation doesn't offer a generic NFC device HAL (yet), but offers typed interfaces for different NFC controllers. Currently only the PN544 is supported. Change-Id: I3ac04dcd767fb12a433edbe88ec7068eb1930a57
* audio policy: register effect CPU on enableEric Laurent2011-08-111-0/+6
| | | | | | | | Added a method on audio policy interface to register audio effect CPU usage on enable and unregister on disable instead of when the effect is created or destroyed. Change-Id: Iee20bf70fee7302f817ec4c7d9bf7640caca2e95
* get rid of overlay HALMathias Agopian2011-07-123-347/+0
| | | | Change-Id: I1ba7ffac8776a8d59a5cc4e7688c3a5bd02e6647
* Audio HAL: added interface for audio preprocessingEric Laurent2011-07-081-0/+23
| | | | Change-Id: I032f6dd8f9ad11283a3f0a6721018dabfd12236d
* hardware: drop the _hal suffixes from audio.h and audio_policy.hDima Zavin2011-06-132-2/+2
| | | | | Change-Id: Ib9bfc4049cf350f72af3ee577ce4756ac4118cfc Signed-off-by: Dima Zavin <dima@android.com>
* hardware: move audio_policy.h to system/Dima Zavin2011-06-131-1/+1
| | | | | Change-Id: I392c5f91db88ca923dead7202064169edc1cc0c7 Signed-off-by: Dima Zavin <dima@android.com>
* Remove workarounds for buggy /dev/fb0 driversJean-Baptiste Queru2011-06-062-29/+0
| | | | Change-Id: Ideadd5f39693d05cf29a81d9f87ed804d7e52380
* audio: move audio.h to system/core/include/system/audio.hDima Zavin2011-05-122-2/+2
| | | | | Change-Id: I523dfb361b1b3862cf8bc41c1691c607b2c815b0 Signed-off-by: Dima Zavin <dima@android.com>
* remove deprecated/unused HAL headersMathias Agopian2011-04-281-1/+0
| | | | | | copybit, overlay, sensors_deprecated are no longer supported. Change-Id: Ie5da20bd4ff95f7565a162d628bf572a76327b7b
* libhardware: add stub audio and audio_policy modulesDima Zavin2011-04-274-1/+774
| | | | | Change-Id: Ib6c0c49dbc369b735b2ac5fb5b583de96c3e9f3e Signed-off-by: Dima Zavin <dima@android.com>
* libhardware: add separate makefile for modules subdirDima Zavin2011-04-272-0/+3
| | | | | Change-Id: I787c444ee1c3a687ee6f8f551c359e5e908ed7f5 Signed-off-by: Dima Zavin <dima@android.com>
* am cb4ea7ac: am 7b584867: am cd347fdf: Allow to force 16bpp when 32bpp has ↵Jean-Baptiste Queru2011-04-052-0/+21
|\ | | | | | | | | | | | | problems * commit 'cb4ea7ac8af7ac0732f480dc4938e62566bd5550': Allow to force 16bpp when 32bpp has problems
| * am 7b584867: am cd347fdf: Allow to force 16bpp when 32bpp has problemsJean-Baptiste Queru2011-04-052-0/+21
| |\ | | | | | | | | | | | | * commit '7b584867cdfef3ba393e308471d5da76024e249c': Allow to force 16bpp when 32bpp has problems
| | * Allow to force 16bpp when 32bpp has problemsJean-Baptiste Queru2011-03-312-0/+21
| | | | | | | | | | | | | | | | | | Bug: 4197654 Change-Id: Icf1e8793d6a4d2e070a8f232efd4136d79339496
* | | hardware/libhardware: remove LOCAL_PRELINK_MODULEIliyan Malchev2011-03-143-6/+6
|/ / | | | | | | | | Change-Id: I8a0ba7e4c99e334b9789d88b48383439eb7cc780 Signed-off-by: Iliyan Malchev <malchev@google.com>
* | am 36292755: am 25b68b5c: gralloc: Add support for 32-bit framebuffers.David 'Digit' Turner2011-01-171-14/+4
|\ \ | |/ | | | | | | * commit '3629275560f4a952cedd69c76b7b96b3b490f6f6': gralloc: Add support for 32-bit framebuffers.
| * gralloc: Add support for 32-bit framebuffers.David 'Digit' Turner2011-01-171-14/+4
| | | | | | | | | | | | | | Note: The code under hardware/libhardware/modules/gralloc/ is only used when running the system under the emulator. Change-Id: I022978aeaacc5137c9917cd2ef6952dd3897ece4
* | am f540c44f: am 80d3699c: gralloc: Fix division-by-0 during system emulation.David 'Digit' Turner2011-01-161-1/+5
|\ \ | |/ | | | | | | * commit 'f540c44fc218bffcdfbc226187d3cdc08e213c32': gralloc: Fix division-by-0 during system emulation.
| * gralloc: Fix division-by-0 during system emulation.David 'Digit' Turner2011-01-151-1/+5
| | | | | | | | | | | | | | | | This patch avoids a division-by-0 when the system is running under emulation (the kernel driver reports pixclock as 0, for some reason). Which results in a SIGFPE during the boot sequence. Change-Id: Idb6bcdd58999ea9231f2411481c25929d5d02f1d
* | am 4829b184: am 118b5d79: Allow disabling page-flipping.Jean-Baptiste Queru2010-10-182-0/+9
|\ \ | |/ | | | | | | | | | | Merge commit '4829b184f15350de20096a97e583ed4c2b3d6427' * commit '4829b184f15350de20096a97e583ed4c2b3d6427': Allow disabling page-flipping.
| * Allow disabling page-flipping.Jean-Baptiste Queru2010-10-142-0/+9
| | | | | | | | | | | | | | | | | | | | Some devices have low-level bugs in their page-flip. Disabling it at this level gives us more flexibility than trying to control it elsewhere. Bug: 3097357 Change-Id: Icc6ae172264e453bec0680e74a497a2b24299c4a
| * Revert hwcomposer HAL. DO NOT MERGE.Mathias Agopian2010-08-173-162/+0
|/ | | | | | This reverts commit cdd44a0db36749af5036e903e4867b279ef420df. This reverts commit e6b5c05aa0236dc42107d028a366a3fd2678677b. This reverts commit 5d3de309f44f6a72f2a46db792f3865088897039.
* Add a helper for dumping layers into the logMathias Agopian2010-08-111-0/+18
| | | | Change-Id: I0943d9114c33b4800fb797bac316041dec992f5e
* Merge "first stab at hwcomposer HAL and default implementation." into ↵Mathias Agopian2010-08-103-0/+144
|\ | | | | | | gingerbread
| * first stab at hwcomposer HAL and default implementation.Mathias Agopian2010-08-093-0/+144
| | | | | | | | Change-Id: I7ff47b94a6b34a8f61031bd94e936a088dcea6ab
* | fix typo in default overlay halMathias Agopian2010-08-061-1/+1
|/ | | | Change-Id: I5313691acee74dfd69639946c01232256b22bc51
* don't use undefined constantsMathias Agopian2010-02-161-4/+1
|
* fix [2444483] gralloc size for YUV formatsMathias Agopian2010-02-161-40/+22
|
* remove unused codeMathias Agopian2009-12-151-11/+0
|
* remove all references to pmem and simplify the lock/unlock hooksMathias Agopian2009-12-158-637/+45
| | | | | | | | | | this gralloc module is only used on the emulator or without a h/w renderer. therefore there is no synchronization to do in lock/unlock and pmem buffers are not relevant. hopefully this will remove some of the confusion about how gralloc should be implemented and make it more obvious that this implementation is not intended to be used by h/w renderers.
* Remove call to dump_l.Patrick Scott2009-10-291-5/+0
| | | | | This fail to compile without NDEBUG and the following log statement does something similar.
* split gralloc_priv.h and make sure it is C friendlyMathias Agopian2009-08-184-36/+74
|
* integrate this change from the generic grallocMathias Agopian2009-08-181-4/+8
|
* don't memset ashmem region, especially before they're mmappedMathias Agopian2009-08-081-1/+1
|
* add support for RGBX_8888Mathias Agopian2009-08-071-0/+4
|
* make sure to clear surface's buffers when they are allocatedMathias Agopian2009-08-071-0/+1
|
* Fix the simulator build.Marco Nelissen2009-07-171-0/+4
|
* fix [1980202] Surfaceflinger crash with transparent rollo on firestoneMathias Agopian2009-07-163-15/+46
| | | | we now automatically size the pmem region isntead of using hardcoded values
* generic gralloc HAL doesn't need to support partial updates using msm7k ↵Mathias Agopian2009-07-151-13/+0
| | | | specific ioctl.
* better logsMathias Agopian2009-07-131-2/+2
|
* automatically detect update-on-demandMathias Agopian2009-07-131-6/+4
|
* more fixes for [1965730]. We now free (unmap) both ashmem and pmem regions.Mathias Agopian2009-07-073-22/+56
|
* for [1965730], give a better name to gralloc buffersMathias Agopian2009-07-071-1/+1
|