summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/target/arm/s5l8702/ipod6g/storage_ata-6g.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/target/arm/s5l8702/ipod6g/storage_ata-6g.c b/firmware/target/arm/s5l8702/ipod6g/storage_ata-6g.c
index 72c7cc78c7..f77cfcbac6 100644
--- a/firmware/target/arm/s5l8702/ipod6g/storage_ata-6g.c
+++ b/firmware/target/arm/s5l8702/ipod6g/storage_ata-6g.c
@@ -984,7 +984,10 @@ void ata_spindown(int seconds)
984void ata_sleepnow(void) 984void ata_sleepnow(void)
985{ 985{
986 mutex_lock(&ata_mutex); 986 mutex_lock(&ata_mutex);
987 ata_power_down(); 987
988 if (ata_disk_can_poweroff())
989 ata_power_down();
990
988 mutex_unlock(&ata_mutex); 991 mutex_unlock(&ata_mutex);
989} 992}
990 993