xref: /OK3568_Linux_fs/kernel/arch/arm/mach-sti/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunmenuconfig ARCH_STI
3*4882a593Smuzhiyun	bool "STMicroelectronics Consumer Electronics SOCs"
4*4882a593Smuzhiyun	depends on ARCH_MULTI_V7
5*4882a593Smuzhiyun	select ARM_GIC
6*4882a593Smuzhiyun	select ST_IRQCHIP
7*4882a593Smuzhiyun	select ARM_GLOBAL_TIMER
8*4882a593Smuzhiyun	select CLKSRC_ST_LPC
9*4882a593Smuzhiyun	select PINCTRL
10*4882a593Smuzhiyun	select PINCTRL_ST
11*4882a593Smuzhiyun	select MFD_SYSCON
12*4882a593Smuzhiyun	select ARCH_HAS_RESET_CONTROLLER
13*4882a593Smuzhiyun	select HAVE_ARM_SCU if SMP
14*4882a593Smuzhiyun	select GPIOLIB
15*4882a593Smuzhiyun	select ARM_ERRATA_754322
16*4882a593Smuzhiyun	select ARM_ERRATA_764369 if SMP
17*4882a593Smuzhiyun	select ARM_ERRATA_775420
18*4882a593Smuzhiyun	select PL310_ERRATA_753970 if CACHE_L2X0
19*4882a593Smuzhiyun	select PL310_ERRATA_769419 if CACHE_L2X0
20*4882a593Smuzhiyun	select RESET_CONTROLLER
21*4882a593Smuzhiyun	help
22*4882a593Smuzhiyun	  Include support for STMicroelectronics' STiH415/416, STiH407/10 and
23*4882a593Smuzhiyun	  STiH418 family SoCs using the Device Tree for discovery.  More
24*4882a593Smuzhiyun	  information can be found in Documentation/arm/sti/ and
25*4882a593Smuzhiyun	  Documentation/devicetree.
26*4882a593Smuzhiyun
27*4882a593Smuzhiyunif ARCH_STI
28*4882a593Smuzhiyun
29*4882a593Smuzhiyunconfig SOC_STIH415
30*4882a593Smuzhiyun	bool "STiH415 STMicroelectronics Consumer Electronics family"
31*4882a593Smuzhiyun	default y
32*4882a593Smuzhiyun	help
33*4882a593Smuzhiyun	  This enables support for STMicroelectronics Digital Consumer
34*4882a593Smuzhiyun	  Electronics family StiH415 parts, primarily targeted at set-top-box
35*4882a593Smuzhiyun	  and other digital audio/video applications using Flattned Device
36*4882a593Smuzhiyun	  Trees.
37*4882a593Smuzhiyun
38*4882a593Smuzhiyunconfig SOC_STIH416
39*4882a593Smuzhiyun	bool "STiH416 STMicroelectronics Consumer Electronics family"
40*4882a593Smuzhiyun	default y
41*4882a593Smuzhiyun	help
42*4882a593Smuzhiyun	  This enables support for STMicroelectronics Digital Consumer
43*4882a593Smuzhiyun	  Electronics family StiH416 parts, primarily targeted at set-top-box
44*4882a593Smuzhiyun	  and other digital audio/video applications using Flattened Device
45*4882a593Smuzhiyun	  Trees.
46*4882a593Smuzhiyun
47*4882a593Smuzhiyunconfig SOC_STIH407
48*4882a593Smuzhiyun	bool "STiH407 STMicroelectronics Consumer Electronics family"
49*4882a593Smuzhiyun	default y
50*4882a593Smuzhiyun	select STIH407_RESET
51*4882a593Smuzhiyun	help
52*4882a593Smuzhiyun	  This enables support for STMicroelectronics Digital Consumer
53*4882a593Smuzhiyun	  Electronics family StiH407 parts, targetted at set-top-box
54*4882a593Smuzhiyun	  and other digital audio/video applications using Flattened Device
55*4882a593Smuzhiyun	  Trees.
56*4882a593Smuzhiyun
57*4882a593Smuzhiyunendif
58