]> git.sur5r.net Git - u-boot/blob - board/imgtec/boston/checkboard.c
boston: Introduce support for the MIPS Boston development board
[u-boot] / board / imgtec / boston / checkboard.c
1 /*
2  * Copyright (C) 2016 Imagination Technologies
3  *
4  * SPDX-License-Identifier:     GPL-2.0
5  */
6
7 #include <common.h>
8
9 #include <asm/io.h>
10 #include <asm/mipsregs.h>
11
12 #include "boston-lcd.h"
13 #include "boston-regs.h"
14
15 int checkboard(void)
16 {
17         u32 changelist;
18
19         lowlevel_display("U-boot  ");
20
21         printf("Board: MIPS Boston\n");
22
23         printf("CPU:   0x%08x", read_c0_prid());
24         changelist = __raw_readl((uint32_t *)BOSTON_PLAT_CORE_CL);
25         if (changelist > 1)
26                 printf(" cl%x", changelist);
27         putc('\n');
28
29         return 0;
30 }