GitHub/LineageOS/android_hardware_samsung_slsi_exynos5.git
12 years agohardware: samsung_slsi: libhwjpeg: update JPEG library
Jiyoung Shin [Fri, 1 Jun 2012 23:11:04 +0000 (16:11 -0700)]
hardware: samsung_slsi: libhwjpeg: update JPEG library

for stabilization, update JPEG library

Change-Id: I29fb4854d8e694d8de20d1ef5d5ff5fd0b6b4bc3
Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
12 years agohardware: samsung_slsi: include: update JPEG header file
Jiyoung Shin [Fri, 1 Jun 2012 23:10:17 +0000 (16:10 -0700)]
hardware: samsung_slsi: include: update JPEG header file

for stabilization, update JPEG header file

Change-Id: I033e2280250ad1e891a088672aa4100c6fba6661
Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
12 years agolibgscaler: allow link for window 2
Greg Hackmann [Tue, 10 Jul 2012 19:10:42 +0000 (12:10 -0700)]
libgscaler: allow link for window 2

Change-Id: I394a698d2130a64d1eecf54069369be7911cf124
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agolibgscaler: support rgb buffers
Greg Hackmann [Tue, 10 Jul 2012 19:07:04 +0000 (12:07 -0700)]
libgscaler: support rgb buffers

Change-Id: I283493a52874622d33125f876f0bcb8e4132cf6c
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agolibgscaler: Use dmabuf instead of userptr
Benoit Goby [Sat, 30 Jun 2012 01:21:23 +0000 (18:21 -0700)]
libgscaler: Use dmabuf instead of userptr

Change-Id: I7ac3c05708b6d8e1c5e9fa1e98ce6feb9c9c65e2
Signed-off-by: Benoit Goby <benoit@android.com>
12 years agohwc: update to api version 1
Erik Gilling [Sat, 30 Jun 2012 00:35:13 +0000 (17:35 -0700)]
hwc: update to api version 1

Adds proper handling of sync fences.  Copies layer data on set() instead of
passing pointers to the callback.

Change-Id: I3149ca62836c157939712e69a630f69841f585a4
Signed-off-by: Erik Gilling <konkers@android.com>
12 years agohwc: enable overlay support for 2 hardware windows
Greg Hackmann [Wed, 27 Jun 2012 19:33:32 +0000 (12:33 -0700)]
hwc: enable overlay support for 2 hardware windows

Change-Id: I71c61bc99f7f2eddf3f04dd7acfae25e32ad6c01
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agohwc: fix handling excessive overlays
Greg Hackmann [Wed, 27 Jun 2012 19:30:44 +0000 (12:30 -0700)]
hwc: fix handling excessive overlays

Specifically, reserve a framebuffer window when all layers are otherwise
composable, but there aren't enough hardware windows to hold them

Change-Id: I37e776fe98fedb6b97e8af68ea869dc7517ac5b3
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agohwc: update s3c-fb.h
Greg Hackmann [Wed, 27 Jun 2012 18:52:53 +0000 (11:52 -0700)]
hwc: update s3c-fb.h

RGB_888 is actually RGBX_8888 (display controller requires padding), BGR
modes are not supported, and background layers require position + size

Change-Id: I2d80bbb95ef236f0859c3381aa2d6830615cb236
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agoSeveral fixes to ion
Rebecca Schultz Zavin [Mon, 11 Jun 2012 23:53:41 +0000 (16:53 -0700)]
Several fixes to ion

1- Use new argument to ion_allocate ioctl
2- Add ion sync ioctl to be called from gralloc unlock

Change-Id: Ia327c9f057613e8aba48bd58c1812e8c1fb13021
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
12 years agoAdd mode when open(O_CREAT) is used.
Nick Kralevich [Wed, 27 Jun 2012 20:27:50 +0000 (13:27 -0700)]
Add mode when open(O_CREAT) is used.

When creating a new file using open(..., O_CREAT), it is an error
to fail to specify a creation mode. If a mode is not specified, a
random stack provided value is used as the "mode".

This will become a compile error in a future Android change.

Change-Id: I8724bd9a29d57833a69b682733e53e4e4b74770a

12 years agoexynos5: omx: convert to using DMABUF to pass shared buffers
Dima Zavin [Wed, 13 Jun 2012 23:42:27 +0000 (16:42 -0700)]
exynos5: omx: convert to using DMABUF to pass shared buffers

Currently, h264/mpeg4/vp8 decoders have been updated and verified
to work.

