mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-26 06:30:39 +00:00
e46c7bfb8b
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> |
||
---|---|---|
.. | ||
cadmus.c | ||
cadmus.h | ||
cds_pci_ft.c | ||
cds_via.c | ||
eeprom.h | ||
fsl_diu_fb.c | ||
fsl_diu_fb.h | ||
fsl_logo_bmp.c | ||
Makefile | ||
pixis.c | ||
pixis.h | ||
pq-mds-pib.c | ||
pq-mds-pib.h | ||
sgmii_riser.c | ||
sgmii_riser.h | ||
sys_eeprom.c | ||
via.h |