rk: Kconfig add RK3168 support, add SOC_RK3168 config, add RK3168 TB config
author黄涛 <huangtao@rock-chips.com>
Thu, 6 Dec 2012 08:27:20 +0000 (16:27 +0800)
committer黄涛 <huangtao@rock-chips.com>
Thu, 6 Dec 2012 08:27:20 +0000 (16:27 +0800)
arch/arm/mach-rk30/Kconfig
arch/arm/mach-rk30/Makefile
arch/arm/plat-rk/include/plat/cpu.h

index 4b3e38644d64e73280cd8782bf387754aa9fd5b9..91ba4570446fcb5d5c72d75536de53abc1cb540d 100755 (executable)
@@ -30,6 +30,10 @@ config SOC_RK3108
        bool "RK3108"
        select ARCH_RK3066B
 
+config SOC_RK3168
+       bool "RK3168"
+       select ARCH_RK3066B
+
 endchoice
 
 if ARCH_RK30XX
@@ -104,4 +108,14 @@ config MACH_RK3108_TB
 endchoice
 endif
 
+if SOC_RK3168
+choice
+       prompt "RK3168 Board Type"
+
+config MACH_RK3168_TB
+       bool "RK3168 Top Board"
+
+endchoice
+endif
+
 endif
index e3775078b6300396a74e6fd0280000d55fc1e760..27dd7b6b82053fdca0331aaf588779449494393b 100755 (executable)
@@ -38,3 +38,4 @@ obj-$(CONFIG_MACH_RK3066B_FPGA) += board-rk3066b-fpga.o
 obj-$(CONFIG_MACH_RK3066B_SDK) += board-rk3066b-sdk.o
 obj-$(CONFIG_MACH_RK3066B_M701) += board-rk3066b-m701.o
 obj-$(CONFIG_MACH_RK3108_TB) += board-rk3108-tb.o
+obj-$(CONFIG_MACH_RK3168_TB) += board-rk3168-tb.o
index a027c96bfd934caa77df62143b4290f09efff983..085035afb72ed5cc5b02cc77a127cddaa432fca3 100644 (file)
@@ -44,5 +44,6 @@ static inline bool soc_is_rk3108(void)
 static inline bool soc_is_rk3066b(void) { return false; }
 static inline bool soc_is_rk3108(void) { return false; }
 #endif
+static inline bool soc_is_rk3168(void) { return soc_is_rk3108(); }
 
 #endif