]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - arch/sparc/kernel/ioport.c
sparc,leon: Sparc-Leon SMP support
[mirror_ubuntu-bionic-kernel.git] / arch / sparc / kernel / ioport.c
index 9f61fd8cbb7b80d8ade28e73623567306bc171ee..3c8c44f6a41c5ebd10728b1804593992038d0d3b 100644 (file)
 #include <asm/dma.h>
 #include <asm/iommu.h>
 #include <asm/io-unit.h>
+#include <asm/leon.h>
 
+#ifdef CONFIG_SPARC_LEON
+#define mmu_inval_dma_area(p, l) leon_flush_dcache_all()
+#else
 #define mmu_inval_dma_area(p, l)       /* Anton pulled it out for 2.4.0-xx */
+#endif
 
 static struct resource *_sparc_find_resource(struct resource *r,
                                             unsigned long);