msm: camera: CSI changes for 8974

This request has changes in CSI drivers to address hardware
changes between old platform and 8974. Add combo PHY
support in CSIPHY and CSID driver. In CSID, select
input from any CSIPHY core and add support for matching
platform device in device tree convention

Change-Id: I3d1d8eed56f0440db7a8a4864f1c63f098f4caa7
Signed-off-by: Hody Hung <hhung@codeaurora.org>
diff --git a/arch/arm/mach-msm/include/mach/board.h b/arch/arm/mach-msm/include/mach/board.h
index 8607177..86720d8 100644
--- a/arch/arm/mach-msm/include/mach/board.h
+++ b/arch/arm/mach-msm/include/mach/board.h
@@ -201,8 +201,8 @@
 };
 
 struct msm_camera_csi_lane_params {
-	uint8_t csi_lane_assign;
-	uint8_t csi_lane_mask;
+	uint16_t csi_lane_assign;
+	uint16_t csi_lane_mask;
 };
 
 struct msm_camera_gpio_conf {