|
@@ -10,9 +10,11 @@
|
|
|
#ifndef _ASM_FLOPPY_H
|
|
|
#define _ASM_FLOPPY_H
|
|
|
|
|
|
+#include <linux/dma-mapping.h>
|
|
|
+
|
|
|
static inline void fd_cacheflush(char * addr, long size)
|
|
|
{
|
|
|
- dma_cache_wback_inv((unsigned long)addr,size);
|
|
|
+ dma_cache_sync(NULL, addr, size, DMA_BIDIRECTIONAL);
|
|
|
}
|
|
|
|
|
|
#define MAX_BUFFER_SECTORS 24
|