]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
riscv: remove CONFIG_ARCH_MAP_SYSMEM from io.h
authorMichal Simek <monstr@monstr.eu>
Wed, 18 May 2022 10:54:01 +0000 (12:54 +0200)
committerLeo Yu-Chi Liang <ycliang@andestech.com>
Thu, 26 May 2022 10:38:02 +0000 (18:38 +0800)
Commit ba1ed5b022c6 ("Convert CONFIG_ARCH_MAP_SYSMEM to Kconfig") clearly
defined that this option is available for SANDBOX (was also for already
removed NDS32). That's why there is no way how this code can be enabled
with current Kconfig layout for riscv.
Based on this removing this code.

Signed-off-by: Michal Simek <michal.simek@amd.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
arch/riscv/include/asm/io.h

index fc39bb2c701ef42a00686f7ab316a7dc4656e062..431cf1389d1d904c0fd7faefbd5754505e3ec883 100644 (file)
@@ -17,28 +17,6 @@ static inline void sync(void)
 {
 }
 
-#ifdef CONFIG_ARCH_MAP_SYSMEM
-static inline void *map_sysmem(phys_addr_t paddr, unsigned long len)
-{
-       if (paddr < PHYS_SDRAM_0_SIZE + PHYS_SDRAM_1_SIZE)
-               paddr = paddr | 0x40000000;
-       return (void *)(uintptr_t)paddr;
-}
-
-static inline void *unmap_sysmem(const void *vaddr)
-{
-       phys_addr_t paddr = (phys_addr_t)vaddr;
-
-       paddr = paddr & ~0x40000000;
-       return (void *)(uintptr_t)paddr;
-}
-
-static inline phys_addr_t map_to_sysmem(const void *ptr)
-{
-       return (phys_addr_t)(uintptr_t)ptr;
-}
-#endif
-
 /*
  * Generic virtual read/write.  Note that we don't support half-word
  * read/writes.  We define __arch_*[bl] here, and leave __arch_*w