162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_cimenuconfig ARCH_STI 362306a36Sopenharmony_ci bool "STMicroelectronics Consumer Electronics SOCs" 462306a36Sopenharmony_ci depends on ARCH_MULTI_V7 562306a36Sopenharmony_ci select ARM_GIC 662306a36Sopenharmony_ci select ST_IRQCHIP 762306a36Sopenharmony_ci select ARM_GLOBAL_TIMER 862306a36Sopenharmony_ci select CLKSRC_ST_LPC 962306a36Sopenharmony_ci select PINCTRL 1062306a36Sopenharmony_ci select PINCTRL_ST 1162306a36Sopenharmony_ci select MFD_SYSCON 1262306a36Sopenharmony_ci select ARCH_HAS_RESET_CONTROLLER 1362306a36Sopenharmony_ci select HAVE_ARM_SCU if SMP 1462306a36Sopenharmony_ci select GPIOLIB 1562306a36Sopenharmony_ci select ARM_ERRATA_754322 1662306a36Sopenharmony_ci select ARM_ERRATA_764369 if SMP 1762306a36Sopenharmony_ci select ARM_ERRATA_775420 1862306a36Sopenharmony_ci select PL310_ERRATA_753970 if CACHE_L2X0 1962306a36Sopenharmony_ci select PL310_ERRATA_769419 if CACHE_L2X0 2062306a36Sopenharmony_ci select RESET_CONTROLLER 2162306a36Sopenharmony_ci help 2262306a36Sopenharmony_ci Include support for STMicroelectronics' STiH415/416, STiH407/10 and 2362306a36Sopenharmony_ci STiH418 family SoCs using the Device Tree for discovery. More 2462306a36Sopenharmony_ci information can be found in Documentation/arch/arm/sti/ and 2562306a36Sopenharmony_ci Documentation/devicetree. 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ciif ARCH_STI 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ciconfig SOC_STIH415 3062306a36Sopenharmony_ci bool "STiH415 STMicroelectronics Consumer Electronics family" 3162306a36Sopenharmony_ci default y 3262306a36Sopenharmony_ci help 3362306a36Sopenharmony_ci This enables support for STMicroelectronics Digital Consumer 3462306a36Sopenharmony_ci Electronics family StiH415 parts, primarily targeted at set-top-box 3562306a36Sopenharmony_ci and other digital audio/video applications using Flattned Device 3662306a36Sopenharmony_ci Trees. 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ciconfig SOC_STIH416 3962306a36Sopenharmony_ci bool "STiH416 STMicroelectronics Consumer Electronics family" 4062306a36Sopenharmony_ci default y 4162306a36Sopenharmony_ci help 4262306a36Sopenharmony_ci This enables support for STMicroelectronics Digital Consumer 4362306a36Sopenharmony_ci Electronics family StiH416 parts, primarily targeted at set-top-box 4462306a36Sopenharmony_ci and other digital audio/video applications using Flattened Device 4562306a36Sopenharmony_ci Trees. 4662306a36Sopenharmony_ci 4762306a36Sopenharmony_ciconfig SOC_STIH407 4862306a36Sopenharmony_ci bool "STiH407 STMicroelectronics Consumer Electronics family" 4962306a36Sopenharmony_ci default y 5062306a36Sopenharmony_ci select STIH407_RESET 5162306a36Sopenharmony_ci help 5262306a36Sopenharmony_ci This enables support for STMicroelectronics Digital Consumer 5362306a36Sopenharmony_ci Electronics family StiH407 parts, targetted at set-top-box 5462306a36Sopenharmony_ci and other digital audio/video applications using Flattened Device 5562306a36Sopenharmony_ci Trees. 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ciendif 58