[PATCH 3/7] ARM l2x0: make init function static inline if l2 is not available

Sascha Hauer s.hauer at pengutronix.de
Fri Jul 29 05:43:46 EDT 2011

So that the ifdeffery can be moved out of the board code.

Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
 arch/arm/include/asm/mmu.h |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/arch/arm/include/asm/mmu.h b/arch/arm/include/asm/mmu.h
index f235448..d96c728 100644
--- a/arch/arm/include/asm/mmu.h
+++ b/arch/arm/include/asm/mmu.h
@@ -60,7 +60,13 @@ static inline void dma_inv_range(unsigned long s, unsigned long e)
 void __init l2x0_init(void __iomem *base, __u32 aux_val, __u32 aux_mask);
+static inline void __init l2x0_init(void __iomem *base, __u32 aux_val, __u32 aux_mask)
 struct outer_cache_fns {
 	void (*inv_range)(unsigned long, unsigned long);

More information about the barebox mailing list