From: Chen Gang Date: Tue, 26 Nov 2013 04:07:40 +0000 (+0800) Subject: arch: hexagon: include: asm: add generic macro 'mmiowb' in "io.h" X-Git-Tag: v3.15-rc1~83^2~8 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=5e78a264f8b366ab133e249ffbb6a5c8cb5bd8b9;p=~emulex%2Finfiniband.git arch: hexagon: include: asm: add generic macro 'mmiowb' in "io.h" Need dumy mmiowb(), or can not pass compiling, the related error with allmodconfig: CC [M] drivers/mmc/host/sdhci.o drivers/mmc/host/sdhci.c: In function 'sdhci_request': drivers/mmc/host/sdhci.c:1409:2: error: implicit declaration of function 'mmiowb' [-Werror=implicit-function-declaration] Signed-off-by: Chen Gang Signed-off-by: Richard Kuo --- diff --git a/arch/hexagon/include/asm/io.h b/arch/hexagon/include/asm/io.h index 1b7698e1913..70298996e9b 100644 --- a/arch/hexagon/include/asm/io.h +++ b/arch/hexagon/include/asm/io.h @@ -189,6 +189,8 @@ static inline void writel(u32 data, volatile void __iomem *addr) #define writew_relaxed __raw_writew #define writel_relaxed __raw_writel +#define mmiowb() + /* * Need an mtype somewhere in here, for cache type deals? * This is probably too long for an inline.