| * 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> |
| static int mx35_cpu_rev = -1; |
| static int mx35_read_cpu_rev(void) |
| rev = __raw_readl(MX35_IO_ADDRESS(MX35_IIM_BASE_ADDR + MXC_IIMSREV)); |
| return IMX_CHIP_REVISION_1_0; |
| return IMX_CHIP_REVISION_2_0; |
| return IMX_CHIP_REVISION_2_1; |
| return IMX_CHIP_REVISION_UNKNOWN; |
| mx35_cpu_rev = mx35_read_cpu_rev(); |
| EXPORT_SYMBOL(mx35_revision); |