2010-04-01 12:30:49 +01:00
#
# SPEAr Platform configuration file
#
2012-12-06 14:51:56 +01:00
menuconfig PLAT_SPEAR
bool "ST SPEAr Family" if ARCH_MULTI_V7 || ARCH_MULTI_V5
select ARCH_REQUIRE_GPIOLIB
select ARM_AMBA
select CLKSRC_MMIO
2010-04-01 12:30:49 +01:00
2012-12-06 14:51:56 +01:00
if PLAT_SPEAR
2010-04-01 12:30:49 +01:00
2012-04-19 22:34:25 +05:30
config ARCH_SPEAR13XX
2012-12-06 14:51:56 +01:00
bool "ST SPEAr13xx"
2014-04-15 10:26:47 +02:00
depends on ARCH_MULTI_V7
2012-04-19 22:34:25 +05:30
select ARM_GIC
2012-11-16 10:45:25 +05:30
select GPIO_SPEAR_SPICS
2013-02-27 15:28:14 -08:00
select HAVE_ARM_SCU if SMP
2013-02-15 16:02:20 -08:00
select HAVE_ARM_TWD if SMP
2012-04-19 22:34:25 +05:30
select PINCTRL
2014-02-11 12:10:47 +05:30
select MFD_SYSCON
2014-04-14 15:27:36 +05:30
select MIGHT_HAVE_PCI
2012-04-19 22:34:25 +05:30
help
Supports for ARM's SPEAR13XX family
2012-12-02 14:51:55 +01:00
if ARCH_SPEAR13XX
config MACH_SPEAR1310
bool "SPEAr1310 Machine support with Device Tree"
select PINCTRL_SPEAR1310
2014-04-14 15:27:36 +05:30
select PHY_ST_SPEAR1310_MIPHY
2012-12-02 14:51:55 +01:00
help
Supports ST SPEAr1310 machine configured via the device-tree
config MACH_SPEAR1340
bool "SPEAr1340 Machine support with Device Tree"
select PINCTRL_SPEAR1340
2014-04-14 15:27:36 +05:30
select PHY_ST_SPEAR1340_MIPHY
2012-12-02 14:51:55 +01:00
help
Supports ST SPEAr1340 machine configured via the device-tree
2012-12-06 14:51:56 +01:00
2012-12-02 14:51:55 +01:00
endif #ARCH_SPEAR13XX
2012-12-06 14:51:56 +01:00
config ARCH_SPEAR3XX
bool "ST SPEAr3xx"
2014-04-15 10:26:47 +02:00
depends on ARCH_MULTI_V5
2012-12-06 14:51:56 +01:00
depends on !ARCH_SPEAR13XX
select ARM_VIC
select PINCTRL
help
Supports for ARM's SPEAR3XX family
2012-12-02 14:51:55 +01:00
if ARCH_SPEAR3XX
config MACH_SPEAR300
bool "SPEAr300 Machine support with Device Tree"
select PINCTRL_SPEAR300
help
Supports ST SPEAr300 machine configured via the device-tree
config MACH_SPEAR310
bool "SPEAr310 Machine support with Device Tree"
select PINCTRL_SPEAR310
help
Supports ST SPEAr310 machine configured via the device-tree
config MACH_SPEAR320
bool "SPEAr320 Machine support with Device Tree"
select PINCTRL_SPEAR320
help
Supports ST SPEAr320 machine configured via the device-tree
endif
2012-12-06 14:51:56 +01:00
config ARCH_SPEAR6XX
bool "ST SPEAr6XX"
2014-04-15 10:26:47 +02:00
depends on ARCH_MULTI_V5
2012-12-06 14:51:56 +01:00
depends on !ARCH_SPEAR13XX
select ARM_VIC
help
Supports for ARM's SPEAR6XX family
2012-12-02 14:51:55 +01:00
config MACH_SPEAR600
def_bool y
depends on ARCH_SPEAR6XX
help
2014-03-09 22:41:46 +01:00
Supports ST SPEAr600 boards configured via the device-tree
2010-04-01 12:30:49 +01:00
2012-12-06 14:51:56 +01:00
config ARCH_SPEAR_AUTO
2014-04-15 10:26:47 +02:00
bool
2012-12-06 14:51:56 +01:00
depends on !ARCH_SPEAR13XX && !ARCH_SPEAR6XX
select ARCH_SPEAR3XX
2010-04-01 12:30:49 +01:00
endif
2012-12-06 14:51:56 +01:00