aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-realtek/Kconfig
diff options
context:
space:
mode:
authorAndreas Färber <afaerber@suse.de>2017-10-05 03:59:15 +0200
committerAndreas Färber <afaerber@suse.de>2020-04-12 23:13:38 +0200
commit86aeee4d0a4cc5f7a28fe209444887b93a9a47ca (patch)
treed25607246583936d98e00633c770031a58815b6e /arch/arm/mach-realtek/Kconfig
parentLinux 5.7-rc1 (diff)
downloadlinux-dev-86aeee4d0a4cc5f7a28fe209444887b93a9a47ca.tar.xz
linux-dev-86aeee4d0a4cc5f7a28fe209444887b93a9a47ca.zip
ARM: Prepare Realtek RTD1195
Introduce ARCH_REALTEK Kconfig option also for 32-bit Arm. Override the text offset to cope with boot ROM occupying first 0xa800 bytes and further reservations up to 0xf4000 (compare Device Tree). Add a custom machine_desc to enforce memory carveout for I/O registers. Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'arch/arm/mach-realtek/Kconfig')
-rw-r--r--arch/arm/mach-realtek/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/mach-realtek/Kconfig b/arch/arm/mach-realtek/Kconfig
new file mode 100644
index 000000000000..19fdcf093fd1
--- /dev/null
+++ b/arch/arm/mach-realtek/Kconfig
@@ -0,0 +1,11 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+menuconfig ARCH_REALTEK
+ bool "Realtek SoCs"
+ depends on ARCH_MULTI_V7
+ select ARM_GIC
+ select ARM_GLOBAL_TIMER
+ select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
+ select GENERIC_IRQ_CHIP
+ select RESET_CONTROLLER
+ help
+ This enables support for the Realtek RTD1195 SoC family.