]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/cpu/armv7/omap3/sys_info.c
omap4: adding revision detection for 4460 ES1.1
[u-boot] / arch / arm / cpu / armv7 / omap3 / sys_info.c
index 8d0496cb6c03ef2b7f0d0de717837a9f21657a16..22887aec05bd3b418928f30a3676b4c6537d45f6 100644 (file)
@@ -44,6 +44,12 @@ static char *rev_s[CPU_3XX_MAX_REV] = {
                                "UNKNOWN",
                                "UNKNOWN",
                                "3.1.2"};
+
+/* this is the revision table for 37xx CPUs */
+static char *rev_s_37xx[CPU_37XX_MAX_REV] = {
+                               "1.0",
+                               "1.1",
+                               "1.2"};
 #endif /* CONFIG_DISPLAY_CPUINFO */
 
 /*****************************************************************
@@ -347,7 +353,12 @@ int print_cpuinfo (void)
                sec_s = "?";
        }
 
-       printf("%s%s-%s ES%s, CPU-OPP2, L3-165MHz, Max CPU Clock %s\n",
+       if (CPU_OMAP36XX == get_cpu_family())
+               printf("%s%s-%s ES%s, CPU-OPP2, L3-165MHz, Max CPU Clock %s\n",
+                       cpu_family_s, cpu_s, sec_s,
+                       rev_s_37xx[get_cpu_rev()], max_clk);
+       else
+               printf("%s%s-%s ES%s, CPU-OPP2, L3-165MHz, Max CPU Clock %s\n",
                        cpu_family_s, cpu_s, sec_s,
                        rev_s[get_cpu_rev()], max_clk);