From d7c59651a1bca04e8e2d601f56641d423224d8cc Mon Sep 17 00:00:00 2001 From: Manoharan Vijaya Raghavan Date: Wed, 28 Mar 2018 15:31:05 +0530 Subject: [PATCH] ipq80xx: cache: Remove weak definition Enable or disable of cache functions provided by board. This should override the default functions, hence should not be __weak function definition in board command files. Change-Id: I676c1f05975c723a88a0cbd2596e907fcf089eff Signed-off-by: Manoharan Vijaya Raghavan --- board/qca/arm/common/board_init.c | 10 ---------- board/qca/arm/ipq807x/ipq807x.c | 10 ++++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/board/qca/arm/common/board_init.c b/board/qca/arm/common/board_init.c index 3102477350..e4eaad68e9 100644 --- a/board/qca/arm/common/board_init.c +++ b/board/qca/arm/common/board_init.c @@ -345,16 +345,6 @@ void report_l2err(u32 l2esr) } #endif -__weak void enable_caches(void) -{ - icache_enable(); -} - -__weak void disable_caches(void) -{ - icache_disable(); -} - __weak void clear_l2cache_err(void) { return; diff --git a/board/qca/arm/ipq807x/ipq807x.c b/board/qca/arm/ipq807x/ipq807x.c index a77bd21200..17777891a2 100644 --- a/board/qca/arm/ipq807x/ipq807x.c +++ b/board/qca/arm/ipq807x/ipq807x.c @@ -995,6 +995,16 @@ void set_flash_secondary_type(qca_smem_flash_info_t *smem) return; }; +void enable_caches(void) +{ + icache_enable(); +} + +void disable_caches(void) +{ + icache_disable(); +} + /* * To determine the spi flash addr is in 3 byte * or 4 byte.