From: H. Nikolaus Schaller Date: Sat, 9 Jan 2016 19:42:24 +0000 (+0100) Subject: Pyra+LC15: fix writing bq24297 registers X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6be0106a319d447ffa4bb8e1ea24445982bfd6e3;p=pandora-u-boot.git Pyra+LC15: fix writing bq24297 registers Signed-off-by: H. Nikolaus Schaller --- diff --git a/board/pandora/pyra+lc15/pyra+lc15.c b/board/pandora/pyra+lc15/pyra+lc15.c index 9e11d94fe84..43dfc06f942 100644 --- a/board/pandora/pyra+lc15/pyra+lc15.c +++ b/board/pandora/pyra+lc15/pyra+lc15.c @@ -150,7 +150,9 @@ int bq2429x_set_iinlim(int mA) printf("bq2429x_set_iinlim(%d mA)\n", mA); - if (bq24297_i2c_read_u8(0x00, ®)) { + if (bq24297_i2c_read_u8(0x00, ®)) + printf("no response from bq24297\n"); + else { /* bit 0..2 are IINLIM */ printf(" r0=%02x\n", reg); reg &= ~0x7; @@ -162,9 +164,9 @@ int bq2429x_set_iinlim(int mA) else if (mA >= 500) reg |= 0x02; else if (mA >= 150) reg |= 0x01; printf(" r0:=%02x\n", reg); -// bq24297_i2c_write_u8(0x00, reg); - } else - printf("no response from bq24297\n"); + if (bq24297_i2c_write_u8(0x00, reg)) + printf("bq24297: could not set %d mA\n", mA); + } return 0; }