From cf7e399fb35b3aea90a27d1df72f45f5d6156204 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 27 Jan 2009 16:12:21 -0500 Subject: SATA: do not auto-initialize during boot Rather than have the board code initialize SATA automatically during boot, make the user manually run "sata init". This brings the SATA subsystem in line with common U-Boot policy. Rather than having a dedicated weak function "is_sata_supported", people can override sata_initialize() to do their weird board stuff. Then they can call the actual __sata_initialize(). Signed-off-by: Mike Frysinger --- include/sata.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/sata.h') diff --git a/include/sata.h b/include/sata.h index 57ee9ac86..37573cfee 100644 --- a/include/sata.h +++ b/include/sata.h @@ -7,5 +7,6 @@ ulong sata_read(int dev, ulong blknr, ulong blkcnt, void *buffer); ulong sata_write(int dev, ulong blknr, ulong blkcnt, const void *buffer); int sata_initialize(void); +int __sata_initialize(void); #endif -- cgit v1.2.3