[RFC PATCH 1/2] arm: provide a function for boards init code to modify MMU virtual-physical map
Sylwester Nawrocki
s.nawrocki at samsung.com
Tue May 12 17:11:34 CEST 2020
On 12.05.2020 15:17, Marek Szyprowski wrote:
> -void mmu_set_region_dcache_behaviour(phys_addr_t start, size_t size,
> - enum dcache_option option);
> +static inline void mmu_set_region_dcache_behaviour(phys_addr_t start,
> + size_t size, enum dcache_option option)
aarch64 build fails with an error:
arch/arm/cpu/armv8/cache_v8.c:555:6: error: redefinition of ‘mmu_set_region_dcache_behaviour’
void mmu_set_region_dcache_behaviour(phys_addr_t start, size_t size,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./arch/arm/include/asm/cache.h:11:0,
from include/net.h:15,
from include/common.h:41,
from arch/arm/cpu/armv8/cache_v8.c:10:
./arch/arm/include/asm/system.h:593:20: note: previous definition of ‘mmu_set_region_dcache_behaviour’ was here
static inline void mmu_set_region_dcache_behaviour(phys_addr_t start,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC common/exports.o
scripts/Makefile.build:265: recipe for target 'arch/arm/cpu/armv8/cache_v8.o' failed
make[1]: *** [arch/arm/cpu/armv8/cache_v8.o] Error 1
Makefile:1790: recipe for target 'arch/arm/cpu/armv8' failed
make: *** [arch/arm/cpu/armv8] Error 2
--
Thanks,
Sylwester
More information about the U-Boot
mailing list