The encode side has only been modified to make things compile. It
needs to be fixed to actually work.

Change-Id: I06d6942b5ea9ae5c09f480bfd7711a77c8feca74
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: osal: SharedMemory: clean up heap selection
Dima Zavin [Wed, 13 Jun 2012 23:32:36 +0000 (16:32 -0700)]
exynos5: osal: SharedMemory: clean up heap selection

Also, add SYSTEM_MEMORY that selects the standard ION system
heap.

Change-Id: Idea704235abd7f9b8fba92b7b5b88f69f24d7cbf
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: libv4l2: print correct error (and msg) on error
Dima Zavin [Wed, 13 Jun 2012 23:30:53 +0000 (16:30 -0700)]
exynos5: libv4l2: print correct error (and msg) on error

Change-Id: I8e0ca426c2a0826d914a30e2c66ba35839f7726a
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: samsung_slsi: exynos5: exynos_omx: added newly organized omx
Jiho Chang [Fri, 1 Jun 2012 20:58:55 +0000 (20:58 +0000)]
hardware: samsung_slsi: exynos5: exynos_omx: added newly organized omx

The new exynos omx support mfc output buffer sharing.
This version does not support the new fd mecahnism of ion.

Change-Id: Ie225227a5a5c88ee5275588a18ec6219077c6065
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: samsung_slsi: exynos5: modified exynos omx package names
Jiho Chang [Fri, 1 Jun 2012 20:44:33 +0000 (20:44 +0000)]
hardware: samsung_slsi: exynos5: modified exynos omx package names

libOMX.Exynos5.M4V.Decoder -> libOMX.Exynos.MPEG4.Decoder
libOMX.Exynos5.AVC.Decoder -> libOMX.Exynos.AVC.Decoder
libOMX.Exynos5.VP8.Decoder -> libOMX.Exynos.VP8.Decoder
libOMX.Exynos5.AVC.Encoder -> libOMX.Exynos.AVC.Encoder

libOMX.Exynos.MPEG4.Encoder is newly added

Change-Id: I5b287f6ebc9c04a8ec75f8e9196a4837de3cf562
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: samsung_slsi: exynos5: libcsc: modified source crop-size alignment
Jiho Chang [Fri, 1 Jun 2012 20:40:47 +0000 (20:40 +0000)]
hardware: samsung_slsi: exynos5: libcsc: modified source crop-size alignment

Removed source crop-size alignment.
Libcsc dose not calculate alignment, it is calculated in the gsc driver.

Change-Id: I59ba30af61d00007a003b0a5f18f627b0bcc9572
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: samsung_slsi: exynos5: removed unused files
Jiho Chang [Fri, 1 Jun 2012 20:42:42 +0000 (20:42 +0000)]
hardware: samsung_slsi: exynos5: removed unused files

Change-Id: Ief3ba38cc5654e5ee602e2473be4a0a7ea38d9eb
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohwc: implement sync support
Greg Hackmann [Wed, 30 May 2012 16:28:52 +0000 (09:28 -0700)]
hwc: implement sync support

Change-Id: I8e16a70c73207a365f7a6e1c7cd2e02c2822dad6
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agohwc: implement hwcomposer HAL
Greg Hackmann [Wed, 30 May 2012 16:25:51 +0000 (09:25 -0700)]
hwc: implement hwcomposer HAL

This is a preliminary implementation which uses the proper ioctls to
talk to the display controller, but currently places every layer in a
framebuffer.

Change-Id: I2847d3ed69e348c763ad974b2f0ab8133dd5d6cc
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agohardware: exynos5: add s3c-fb.h
Greg Hackmann [Tue, 29 May 2012 20:14:45 +0000 (13:14 -0700)]
hardware: exynos5: add s3c-fb.h

Change-Id: I78712da63df4e70a4cf6bd68f9df2b68b82365ae
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agohardware: exynos5: allocate framebuffers using ion
Greg Hackmann [Wed, 23 May 2012 23:29:43 +0000 (16:29 -0700)]
hardware: exynos5: allocate framebuffers using ion

Instead of mapping fbdev's existing buffers

Change-Id: I36565036f15f06c4cb0c1f769b41919b4755e116
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agoHACK: hardware: exynos5: notify hwcomposer HAL in framebuffer post
Greg Hackmann [Thu, 3 May 2012 21:51:28 +0000 (14:51 -0700)]
HACK: hardware: exynos5: notify hwcomposer HAL in framebuffer post

