]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/i2c/ppc4xx_i2c.c
i2c: sh_i2c.c: check error in i2c_read and i2c_write
[karo-tx-uboot.git] / drivers / i2c / ppc4xx_i2c.c
index 9b86187a798082957fed8a928f86ec1b3bfb6d22..53fedd594cbcb26c2613ea59559d86f3faecc4ec 100644 (file)
  */
 
 #include <common.h>
-#include <ppc4xx.h>
-#include <4xx_i2c.h>
+#include <asm/ppc4xx.h>
+#include <asm/ppc4xx-i2c.h>
 #include <i2c.h>
-#include <asm-ppc/io.h>
+#include <asm/io.h>
 
 #ifdef CONFIG_HARD_I2C
 
@@ -396,10 +396,7 @@ static int ppc4xx_i2c_transfer(uchar chip, uint addr, int alen, uchar *buffer,
 #endif
        if ((ret = i2c_transfer(read, chip << 1, &xaddr[4 - alen], alen,
                                buffer, len)) != 0) {
-               if (gd->have_console) {
-                       printf("I2C %s: failed %d\n",
-                              read ? "read" : "write", ret);
-               }
+               printf("I2C %s: failed %d\n", read ? "read" : "write", ret);
 
                return 1;
        }