Revert "Remove more stuff from old kernel"

This reverts commit 661c764787659c61f88c35360569e12fc21ab2c5.
Squashed update of kernel from 3.0.62 to 3.0.63
Remove unused code for MSM_V4L2_VIDEO_OVERLAY_DEVICE
Squashed update of kernel from 3.0.63 to 3.0.64
Changes from Arco