diff options
Diffstat (limited to 'firmware/target/arm/s5l8700/ata-nand-s5l8700.c')
-rw-r--r-- | firmware/target/arm/s5l8700/ata-nand-s5l8700.c | 14 |
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 **/ |
37 | static bool initialized = false; | 37 | static bool initialized = false; |
38 | 38 | ||
39 | static long next_yield = 0; | ||
40 | #define MIN_YIELD_PERIOD 2000 | ||
41 | |||
42 | /* API Functions */ | 39 | /* API Functions */ |
43 | 40 | ||
44 | void nand_led(bool onoff) | 41 | void nand_led(bool onoff) |
@@ -67,6 +64,10 @@ void nand_sleep(void) | |||
67 | { | 64 | { |
68 | } | 65 | } |
69 | 66 | ||
67 | void nand_sleepnow(void) | ||
68 | { | ||
69 | } | ||
70 | |||
70 | void nand_spin(void) | 71 | void 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 | ||
91 | int nand_flush(void) | ||
92 | { | ||
93 | return ftl_sync(); | ||
94 | } | ||
95 | #endif | ||
96 | |||
89 | int nand_init(void) | 97 | int nand_init(void) |
90 | { | 98 | { |
91 | if (ftl_init()) return 1; | 99 | if (ftl_init()) return 1; |