summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-rockchip/Kconfig
diff options
context:
space:
mode:
authorHeiko Stuebner <heiko@sntech.de>2013-06-02 23:09:41 +0200
committerHeiko Stuebner <heiko@sntech.de>2013-06-21 09:21:02 +0200
commitd63dc0514d56e108cc96e334ca26b538263e52a2 (patch)
tree73bbb24b8ac743d2bf61126d64f086ba8c2d0f7d /arch/arm/mach-rockchip/Kconfig
parent38bd6892abbf7d60b1e9ff7f1a2b8019b552eed3 (diff)
downloadblackbird-op-linux-d63dc0514d56e108cc96e334ca26b538263e52a2.tar.gz
blackbird-op-linux-d63dc0514d56e108cc96e334ca26b538263e52a2.zip
arm: add basic support for Rockchip RK3066a boards
This adds a generic devicetree board file and a dtsi for boards based on the RK3066a SoCs from Rockchip. Apart from the generic parts (gic, clocks, pinctrl) the only components currently supported are the timers, uarts and mmc ports (all DesignWare- based). Signed-off-by: Heiko Stuebner <heiko@sntech.de> Acked-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/mach-rockchip/Kconfig')
-rw-r--r--arch/arm/mach-rockchip/Kconfig16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
new file mode 100644
index 000000000000..25ee12b21f01
--- /dev/null
+++ b/arch/arm/mach-rockchip/Kconfig
@@ -0,0 +1,16 @@
+config ARCH_ROCKCHIP
+ bool "Rockchip RK2928 and RK3xxx SOCs" if ARCH_MULTI_V7
+ select PINCTRL
+ select PINCTRL_ROCKCHIP
+ select ARCH_REQUIRE_GPIOLIB
+ select ARM_GIC
+ select CACHE_L2X0
+ select HAVE_ARM_TWD if LOCAL_TIMERS
+ select HAVE_SMP
+ select LOCAL_TIMERS if SMP
+ select COMMON_CLK
+ select GENERIC_CLOCKEVENTS
+ select DW_APB_TIMER_OF
+ help
+ Support for Rockchip's Cortex-A9 Single-to-Quad-Core-SoCs
+ containing the RK2928, RK30xx and RK31xx series.
OpenPOWER on IntegriCloud