diff options
Diffstat (limited to 'ANDROID_3.4.5/arch/arm/mach-imx/cpu-imx35.c')
-rw-r--r-- | ANDROID_3.4.5/arch/arm/mach-imx/cpu-imx35.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/ANDROID_3.4.5/arch/arm/mach-imx/cpu-imx35.c b/ANDROID_3.4.5/arch/arm/mach-imx/cpu-imx35.c deleted file mode 100644 index 846e46eb..00000000 --- a/ANDROID_3.4.5/arch/arm/mach-imx/cpu-imx35.c +++ /dev/null @@ -1,42 +0,0 @@ -/* - * MX35 CPU type detection - * - * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - */ -#include <linux/module.h> -#include <linux/io.h> -#include <mach/hardware.h> -#include <mach/iim.h> - -static int mx35_cpu_rev = -1; - -static int mx35_read_cpu_rev(void) -{ - u32 rev; - - rev = __raw_readl(MX35_IO_ADDRESS(MX35_IIM_BASE_ADDR + MXC_IIMSREV)); - switch (rev) { - case 0x00: - return IMX_CHIP_REVISION_1_0; - case 0x10: - return IMX_CHIP_REVISION_2_0; - case 0x11: - return IMX_CHIP_REVISION_2_1; - default: - return IMX_CHIP_REVISION_UNKNOWN; - } -} - -int mx35_revision(void) -{ - if (mx35_cpu_rev == -1) - mx35_cpu_rev = mx35_read_cpu_rev(); - - return mx35_cpu_rev; -} -EXPORT_SYMBOL(mx35_revision); |