soc: rockchip: pvtm: fix undefined reference to rockchip_get_pvtm_value
authorFinley Xiao <finley.xiao@rock-chips.com>
Fri, 28 Jul 2017 07:36:07 +0000 (15:36 +0800)
committerFinley Xiao <finley.xiao@rock-chips.com>
Mon, 31 Jul 2017 03:12:53 +0000 (11:12 +0800)
This patch fixed compilation error when compiled rockchip_linux_defconfig
without CONFIG_ROCKCHIP_PVTM

Change-Id: Icb43485a9ce8dca0e40507b370487b89617813c4
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
include/linux/soc/rockchip/pvtm.h

index ee54d6228c750d74dccac699352ddc961d3bac4e..11f99dfa7b0c9161abcb466a647fea9eb1e54185 100644 (file)
@@ -1,7 +1,15 @@
 #ifndef __SOC_ROCKCHIP_PVTM_H
 #define __SOC_ROCKCHIP_PVTM_H
 
+#ifdef CONFIG_ROCKCHIP_PVTM
 u32 rockchip_get_pvtm_value(unsigned int ch, unsigned int sub_ch,
                            unsigned int time_us);
+#else
+static inline u32 rockchip_get_pvtm_value(unsigned int ch, unsigned int sub_ch,
+                                         unsigned int time_us)
+{
+       return 0;
+}
+#endif
 
 #endif /* __SOC_ROCKCHIP_PVTM_H */