summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx/anatop.c
diff options
context:
space:
mode:
authorAnson Huang <b20788@freescale.com>2015-02-03 15:56:44 +0800
committerJason Liu <r64343@freescale.com>2015-05-08 16:32:44 +0800
commit22e83c9f4626c322b846832191834d7e31a0e553 (patch)
treeef851a3b93dd75cf1f226a1cd1b20b51a6069b2e /arch/arm/mach-imx/anatop.c
parent79a0d9eb64562a28c1a8fa1a35b5c98b3b43d657 (diff)
MLK-10436-01: ARM: imx: add necessary chagne for i.MX6QP
Change lists for clks as below according to eco_plan_arik2_ccm_v7: 1. UART clk root; 2. IPG PER clk; 3. ENFC; 4. ECSPI; 5. CAN; 6. CCM Serial Clock Multiplexer register fixup issue; 7. LDB clk; 8. GPU2D clk ; 9. MMDC_CH1_AXI gate. Signed-off-by: Anson Huang <b20788@freescale.com> Signed-off-by: Bai Ping <b51503@freescale.com>
Diffstat (limited to 'arch/arm/mach-imx/anatop.c')
-rw-r--r--arch/arm/mach-imx/anatop.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/mach-imx/anatop.c b/arch/arm/mach-imx/anatop.c
index 12ca5a989f1b..aff94d0e11c5 100644
--- a/arch/arm/mach-imx/anatop.c
+++ b/arch/arm/mach-imx/anatop.c
@@ -157,7 +157,10 @@ void __init imx_init_revision_from_anatop(void)
switch (digprog & 0xff) {
case 0:
- revision = IMX_CHIP_REVISION_1_0;
+ if (digprog >> 8 & 0x01)
+ revision = IMX_CHIP_REVISION_2_0;
+ else
+ revision = IMX_CHIP_REVISION_1_0;
break;
case 1:
revision = IMX_CHIP_REVISION_1_1;