diff options
author | Yi Li <r80015@freescale.com> | 2012-01-02 14:02:19 -0600 |
---|---|---|
committer | Frank Li <Frank.Li@freescale.com> | 2012-01-11 11:42:49 +0800 |
commit | a3f0445e349aee684cb6339e949b0dc85cade779 (patch) | |
tree | 14c3fd4429fa4e8c77a93250f9219a378aee889d | |
parent | db95aa35ee1b1ebc4440b7dd9c7b23be953fac86 (diff) |
ENGR00169489-2 Add OV5642 csi camera support for i.mx6 sabre-lite board.
Add OV5642 csi camera support for i.mx6 sabre-lite board
Signed-off-by: Yi Li <R80015@freescale.com>
-rw-r--r-- | drivers/media/video/mxc/capture/sensor_clock.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/media/video/mxc/capture/sensor_clock.c b/drivers/media/video/mxc/capture/sensor_clock.c index 357c01fef36..2159836699f 100644 --- a/drivers/media/video/mxc/capture/sensor_clock.c +++ b/drivers/media/video/mxc/capture/sensor_clock.c @@ -1,5 +1,5 @@ /* - * Copyright 2004-2011 Freescale Semiconductor, Inc. All Rights Reserved. + * Copyright 2004-2012 Freescale Semiconductor, Inc. All Rights Reserved. */ /* @@ -24,6 +24,7 @@ #include <linux/device.h> #include <linux/clk.h> #include <mach/hardware.h> +#include <asm/mach-types.h> #if defined(CONFIG_MXC_IPU_V1) || defined(CONFIG_VIDEO_MXC_EMMA_CAMERA) \ || defined(CONFIG_VIDEO_MXC_CSI_CAMERA_MODULE) \ @@ -72,7 +73,10 @@ void set_mclk_rate(uint32_t *p_mclk_freq, uint32_t csi) } } else if (cpu_is_mx6q()) { if (csi == 0) { - mclk = "cko1_clk0"; + if (machine_is_mx6q_sabrelite()) + mclk = "clko2_clk"; + else + mclk = "cko1_clk0"; } else { pr_err("invalid csi num %d\n", csi); return; |