SATA: do not auto-initialize during boot
[platform/kernel/u-boot.git] / board / freescale / mpc8536ds / mpc8536ds.c
index 1e2e2dc..1e2e4e6 100644 (file)
@@ -582,15 +582,15 @@ get_board_ddr_clk(ulong dummy)
 }
 #endif
 
-int is_sata_supported(void)
+int sata_initialize(void)
 {
        volatile ccsr_gur_t *gur = (void *)(CONFIG_SYS_MPC85xx_GUTS_ADDR);
        uint sdrs2_io_sel =
                (gur->pordevsr & MPC85xx_PORDEVSR_SRDS2_IO_SEL) >> 27;
        if (sdrs2_io_sel & 0x04)
-               return 0;
+               return 1;
 
-       return 1;
+       return __sata_initialize();
 }
 
 int board_eth_init(bd_t *bis)