Added camera_position_type.

Taken from hardware/msm7k/libcamera/camera_ifc.h.
add mm_camera_legacy_ops_type_t.

Taken from hardware/qcom/camera/mm-camera-interface/mm_camera_interface2.h.
Added mm_camera_ops.
Add cam_frame_start_parms.
Add -DMSM_MAX_CAMERA_SENSORS=1 into CFLAGS.
Separate single line.
Unify CFLAGS.
Added a space between LOCAL_CFLAGS and ':'.
Added encode_params_t.

Taken from hardware/qcom/camera/mm-camera-interface/mm_camera_interface2.h.
Added capture_params_t.
Added zsl_capture_params_t and raw_capture_params_t.
Added zsl_params_t.
Return NULL instead of false.
mm_camera_ops_type_t -> mm_camera_legacy_ops_type_t.
Adde mm_camera_deinit into mm_camera_ops.
Ifdef block for missing members for msm_frame.

Those members has been introduced by this commit.

From: "Alekhya,Monika" <malekh@codeaurora.org>
Date: Fri, 16 Mar 2012 15:42:14 +0530
Subject: [PATCH] msm-camera: Add support for YV12 preview format

Enable camera driver to output preview frames in YV12 format.

CRs-fixed: 344048
Signed-off-by: Alekhya,Monika <malekh@codeaurora.org>
(cherry picked from commit fc81e10421b055303c2459fd52e19a57e2aff31e)