ion: implement ION memory manager
board-pico.c: enable pmem_adsp for camera
board-pico.c: cleanup
board-pico.c: use pmem_audio for userspace
board-pico.c: finalize ION
mdp_ppp.c: support ION get and put buffer
update ion header and genlock
Fix memory info bug (0.00B)
Disable overclock
Revert "update ion header and genlock"

This reverts commit e58bc9f835fe716a53de8ccd8cccb0822a7ef062.
umm..
Revert "Revert "update ion header and genlock""

This reverts commit 8181bcacba3a82a6edb6682aa1fe5fe091797567.
update kgsl & sync framework from CAF jb-2.5.5
umm, did I miss something?
Revert "disable lpa in pico board"

This reverts commit 4799c738951b162717925daaab44641210fce55d.

Conflicts:
	arch/arm/mach-msm/board-pico.c
Revert "disable audio lpa and update"

This reverts commit fadb60e53d569c486b3a1f1545c77566a5feac07.
update himax8526a
use protocol B
update logging
forgot to change the name back to original
this is to allow touch keys to work, as htc has used a stupid method to call the keys
remove the htc events from himax
cleanup an unused variable