1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  * Copyright (C) 2016 Imagination Technologies
4  */
5 
6 #include <common.h>
7 #include <init.h>
8 
9 #include <asm/io.h>
10 #include <asm/mipsregs.h>
11 
12 #include "boston-lcd.h"
13 #include "boston-regs.h"
14 
checkboard(void)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 }
31