summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/drivers/ata.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c
index 0d82efb07f..35dff56f6c 100644
--- a/firmware/drivers/ata.c
+++ b/firmware/drivers/ata.c
@@ -758,7 +758,7 @@ int ata_write_sectors(IF_MD2(int drive,)
758} 758}
759#endif /* MAX_PHYS_SECTOR_SIZE */ 759#endif /* MAX_PHYS_SECTOR_SIZE */
760 760
761static int check_registers(void) 761static int STORAGE_INIT_ATTR check_registers(void)
762{ 762{
763 int i; 763 int i;
764 wait_for_bsy(); 764 wait_for_bsy();
@@ -1086,7 +1086,7 @@ static int ata_power_on(void)
1086 return 0; 1086 return 0;
1087} 1087}
1088 1088
1089static int master_slave_detect(void) 1089static int STORAGE_INIT_ATTR master_slave_detect(void)
1090{ 1090{
1091 /* master? */ 1091 /* master? */
1092 ATA_OUT8(ATA_SELECT, 0); 1092 ATA_OUT8(ATA_SELECT, 0);
@@ -1107,7 +1107,7 @@ static int master_slave_detect(void)
1107 return 0; 1107 return 0;
1108} 1108}
1109 1109
1110static int identify(void) 1110static int STORAGE_INIT_ATTR identify(void)
1111{ 1111{
1112 int i; 1112 int i;
1113 1113
@@ -1261,7 +1261,7 @@ unsigned short* ata_get_identify(void)
1261 return identify_info; 1261 return identify_info;
1262} 1262}
1263 1263
1264static int init_and_check(bool hard_reset) 1264static int STORAGE_INIT_ATTR init_and_check(bool hard_reset)
1265{ 1265{
1266 int rc; 1266 int rc;
1267 1267
@@ -1288,7 +1288,7 @@ static int init_and_check(bool hard_reset)
1288 return 0; 1288 return 0;
1289} 1289}
1290 1290
1291int ata_init(void) 1291int STORAGE_INIT_ATTR ata_init(void)
1292{ 1292{
1293 int rc = 0; 1293 int rc = 0;
1294 bool coldstart; 1294 bool coldstart;