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 } 31