0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menuconfig ARCH_STI
0003 bool "STMicroelectronics Consumer Electronics SOCs"
0004 depends on ARCH_MULTI_V7
0005 select ARM_GIC
0006 select ST_IRQCHIP
0007 select ARM_GLOBAL_TIMER
0008 select CLKSRC_ST_LPC
0009 select PINCTRL
0010 select PINCTRL_ST
0011 select MFD_SYSCON
0012 select ARCH_HAS_RESET_CONTROLLER
0013 select HAVE_ARM_SCU if SMP
0014 select GPIOLIB
0015 select ARM_ERRATA_754322
0016 select ARM_ERRATA_764369 if SMP
0017 select ARM_ERRATA_775420
0018 select PL310_ERRATA_753970 if CACHE_L2X0
0019 select PL310_ERRATA_769419 if CACHE_L2X0
0020 select RESET_CONTROLLER
0021 help
0022 Include support for STMicroelectronics' STiH415/416, STiH407/10 and
0023 STiH418 family SoCs using the Device Tree for discovery. More
0024 information can be found in Documentation/arm/sti/ and
0025 Documentation/devicetree.
0026
0027 if ARCH_STI
0028
0029 config SOC_STIH415
0030 bool "STiH415 STMicroelectronics Consumer Electronics family"
0031 default y
0032 help
0033 This enables support for STMicroelectronics Digital Consumer
0034 Electronics family StiH415 parts, primarily targeted at set-top-box
0035 and other digital audio/video applications using Flattned Device
0036 Trees.
0037
0038 config SOC_STIH416
0039 bool "STiH416 STMicroelectronics Consumer Electronics family"
0040 default y
0041 help
0042 This enables support for STMicroelectronics Digital Consumer
0043 Electronics family StiH416 parts, primarily targeted at set-top-box
0044 and other digital audio/video applications using Flattened Device
0045 Trees.
0046
0047 config SOC_STIH407
0048 bool "STiH407 STMicroelectronics Consumer Electronics family"
0049 default y
0050 select STIH407_RESET
0051 help
0052 This enables support for STMicroelectronics Digital Consumer
0053 Electronics family StiH407 parts, targetted at set-top-box
0054 and other digital audio/video applications using Flattened Device
0055 Trees.
0056
0057 endif