44 lines
1.2 KiB
Diff
44 lines
1.2 KiB
Diff
--- a/arch/arm/Kconfig
|
|
+++ b/arch/arm/Kconfig
|
|
@@ -869,6 +869,21 @@ config ARCH_EXYNOS
|
|
help
|
|
Support for SAMSUNG's EXYNOS SoCs (EXYNOS4/5)
|
|
|
|
+config ARCH_MCS814X
|
|
+ bool "Moschip MCS814x"
|
|
+ select FIQ
|
|
+ select GENERIC_IRQ_CHIP
|
|
+ select GENERIC_GPIO
|
|
+ select ARCH_REQUIRE_GPIOLIB
|
|
+ select CLKDEV_LOOKUP
|
|
+ select ARCH_USES_GETTIMEOFFSET
|
|
+ select NEED_MACH_MEMORY_H
|
|
+ select USB_ARCH_HAS_OHCI
|
|
+ select USB_ARCH_HAS_EHCI
|
|
+ select MULTI_IRQ_HANDLER
|
|
+ help
|
|
+ Support for Moschip MCS814x SoCs (MCS8140).
|
|
+
|
|
config ARCH_SHARK
|
|
bool "Shark"
|
|
select CPU_SA110
|
|
@@ -1065,6 +1080,8 @@ source "arch/arm/plat-samsung/Kconfig"
|
|
source "arch/arm/plat-s3c24xx/Kconfig"
|
|
source "arch/arm/plat-s5p/Kconfig"
|
|
|
|
+source "arch/arm/mach-mcs814x/Kconfig"
|
|
+
|
|
source "arch/arm/plat-spear/Kconfig"
|
|
|
|
if ARCH_S3C2410
|
|
--- a/arch/arm/Makefile
|
|
+++ b/arch/arm/Makefile
|
|
@@ -179,6 +179,7 @@ machine-$(CONFIG_ARCH_S3C64XX) := s3c64
|
|
machine-$(CONFIG_ARCH_S5P64X0) := s5p64x0
|
|
machine-$(CONFIG_ARCH_S5PC100) := s5pc100
|
|
machine-$(CONFIG_ARCH_S5PV210) := s5pv210
|
|
+machine-$(CONFIG_ARCH_MCS814X) := mcs814x
|
|
machine-$(CONFIG_ARCH_EXYNOS4) := exynos
|
|
machine-$(CONFIG_ARCH_SA1100) := sa1100
|
|
machine-$(CONFIG_ARCH_SHARK) := shark
|