ARM: uniphier: replace <common.h> with <linux/delay.h> where possible
[project/bcm63xx/u-boot.git] / arch / arm / mach-uniphier / cpu_info.c
index 13a0b1e48fbcf5503f7b7742f135ca61aa4f7a6a..6ad4c76dc48b91beb6a2c688d9ae8bd929b6169a 100644 (file)
@@ -1,13 +1,13 @@
 /*
- * Copyright (C) 2013-2014 Panasonic Corporation
- *   Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
+ * Copyright (C) 2013-2015 Masahiro Yamada <yamada.masahiro@socionext.com>
  *
  * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
-#include <asm/io.h>
-#include <mach/sg-regs.h>
+#include <linux/io.h>
+
+#include "sg-regs.h"
 
 int print_cpuinfo(void)
 {
@@ -35,13 +35,27 @@ int print_cpuinfo(void)
        case 0x29:
                puts("PH1-sLD8 (MN2WS0270)");
                break;
+       case 0x2A:
+               puts("PH1-Pro5 (MN2WS0300)");
+               break;
+       case 0x2E:
+               puts("ProXstream2 (MN2WS0310)");
+               break;
+       case 0x2F:
+               puts("PH1-LD6b (MN2WS0320)");
+               break;
+       case 0x31:
+               puts("PH1-LD11 (SC1405AP1)");
+               break;
+       case 0x32:
+               puts("PH1-LD20 (SC1401AJ1)");
+               break;
        default:
                printf("Unknown Processor ID (0x%x)\n", revision);
                return -1;
        }
 
-       if (model > 1)
-               printf(" model %d", model);
+       printf(" model %d", model);
 
        printf(" (rev. %d)\n", rev);