Searched hist:e46c7bfb8bc3c304cedd20f7a365d6e78d7eaf17 (Results 1 – 1 of 1) sorted by relevance
| /rk3399_rockchip-uboot/board/freescale/common/ |
| H A D | sys_eeprom.c | e46c7bfb8bc3c304cedd20f7a365d6e78d7eaf17 Wed Oct 08 11:41:30 UTC 2008 Rafal Czubak <rcz@semihalf.com> FSL: Fix get_cpu_board_revision() return value.
get_cpu_board_revision() returned board revision based on information stored in global static struct eeprom. It should instead use one from local struct board_eeprom, to which the data is actually read from EEPROM. The bug led to system hang after printing L1 cache information on U-Boot startup. The problem was observed on MPC8555CDS system and possibly affects other Freescale MPC85xx boards using CFG_I2C_EEPROM_CCID.
The change has been successfully tested on MPC8555CDS system.
Signed-off-by: Rafal Czubak <rcz@semihalf.com>
|