Change-Id: I1bcb07b86bc59ade115a1a20340fdd5306a1ed60
Signed-off-by: Greg Hackmann <ghackmann@google.com>
12 years agoFix camera to work with dma_buf
Rebecca Schultz Zavin [Tue, 15 May 2012 23:49:56 +0000 (16:49 -0700)]
Fix camera to work with dma_buf

1. Switch camera to submig DMA_BUF buffers insetad
of userptr

2. Modify camera so that yuv buffers are now allocated
with one ion filedescriptor per plane
These file descriptors are now submitted to the camera
via v4l2 as dma_bufs

Change-Id: I31478143cb99329ab039cd7c39db8906a787cf65
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
12 years agoexynos5: camera: do not andvertise FOCUS_MODE_CONTINUOUS_PICTURE for now
Dima Zavin [Mon, 7 May 2012 18:07:38 +0000 (11:07 -0700)]
exynos5: camera: do not andvertise FOCUS_MODE_CONTINUOUS_PICTURE for now

If you do, the camera app will try to use focus move callbacks
and things will explode

Change-Id: I83dc60df7c1f344af5ab3ba92403c6312d0dc55c
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: build hwjpeg and camera libs
Dima Zavin [Wed, 2 May 2012 05:02:50 +0000 (22:02 -0700)]
exynos5: build hwjpeg and camera libs

Change-Id: If63ab23f733e04ef0c54c9a05e196312fb3b372e
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: fixup libcamera to build
Dima Zavin [Wed, 2 May 2012 04:49:24 +0000 (21:49 -0700)]
exynos5: fixup libcamera to build

Change-Id: I9914417bb193f7a611062416de1cf0625fa091e3
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: libhwjpeg: fixup make file
Dima Zavin [Wed, 2 May 2012 04:48:48 +0000 (21:48 -0700)]
exynos5: libhwjpeg: fixup make file

Change-Id: I99450e07ea795275f1120630941a969a8d2703c0
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: csc: export dir as include
Dima Zavin [Wed, 2 May 2012 04:46:53 +0000 (21:46 -0700)]
exynos5: csc: export dir as include

Change-Id: I05ab1bc848fb3df3bcfad18b3c3623bab372cbbf
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: libgscaler: change plane number for NV16
Jiyoung Shin [Wed, 18 Apr 2012 01:03:44 +0000 (18:03 -0700)]
hardware: exynos5: libgscaler: change plane number for NV16

change plane number for NV16 from 2-plane to 1-plane

Change-Id: I52d15f7630d1212562695a86807c289bae705973
Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
12 years agohardware: exynos5: add initial libhwjpeg directory
Jiyoung Shin [Wed, 18 Apr 2012 01:01:11 +0000 (18:01 -0700)]
hardware: exynos5: add initial libhwjpeg directory

Change-Id: I33c474461e3ec54cbdb6658f97089ca21bdd820e
Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
12 years agohardware: eynos5: update include directory for JPEG
Jiyoung Shin [Wed, 18 Apr 2012 00:49:23 +0000 (17:49 -0700)]
hardware: eynos5: update include directory for JPEG

update ExynosJpegApi.h

Change-Id: I7a47a1fc354cd9b7f3c365207f2aa025e1787cf7
Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
12 years agohardware: exynos5: add initial libcamera directory
Jiyoung Shin [Mon, 2 Apr 2012 23:22:36 +0000 (16:22 -0700)]
hardware: exynos5: add initial libcamera directory

Change-Id: I29abd427ac0554019ce9f66a272ec214779cf87b
Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
12 years agohardware: exynos5: update include directory for camera
Jiyoung Shin [Mon, 2 Apr 2012 23:18:25 +0000 (16:18 -0700)]
hardware: exynos5: update include directory for camera

updates following:
videodev2_exynos_camera.h, ExynosCamera.h

Change-Id: Iaea4149d9b969fc5f9d6025911af4c6bb73cf080
Signed-off-by: Jiyoung Shin <idon.shin@samsung.com>
12 years agohardware: exynos5: update libv4l2 dir
Jiho Chang [Thu, 26 Apr 2012 22:55:33 +0000 (15:55 -0700)]
hardware: exynos5: update libv4l2 dir

Change-Id: Idfa2e403c3f8fb9bddedb34a57311a391eabbc0d
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: update rotator dir
Jiho Chang [Thu, 26 Apr 2012 22:53:43 +0000 (15:53 -0700)]
hardware: exynos5: update rotator dir

