diff options
Diffstat (limited to 'firmware/drivers/ata.c')
-rw-r--r-- | firmware/drivers/ata.c | 3 |
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]; | |||
110 | static int ata_power_on(void); | 110 | static int ata_power_on(void); |
111 | static int perform_soft_reset(void); | 111 | static int perform_soft_reset(void); |
112 | static int set_multiple_mode(int sectors); | 112 | static int set_multiple_mode(int sectors); |
113 | static int set_features(void); | ||
113 | 114 | ||
114 | static int wait_for_bsy(void) __attribute__ ((section (".icode"))); | 115 | static int wait_for_bsy(void) __attribute__ ((section (".icode"))); |
115 | static int wait_for_bsy(void) | 116 | static int wait_for_bsy(void) |
@@ -753,6 +754,8 @@ int ata_soft_reset(void) | |||
753 | 754 | ||
754 | static int ata_power_on(void) | 755 | static 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; |