--- 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