162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_cimenuconfig ARCH_U8500
362306a36Sopenharmony_ci	bool "ST-Ericsson U8500 Series"
462306a36Sopenharmony_ci	depends on ARCH_MULTI_V7
562306a36Sopenharmony_ci	select AB8500_CORE
662306a36Sopenharmony_ci	select ABX500_CORE
762306a36Sopenharmony_ci	select ARM_AMBA
862306a36Sopenharmony_ci	select ARM_ERRATA_754322
962306a36Sopenharmony_ci	select ARM_ERRATA_764369 if SMP
1062306a36Sopenharmony_ci	select ARM_GIC
1162306a36Sopenharmony_ci	select CACHE_L2X0
1262306a36Sopenharmony_ci	select CLKSRC_DBX500_PRCMU
1362306a36Sopenharmony_ci	select CLKSRC_NOMADIK_MTU
1462306a36Sopenharmony_ci	select GPIOLIB
1562306a36Sopenharmony_ci	select HAVE_ARM_SCU if SMP
1662306a36Sopenharmony_ci	select HAVE_ARM_TWD if SMP
1762306a36Sopenharmony_ci	select I2C
1862306a36Sopenharmony_ci	select I2C_NOMADIK
1962306a36Sopenharmony_ci	select MFD_DB8500_PRCMU
2062306a36Sopenharmony_ci	select PINCTRL
2162306a36Sopenharmony_ci	select PINCTRL_AB8500
2262306a36Sopenharmony_ci	select PINCTRL_AB8505
2362306a36Sopenharmony_ci	select PINCTRL_ABX500
2462306a36Sopenharmony_ci	select PINCTRL_DB8500
2562306a36Sopenharmony_ci	select PINCTRL_NOMADIK
2662306a36Sopenharmony_ci	select PL310_ERRATA_753970 if CACHE_L2X0
2762306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS if PM
2862306a36Sopenharmony_ci	select REGULATOR
2962306a36Sopenharmony_ci	select REGULATOR_DB8500_PRCMU
3062306a36Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE
3162306a36Sopenharmony_ci	select SOC_BUS
3262306a36Sopenharmony_ci	select RESET_CONTROLLER
3362306a36Sopenharmony_ci	help
3462306a36Sopenharmony_ci	  Support for ST-Ericsson's Ux500 architecture
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ciif ARCH_U8500
3762306a36Sopenharmony_ci
3862306a36Sopenharmony_ciconfig UX500_SOC_DB8500
3962306a36Sopenharmony_ci	def_bool y
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ciconfig UX500_DEBUG_UART
4262306a36Sopenharmony_ci	int "Ux500 UART to use for low-level debug"
4362306a36Sopenharmony_ci	default 2
4462306a36Sopenharmony_ci	help
4562306a36Sopenharmony_ci	  Choose the UART on which kernel low-level debug messages should be
4662306a36Sopenharmony_ci	  output.
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ciendif
49