projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git://git.denx.de/u-boot-microblaze
[oweals/u-boot.git]
/
board
/
freescale
/
mx53loco
/
mx53loco.c
diff --git
a/board/freescale/mx53loco/mx53loco.c
b/board/freescale/mx53loco/mx53loco.c
index d8e027ce6632566de2493396aa6cbbbfee390be9..cbdcfadf2794897cab9c42ea15f37a253ed1fdf7 100644
(file)
--- a/
board/freescale/mx53loco/mx53loco.c
+++ b/
board/freescale/mx53loco/mx53loco.c
@@
-75,6
+75,9
@@
u32 get_board_rev(void)
int rev = readl(&fuse->gp[6]);
int rev = readl(&fuse->gp[6]);
+ if (!i2c_probe(CONFIG_SYS_DIALOG_PMIC_I2C_ADDR))
+ rev = 0;
+
return (get_cpu_rev() & ~(0xF << 8)) | (rev & 0xF) << 8;
}
return (get_cpu_rev() & ~(0xF << 8)) | (rev & 0xF) << 8;
}
@@
-495,11
+498,6
@@
int print_cpuinfo(void)
#ifdef CONFIG_BOARD_LATE_INIT
int board_late_init(void)
{
#ifdef CONFIG_BOARD_LATE_INIT
int board_late_init(void)
{
- setup_iomux_i2c();
- if (!power_init())
- clock_1GHz();
- print_cpuinfo();
-
setenv("stdout", "serial");
return 0;
setenv("stdout", "serial");
return 0;
@@
-511,6
+509,10
@@
int board_init(void)
gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x100;
mxc_set_sata_internal_clock();
gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x100;
mxc_set_sata_internal_clock();
+ setup_iomux_i2c();
+ if (!power_init())
+ clock_1GHz();
+ print_cpuinfo();
lcd_enable();
lcd_enable();