xref: /openbmc/linux/arch/arm/mach-sti/Kconfig (revision b96fc2f3)
1menuconfig ARCH_STI
2	bool "STMicroelectronics Consumer Electronics SOCs" if ARCH_MULTI_V7
3	select ARM_GIC
4	select ST_IRQCHIP
5	select ARM_GLOBAL_TIMER
6	select PINCTRL
7	select PINCTRL_ST
8	select MFD_SYSCON
9	select ARCH_HAS_RESET_CONTROLLER
10	select HAVE_ARM_SCU if SMP
11	select ARCH_REQUIRE_GPIOLIB
12	select ARM_ERRATA_754322
13	select ARM_ERRATA_764369 if SMP
14	select ARM_ERRATA_775420
15	select PL310_ERRATA_753970 if CACHE_L2X0
16	select PL310_ERRATA_769419 if CACHE_L2X0
17	select RESET_CONTROLLER
18	help
19	  Include support for STiH41x SOCs like STiH415/416 using the device tree
20	  for discovery
21	  More information at Documentation/arm/STiH41x and
22	  at Documentation/devicetree
23
24
25if ARCH_STI
26
27config SOC_STIH415
28	bool "STiH415 STMicroelectronics Consumer Electronics family"
29	default y
30	select STIH415_RESET
31	help
32	  This enables support for STMicroelectronics Digital Consumer
33	  Electronics family StiH415 parts, primarily targeted at set-top-box
34	  and other digital audio/video applications using Flattned Device
35	  Trees.
36
37config SOC_STIH416
38	bool "STiH416 STMicroelectronics Consumer Electronics family"
39	default y
40	select STIH416_RESET
41	help
42	  This enables support for STMicroelectronics Digital Consumer
43	  Electronics family StiH416 parts, primarily targeted at set-top-box
44	  and other digital audio/video applications using Flattened Device
45	  Trees.
46
47config SOC_STIH407
48	bool "STiH407 STMicroelectronics Consumer Electronics family"
49	default y
50	select STIH407_RESET
51	help
52	  This enables support for STMicroelectronics Digital Consumer
53	  Electronics family StiH407 parts, targetted at set-top-box
54	  and other digital audio/video applications using Flattened Device
55	  Trees.
56
57endif
58