summaryrefslogtreecommitdiff
path: root/firmware/target/arm/s5l8700/ata-nand-s5l8700.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/s5l8700/ata-nand-s5l8700.c')
-rw-r--r--firmware/target/arm/s5l8700/ata-nand-s5l8700.c14
1 files changed, 11 insertions, 3 deletions
diff --git a/firmware/target/arm/s5l8700/ata-nand-s5l8700.c b/firmware/target/arm/s5l8700/ata-nand-s5l8700.c
index b3b1314a50..883c167c78 100644
--- a/firmware/target/arm/s5l8700/ata-nand-s5l8700.c
+++ b/firmware/target/arm/s5l8700/ata-nand-s5l8700.c
@@ -36,9 +36,6 @@ long last_disk_activity = -1;
36/** static, private data **/ 36/** static, private data **/
37static bool initialized = false; 37static bool initialized = false;
38 38
39static long next_yield = 0;
40#define MIN_YIELD_PERIOD 2000
41
42/* API Functions */ 39/* API Functions */
43 40
44void nand_led(bool onoff) 41void nand_led(bool onoff)
@@ -67,6 +64,10 @@ void nand_sleep(void)
67{ 64{
68} 65}
69 66
67void nand_sleepnow(void)
68{
69}
70
70void nand_spin(void) 71void nand_spin(void)
71{ 72{
72} 73}
@@ -86,6 +87,13 @@ long nand_last_disk_activity(void)
86 return 0; 87 return 0;
87} 88}
88 89
90#ifdef HAVE_STORAGE_FLUSH
91int nand_flush(void)
92{
93 return ftl_sync();
94}
95#endif
96
89int nand_init(void) 97int nand_init(void)
90{ 98{
91 if (ftl_init()) return 1; 99 if (ftl_init()) return 1;