remove the old audio lib,we donnot use it
add new audio lib for sama5d3ek, use tinyalsa lib
Add support for hwcomposer

1. Add the source code for hwcomposer
2. Add our own gralloc to support hwcomposer

Signed-off-by: LiuXin <liuxing@embedinfo.com>
hwcomposer: Change the logic to control HWC_EVENT_VSYNC

Because HWC_EVENT_VSYNC will be called at the vsync rate,
e.g. 60fps. so we change the logic and don't need to open baselayer
each time on this call

Signed-off-by: LiuXin <liuxing@embedinfo.com>
Add support for copybit

1. Add copybit module
2. Modify libagl to support copybit
3. Modify libagl to support YV12 and YCbCr_422_I

Signed-off-by: LiuXin <liuxing@embedinfo.com>
rename the local module name
Hwcomposer: Fix that some screen cannot be full displayed

Signed-off-by: LiuXin <liuxing@embedinfo.com>
add new audio lib for sama5d3ek, use tinyalsa lib
Hwcomposer: some optimizing for display

1. Fix the problem that sometimes lcd will flicker
2. Fix the problem some video could not play
3. Fix the problem that when mouse move to edge of screen, it could
   not show normal
4. Fix some compile warning

Signed-off-by: LiuXin <liuxing@embedinfo.com>
add LCD backlight control HAL

Change-Id: Id2f0ce0b4b4918aa34757ba35c8923e739dc2ee5
Signed-off-by: Max Liao <liaops@embedinfo.com>
Hwcomposer: Fix the problem that ImageWallpaper could not display

Signed-off-by: LiuXin <liuxing@embedinfo.com>