MIPS: loongson2ef: remove function __uncached_access()
authorYanteng Si <siyanteng@loongson.cn>
Wed, 27 Jan 2021 02:38:05 +0000 (10:38 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Wed, 27 Jan 2021 20:51:15 +0000 (21:51 +0100)
We no longer need the MESA workaround, so remove it.

Signed-off-by: Yanteng Si <siyanteng@loongson.cn>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/loongson2ef/common/mem.c

index 057d58b..fceb3ee 100644 (file)
@@ -41,14 +41,3 @@ void __init prom_init_memory(void)
                memblock_add(LOONGSON_HIGHMEM_START, highmemsize << 20);
 #endif /* !CONFIG_64BIT */
 }
-
-/* override of arch/mips/mm/cache.c: __uncached_access */
-int __uncached_access(struct file *file, unsigned long addr)
-{
-       if (file->f_flags & O_DSYNC)
-               return 1;
-
-       return addr >= __pa(high_memory) ||
-               ((addr >= LOONGSON_MMIO_MEM_START) &&
-                (addr < LOONGSON_MMIO_MEM_END));
-}