Change-Id: I2abd157697bb7a3aae74c21e61278b20116cac2b
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: update gscaler dir
Jiho Chang [Thu, 26 Apr 2012 22:51:38 +0000 (15:51 -0700)]
hardware: exynos5: update gscaler dir

Change-Id: If5ccd29f726cd72e22e8c90168141ae96d315b68
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: update libexynosutils dir
Jiho Chang [Thu, 26 Apr 2012 20:52:52 +0000 (13:52 -0700)]
hardware: exynos5: update libexynosutils dir

Change-Id: I1ea6d1cac561b026b8597f918290d1f13b86a419
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: update libcsc dir
Jiho Chang [Thu, 26 Apr 2012 20:39:20 +0000 (13:39 -0700)]
hardware: exynos5: update libcsc dir

Change-Id: Iea46c762197b3d6c4cc99db0a280dc5b1a4873fb
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: update exynos_omx dir
Jiho Chang [Thu, 26 Apr 2012 20:25:31 +0000 (13:25 -0700)]
hardware: exynos5: update exynos_omx dir

Change-Id: Iff18ccb439407e68c8f898ac6499eb3669644716
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: update include dir
Jiho Chang [Thu, 26 Apr 2012 19:59:36 +0000 (12:59 -0700)]
hardware: exynos5: update include dir

Change-Id: I97b9968ea37cb035b06d46676db334af48b3bc57
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5/omx/osal: static libs should not depend on shared libs
Dima Zavin [Thu, 19 Apr 2012 17:07:49 +0000 (10:07 -0700)]
exynos5/omx/osal: static libs should not depend on shared libs

Change-Id: Idfe0c39bb46f100d2a9ef50884b5e61cc2a385a4
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos_omx: add exynos5.mk to pull in the needed dependencies
Dima Zavin [Wed, 11 Apr 2012 06:14:37 +0000 (23:14 -0700)]
exynos_omx: add exynos5.mk to pull in the needed dependencies

Change-Id: I87a6e1788155acc0011681d4d05bf323310357c6
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos_omx: do not override format in set portDefinition for ANB
Dima Zavin [Thu, 19 Apr 2012 00:19:05 +0000 (17:19 -0700)]
exynos_omx: do not override format in set portDefinition for ANB

If using AndroidNativeBuffer, do not override the color format
during the SetParameter(OMX_IndexParamPortDefinition) call as
the GetParameter call would have faked a HAL format.

This seems to be a general problem with abusing the eColorFormat field
for nativewindow specific information. We should fix this.

Change-Id: I9e2bd74f53fabaef23782e034fce7c11b098ea1e
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoomx_vdec: if using AndroidNativeBuffer, map OMX color format to HAL
Dima Zavin [Wed, 11 Apr 2012 05:15:43 +0000 (22:15 -0700)]
omx_vdec: if using AndroidNativeBuffer, map OMX color format to HAL

If the use of ANB was enabled by stagefright, we have to report a
HAL format in GetParameter(PortDefinition). However, the actual port
definition stores an OMX format. Also, lot's of other places in this
OMX implementation rely on everything being in OMX color format. So,
we don't actually change the internal format info to a HAL format but
rather fake a HAL format in the return value of the GetParameter call.

Change-Id: I24afb4dd4275b8594eb24d473fde6c35e57cbd54
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: libcsc: add simple helper library for hal<->omx format conversions
Dima Zavin [Mon, 16 Apr 2012 23:25:38 +0000 (16:25 -0700)]
exynos5: libcsc: add simple helper library for hal<->omx format conversions

Change-Id: Ie687a485ab3538dc8cb60fdc5bf57a5d7be5c297
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: rename all libOMX.SEC components to libOMX.Exynos5
Dima Zavin [Fri, 6 Apr 2012 22:16:32 +0000 (15:16 -0700)]
exynos5: rename all libOMX.SEC components to libOMX.Exynos5

Change-Id: I6db3cd80619fe72a690551ecfc4a45eb241b4a6b
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoHACK: add the "board_use" configurations to makefile
Dima Zavin [Fri, 6 Apr 2012 20:49:33 +0000 (13:49 -0700)]
HACK: add the "board_use" configurations to makefile

Should remove all of these and make the actual makefiles
do the right thing.

Change-Id: I60ac581de5ecb1ffba0d38e002d36848b019b352
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos_omx: get rid of copy headers rules
Dima Zavin [Fri, 6 Apr 2012 19:38:15 +0000 (12:38 -0700)]
exynos_omx: get rid of copy headers rules

