blob: 93eae7f6039bcac175346de305426f310219106c [file] [log] [blame]
Paul Burtonf5de32a2016-09-08 07:47:39 +01001/*
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
15int 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}