blob: 46ec1e8d9c295b6128ecb43cd16b5feb377d6d01 [file] [log] [blame]
Tom Rini83d290c2018-05-06 17:58:06 -04001// SPDX-License-Identifier: GPL-2.0
Paul Burtonad8783c2016-09-08 07:47:39 +01002/*
3 * Copyright (C) 2016 Imagination Technologies
Paul Burtonad8783c2016-09-08 07:47:39 +01004 */
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
14int 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}