Change-Id: Ic2c4c331c9c1f9a38d4bdfe457b9bb5af63ea1e3
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos_omx: Make it build
Rebecca Schultz Zavin [Wed, 4 Apr 2012 23:14:34 +0000 (16:14 -0700)]
exynos_omx: Make it build

Change-Id: Id630523f4dac69dfa70ff96c4de93976673c7587
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
12 years agofix libstagefrighthw to build
Dima Zavin [Tue, 3 Apr 2012 07:52:31 +0000 (00:52 -0700)]
fix libstagefrighthw to build

Change-Id: I1c175c79cf6118b49907a8cd1e08dac8972c4b46
Signed-off-by: Dima Zavin <dima@android.com>
12 years agolibcsc: fix android.mk
Dima Zavin [Tue, 3 Apr 2012 07:35:47 +0000 (00:35 -0700)]
libcsc: fix android.mk

Change-Id: I6de150f545ba3aa953cadbcdfa2bf20bc1ce3980
Signed-off-by: Dima Zavin <dima@android.com>
12 years agolibv4l2: LOG* -> ALOG*
Dima Zavin [Tue, 3 Apr 2012 06:45:46 +0000 (23:45 -0700)]
libv4l2: LOG* -> ALOG*

Change-Id: Ib1fcd8daf8aadb0a1cc9d82d262734a28d340d94
Signed-off-by: Dima Zavin <dima@android.com>
12 years agolibrotator: LOG* -> ALOG*
Dima Zavin [Tue, 3 Apr 2012 06:45:36 +0000 (23:45 -0700)]
librotator: LOG* -> ALOG*

Change-Id: I7c6db7428c624c8e5dea4e4017bb8e5c23fd1f6e
Signed-off-by: Dima Zavin <dima@android.com>
12 years agolibgscaler: LOG* -> ALOG*
Dima Zavin [Tue, 3 Apr 2012 06:45:03 +0000 (23:45 -0700)]
libgscaler: LOG* -> ALOG*

Change-Id: I750b4ba3a230b570b8ca1c61e77798cb28bc3e1c
Signed-off-by: Dima Zavin <dima@android.com>
12 years agolibcsc: LOG* -> ALOG*
Dima Zavin [Tue, 3 Apr 2012 06:44:05 +0000 (23:44 -0700)]
libcsc: LOG* -> ALOG*

Change-Id: I06238279769dc486621e7cb1adf1169b9390dd7d
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos_omx: LOG* -> ALOG*
Dima Zavin [Tue, 3 Apr 2012 06:43:51 +0000 (23:43 -0700)]
exynos_omx: LOG* -> ALOG*

Change-Id: I7cfa423fadf42692b9ebf753d0db15bee3b1bfd3
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoupdate android.mk for all th subdirs
Dima Zavin [Tue, 3 Apr 2012 07:21:30 +0000 (00:21 -0700)]
update android.mk for all th subdirs

Change-Id: I366b64ea48904a6e752292f409a1bcd7f502f9ea
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: add initial libstagefrighthw
Jiho Chang [Tue, 3 Apr 2012 01:32:24 +0000 (18:32 -0700)]
hardware: exynos5: add initial libstagefrighthw

Change-Id: Id6e7135663e8a84a115c6c30e4c460726ee477b5
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: exynos5: add initial exynos_omx
Jiho Chang [Fri, 23 Mar 2012 18:43:08 +0000 (03:43 +0900)]
hardware: exynos5: add initial exynos_omx

Change-Id: I22fd3ef5b76884d520e8bb3441c64aa3e145a5f2
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: exynos5: add initial librotator
Jiho Chang [Fri, 23 Mar 2012 21:05:23 +0000 (06:05 +0900)]
hardware: exynos5: add initial librotator

Change-Id: I7a70e8d412417808a254d2162df346b04f8c4820
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: exynos5: add initial libgscaler
Jiho Chang [Fri, 23 Mar 2012 21:03:51 +0000 (06:03 +0900)]
hardware: exynos5: add initial libgscaler

Change-Id: I743bc85c6ea56d469298a7701c67464466a901ac
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: exynos5: add initial libswconverter
Jiho Chang [Fri, 23 Mar 2012 21:01:16 +0000 (06:01 +0900)]
hardware: exynos5: add initial libswconverter

Change-Id: I18185959d0a97a56ecfbb13973c52a38e43ac7a0
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: exynos5: add initial libv4l2
Jiho Chang [Fri, 23 Mar 2012 20:59:38 +0000 (05:59 +0900)]
hardware: exynos5: add initial libv4l2

