s5pc110: aquila: fix usb path (workaround)
authorMinkyu Kang <mk7.kang@samsung.com>
Mon, 21 Sep 2009 02:36:11 +0000 (11:36 +0900)
committerMinkyu Kang <mk7.kang@samsung.com>
Mon, 21 Sep 2009 02:36:11 +0000 (11:36 +0900)
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
board/samsung/universal/universal.c

index da78c79..568cd92 100644 (file)
@@ -442,28 +442,20 @@ static void check_mhl(void)
 
        i2c_gpio_set_bus(I2C_GPIO5);
 
+       /* set usb path */
        if (i2c_probe(addr)) {
                printf("no device: %x\n", addr);
                return;
        }
 
        val[0] = 0x01;
-       val[1] = 0xa1;
-       val[2] = 0x40;
-       if (i2c_write(addr, 0xbc, 1, val, 3)) {
+       if (i2c_write(addr, 0x05, 1, val, 1)) {
                printf("i2c_write error: %x\n", addr);
                return;
        }
 
-       addr = 0x64;
-       /* set usb path */
-       if (i2c_probe(addr)) {
-               printf("no device: %x\n", addr);
-               return;
-       }
-
-       val[0] = 0x01;
-       if (i2c_write(addr, 0x21, 1, val, 1)) {
+       val[0] = 0x35;
+       if (i2c_write(addr, 0x08, 1, val, 1)) {
                printf("i2c_write error: %x\n", addr);
                return;
        }