diff options
author | Manish Pandey <manish.pandey2@arm.com> | 2018-06-18 13:04:31 +0100 |
---|---|---|
committer | Tushar Khandelwal <tushar.khandelwal@arm.com> | 2019-06-27 18:13:37 +0100 |
commit | 188fba07e678c5d32ca041d1e715407b7db88b50 (patch) | |
tree | 7571ecc84c00e3b08b23df7d1a3cb4fe68aaa51d /arch | |
parent | 0d0f2307c4d4638c959e0d6ab43801287f81ad18 (diff) |
arm: Add tiny vexpress machine.
added tiny vexpress machine which is cut down version of
vexpress machine and intended to be used for IOT devices.
Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/Kconfig | 2 | ||||
-rw-r--r-- | arch/arm/mach-tinyexpress/Kconfig | 28 |
2 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 525c21d5ded7..a588625ab427 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -858,6 +858,8 @@ source "arch/arm/mach-versatile/Kconfig" source "arch/arm/mach-vexpress/Kconfig" source "arch/arm/plat-versatile/Kconfig" +source "arch/arm/mach-tinyexpress/Kconfig" + source "arch/arm/mach-vt8500/Kconfig" source "arch/arm/mach-w90x900/Kconfig" diff --git a/arch/arm/mach-tinyexpress/Kconfig b/arch/arm/mach-tinyexpress/Kconfig new file mode 100644 index 000000000000..f9946bad1170 --- /dev/null +++ b/arch/arm/mach-tinyexpress/Kconfig @@ -0,0 +1,28 @@ +config ARCH_TINY_VEXPRESS + bool "ARM Ltd. Tiny Versatile Express family" + depends on ARM_SINGLE_ARMV7A + select ARCH_SUPPORTS_BIG_ENDIAN + select ARM_AMBA + select ARM_GIC + select ARM_GLOBAL_TIMER + select ARM_TIMER_SP804 + select COMMON_CLK_VERSATILE + select GPIOLIB + select HAVE_ARM_SCU if SMP + select HAVE_ARM_TWD if SMP + select HAVE_PATA_PLATFORM + select ICST + select NO_IOPORT_MAP + select PLAT_VERSATILE + select POWER_RESET + select POWER_RESET_VEXPRESS + select POWER_SUPPLY + select REGULATOR if MMC_ARMMMCI + select REGULATOR_FIXED_VOLTAGE if REGULATOR + select VEXPRESS_CONFIG + select VEXPRESS_SYSCFG + select MFD_VEXPRESS_SYSREG + help + This option enables support for tiny linux based systems using Cortex + processor based ARM core and logic (FPGA) tiles on the Versatile + Express motherboard. |