diff options
Diffstat (limited to 'board/hale/tt01/tt01.c')
| -rw-r--r-- | board/hale/tt01/tt01.c | 21 | 
1 files changed, 21 insertions, 0 deletions
| diff --git a/board/hale/tt01/tt01.c b/board/hale/tt01/tt01.c index ed3fa6ef9..02e75edb4 100644 --- a/board/hale/tt01/tt01.c +++ b/board/hale/tt01/tt01.c @@ -228,3 +228,24 @@ int board_eth_init(bd_t *bis)  #endif  	return rc;  } + +#ifdef CONFIG_CONSOLE_EXTRA_INFO +void video_get_info_str(int line_number, char *info) +{ +	u32 srev = get_cpu_rev(); + +	switch (line_number) { +	case 2: +		sprintf(info, " CPU  : Freescale i.MX31 rev %d.%d%s at %d MHz", +			(srev & 0xF0) >> 4, (srev & 0x0F), +			((srev & 0x8000) ? " unknown" : ""), +		mxc_get_clock(MXC_ARM_CLK) / 1000000); +		break; +	case 3: +		strcpy(info, " " BOARD_STRING); +		break; +	default: +		info[0] = 0; +	} +} +#endif |