diff options
author | Tony Lin <tony.lin@freescale.com> | 2012-03-27 19:18:14 +0800 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2012-07-20 13:24:32 +0800 |
commit | e6f10c1d092758e19f252aaafa06b1368c6f28d0 (patch) | |
tree | 7529a831241dab069b10bc1f01890c69918d3ddb /arch/arm/mach-mx6/board-mx6q_sabreauto.c | |
parent | 0da57aa62e4883d6c66cfd9b6bf66ada8f3716cd (diff) |
ENGR00177058 mx6 sabreauto: enable tvin function
set different gpr register due to mx6q or mx6dl
Signed-off-by: Tony Lin <tony.lin@freescale.com>
Diffstat (limited to 'arch/arm/mach-mx6/board-mx6q_sabreauto.c')
-rw-r--r-- | arch/arm/mach-mx6/board-mx6q_sabreauto.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/mach-mx6/board-mx6q_sabreauto.c b/arch/arm/mach-mx6/board-mx6q_sabreauto.c index 1bad3d569266..56ebaa6af568 100644 --- a/arch/arm/mach-mx6/board-mx6q_sabreauto.c +++ b/arch/arm/mach-mx6/board-mx6q_sabreauto.c @@ -1213,7 +1213,11 @@ static inline void __init mx6q_csi0_io_init(void) gpio_direction_output(SABREAUTO_CSI0_PWN, 1); msleep(1); gpio_set_value(SABREAUTO_CSI0_PWN, 0); - mxc_iomux_set_gpr_register(1, 19, 1, 1); + + if (cpu_is_mx6q()) + mxc_iomux_set_gpr_register(1, 19, 1, 1); + else if (cpu_is_mx6dl()) + mxc_iomux_set_gpr_register(13, 0, 3, 4); } static struct mxc_spdif_platform_data mxc_spdif_data = { |