From: Huang, Tao Date: Wed, 20 May 2015 12:31:57 +0000 (+0800) Subject: arm: rockchip: efuse: fix compilation error on arm X-Git-Tag: firefly_0821_release~4153 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=a3cebb509a577dace3e5ff8c933901a06949d3e5;p=firefly-linux-kernel-4.4.55.git arm: rockchip: efuse: fix compilation error on arm Signed-off-by: Huang, Tao --- diff --git a/arch/arm/mach-rockchip/efuse.c b/arch/arm/mach-rockchip/efuse.c index 7311d5918334..12e17982c430 100644 --- a/arch/arm/mach-rockchip/efuse.c +++ b/arch/arm/mach-rockchip/efuse.c @@ -10,32 +10,13 @@ #include #include #include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - #include -#include -#include #include -#include -#include -#include - #ifdef CONFIG_ARM #include #endif #include "efuse.h" - #define efuse_readl(offset) readl_relaxed(RK_EFUSE_VIRT + offset) #define efuse_writel(val, offset) writel_relaxed(val, RK_EFUSE_VIRT + offset) @@ -50,8 +31,7 @@ struct rockchip_efuse { static struct rockchip_efuse efuse; - - +#ifdef CONFIG_ARM64 /****************************secure reg access****************************/ #define SEC_REG_RW_SHT (0x0) @@ -180,6 +160,12 @@ static int rk3368_efuse_readregs(u32 addr, u32 length, u8 *buf) return ret; } +#else +static int rk3368_efuse_readregs(u32 addr, u32 length, u8 *buf) +{ + return 0; +} +#endif static int __init rk3288_efuse_readregs(u32 addr, u32 length, u8 *buf) {