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