diff options
author | Markus Klotzbuecher <mk@denx.de> | 2006-03-29 17:49:27 +0200 |
---|---|---|
committer | Markus Klotzbücher <mk@pollux.denx.de> | 2006-03-29 17:49:27 +0200 |
commit | 89f2dfa4c349ae3b040779ac0ab1c9baa1ef025d (patch) | |
tree | a560b8a197cc4c1828aa716b3e077a956d081e6f /board/delta/delta.c | |
parent | c855ef6768cf9cb0bc12f4965592dcd5f353686a (diff) | |
download | u-boot-imx-89f2dfa4c349ae3b040779ac0ab1c9baa1ef025d.zip u-boot-imx-89f2dfa4c349ae3b040779ac0ab1c9baa1ef025d.tar.gz u-boot-imx-89f2dfa4c349ae3b040779ac0ab1c9baa1ef025d.tar.bz2 |
delta board: minor update to DA9030 code.
Diffstat (limited to 'board/delta/delta.c')
-rw-r--r-- | board/delta/delta.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/board/delta/delta.c b/board/delta/delta.c index 96928a5..78d1f7f 100644 --- a/board/delta/delta.c +++ b/board/delta/delta.c @@ -106,8 +106,10 @@ static void init_DA9030() (0x6<<4) | SYS_CONTROL_A_WDOG_ACTION | SYS_CONTROL_A_WATCHDOG); - - i2c_reg_write(addr, SYS_CONTROL_A, val); + if(i2c_write(addr, SYS_CONTROL_A, 1, &val, 1)) { + printf("Error accessing DA9030 via i2c.\n"); + return; + } i2c_reg_write(addr, REG_CONTROL_1_97, 0xfd); /* disable LDO1, enable LDO6 */ i2c_reg_write(addr, LDO2_3, 0xd1); /* LDO2 =1,9V, LDO3=3,1V */ |