Change-Id: I365a12968eee85187bbbd1ac5d84ba0cd71bbdd1
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: exynos5: add initial libcsc
Jiho Chang [Fri, 23 Mar 2012 20:56:11 +0000 (05:56 +0900)]
hardware: exynos5: add initial libcsc

Change-Id: Ia8ba645f1389f86f8aa5136f462607ebae11f656
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agohardware: exynos5: add initial include directory
Jiho Chang [Fri, 23 Mar 2012 20:37:21 +0000 (05:37 +0900)]
hardware: exynos5: add initial include directory

Change-Id: I6f93539713b700c74a17e85c03578e64a84eca86
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
Conflicts:

include/gralloc_priv.h
include/ion.h

12 years agoadd fimc_v4l2 header
Dima Zavin [Tue, 3 Apr 2012 06:34:27 +0000 (23:34 -0700)]
add fimc_v4l2 header

Change-Id: I55b668c1943a5c8eaf3caed4ca66a749e37f52c2
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: add libexynosutils
Dima Zavin [Mon, 2 Apr 2012 17:29:49 +0000 (10:29 -0700)]
exynos5: add libexynosutils

Change-Id: I89760471cc34fc7f6be9028b7acd597a07b8f25f
Signed-off-by: Dima Zavin <dima@android.com>
12 years agolibexynosutils: fix LOGE->ALOGE
Dima Zavin [Mon, 2 Apr 2012 17:29:34 +0000 (10:29 -0700)]
libexynosutils: fix LOGE->ALOGE

Change-Id: I3d8c01a440a1989728147950e7b18950324cefe7
Signed-off-by: Dima Zavin <dima@android.com>
12 years agohardware: exynos5: add initial libexynosutils
Jiho Chang [Fri, 23 Mar 2012 20:52:01 +0000 (05:52 +0900)]
hardware: exynos5: add initial libexynosutils

Change-Id: I891c7589482e5aaeac847bb5255f2b401a99f8e7
Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
12 years agoallow gralloc_priv to be included from c++
Erik Gilling [Thu, 5 Apr 2012 22:34:47 +0000 (15:34 -0700)]
allow gralloc_priv to be included from c++

Change-Id: I15c9d14ac841ea0d4dda59320f3794cd82a1eac8

12 years agoupdate gralloc_priv.h
Dima Zavin [Tue, 3 Apr 2012 07:10:57 +0000 (00:10 -0700)]
update gralloc_priv.h

Change-Id: I31cf68545a3cb167e70f5b454e543ab251a04558
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoadd exynos_format.h
Dima Zavin [Tue, 3 Apr 2012 07:08:58 +0000 (00:08 -0700)]
add exynos_format.h

Change-Id: I6c597a076f8c03f79838d60b44c0d2d725a8b93d
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: move gralloc lib to vendor for now due to proprietary deps
Dima Zavin [Fri, 2 Mar 2012 19:15:11 +0000 (11:15 -0800)]
exynos5: move gralloc lib to vendor for now due to proprietary deps

Change-Id: I326106c2760b443d76bb2e68412a68eccf01fe01
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoHACK: exynos5: gralloc: add exynos specific gralloc bits
Dima Zavin [Thu, 1 Mar 2012 18:22:09 +0000 (10:22 -0800)]
HACK: exynos5: gralloc: add exynos specific gralloc bits

These are very wrong and were added to the common gralloc in
hardware/libhardware.

Change-Id: I14ed8e150af341a759b4ae43ec3991259d76ffe0
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: add libgralloc_ump and the necessary mali/exynos headers
Dima Zavin [Thu, 1 Mar 2012 01:02:46 +0000 (17:02 -0800)]
exynos5: add libgralloc_ump and the necessary mali/exynos headers

Change-Id: I71b33524536faed73b8340f8085b42bc34081150
Signed-off-by: Dima Zavin <dima@android.com>
12 years agoexynos5: add libion_exynos library
Dima Zavin [Thu, 1 Mar 2012 00:40:35 +0000 (16:40 -0800)]
exynos5: add libion_exynos library

Change-Id: Ie0373ebd9c707b9d6cf1c4db52bd41e828142778
Signed-off-by: Dima Zavin <dima@android.com>
12 years ago(no commit message)
Anatol Pomazau [Tue, 14 Feb 2012 22:16:19 +0000 (14:16 -0800)]