summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/ata.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c
index d3c60a923b..14116a3a8f 100644
--- a/firmware/drivers/ata.c
+++ b/firmware/drivers/ata.c
@@ -110,6 +110,7 @@ static unsigned short identify_info[SECTOR_SIZE];
110static int ata_power_on(void); 110static int ata_power_on(void);
111static int perform_soft_reset(void); 111static int perform_soft_reset(void);
112static int set_multiple_mode(int sectors); 112static int set_multiple_mode(int sectors);
113static int set_features(void);
113 114
114static int wait_for_bsy(void) __attribute__ ((section (".icode"))); 115static int wait_for_bsy(void) __attribute__ ((section (".icode")));
115static int wait_for_bsy(void) 116static int wait_for_bsy(void)
@@ -753,6 +754,8 @@ int ata_soft_reset(void)
753 754
754static int ata_power_on(void) 755static int ata_power_on(void)
755{ 756{
757 int rc;
758
756 ide_power_enable(true); 759 ide_power_enable(true);
757 if( ata_hard_reset() ) 760 if( ata_hard_reset() )
758 return -1; 761 return -1;