clearpad: switch to diameter calibration
support fm radio
Revert "hdmi use blt mode"

This reverts commit d01f2ea82a9dfc1b3bca7bf1f0181b419cd7fcb0.

	modified:   display/libcopybit/copybit_c2d.cpp
	modified:   display/libexternal/external.cpp
	modified:   display/libexternal/external.h
	modified:   display/libhwcomposer/hwc.cpp
	modified:   display/libhwcomposer/hwc_copybit.cpp
	modified:   display/libhwcomposer/hwc_copybit.h
	modified:   display/libhwcomposer/hwc_fbupdate.cpp
	modified:   display/liboverlay/overlay.cpp
	modified:   display/liboverlay/overlayCtrlData.h
	modified:   display/liboverlay/overlayMdp.h
	modified:   display/liboverlay/overlayUtils.h
	modified:   display/liboverlay/pipes/overlayGenPipe.cpp
	modified:   display/liboverlay/pipes/overlayGenPipe.h
	modified:   system.prop
display: copybit_c2d: ensure gpu address unmaped
display: copybit_c2d: prevent gpu address multi maped
clearpad: decrease touch size scale
overlay: fix type error
display: remove high resolution panel handler
display: allow to program base pipe
display: fix base pipe dest window must be same as fb
display: enable mdp for layer needs rotator
display: onlysetup base pipe once
display: fix copybit error when two display both use it
implement button backlight
display: fix bug when draw nothing
Merge remote-tracking branch 'CB/master' into aosp-4.4

Conflicts:
	config/clearpad.idc
	custombootimg.mk