Greg Kroah-Hartman | b244131 | 2017-11-01 15:07:57 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0 |
Rob Herring | 21278ae | 2014-06-10 09:06:10 -0500 | [diff] [blame] | 2 | menuconfig ARCH_U8500 |
Masahiro Yamada | e324654 | 2015-11-16 12:06:10 +0900 | [diff] [blame] | 3 | bool "ST-Ericsson U8500 Series" |
| 4 | depends on ARCH_MULTI_V7 && MMU |
Uwe Kleine-König | 07d8a49 | 2013-10-01 11:08:56 +0200 | [diff] [blame] | 5 | select AB8500_CORE |
| 6 | select ABX500_CORE |
Arnd Bergmann | 7f01e5a | 2013-03-21 22:51:13 +0100 | [diff] [blame] | 7 | select ARM_AMBA |
srinidhi kasagar | 98e87d5 | 2011-09-20 11:15:46 +0530 | [diff] [blame] | 8 | select ARM_ERRATA_754322 |
Arnd Bergmann | 8f90cce | 2012-08-16 09:36:04 +0000 | [diff] [blame] | 9 | select ARM_ERRATA_764369 if SMP |
Russell King | b1b3f49 | 2012-10-06 17:12:25 +0100 | [diff] [blame] | 10 | select ARM_GIC |
Arnd Bergmann | 68526e5 | 2012-02-25 12:48:52 -0700 | [diff] [blame] | 11 | select CACHE_L2X0 |
Linus Walleij | 52b12be | 2018-03-07 14:41:53 +0100 | [diff] [blame] | 12 | select CLKSRC_DBX500_PRCMU |
Linus Walleij | 694e33a | 2012-10-18 14:01:25 +0200 | [diff] [blame] | 13 | select CLKSRC_NOMADIK_MTU |
Linus Walleij | 5c34a4e | 2016-06-02 14:10:16 +0200 | [diff] [blame] | 14 | select GPIOLIB |
Uwe Kleine-König | 07d8a49 | 2013-10-01 11:08:56 +0200 | [diff] [blame] | 15 | select HAVE_ARM_SCU if SMP |
| 16 | select HAVE_ARM_TWD if SMP |
Linus Walleij | 52b12be | 2018-03-07 14:41:53 +0100 | [diff] [blame] | 17 | select I2C |
| 18 | select I2C_NOMADIK |
| 19 | select MFD_DB8500_PRCMU |
Linus Walleij | e98ea77 | 2012-04-26 23:57:25 +0200 | [diff] [blame] | 20 | select PINCTRL |
Linus Walleij | 52b12be | 2018-03-07 14:41:53 +0100 | [diff] [blame] | 21 | select PINCTRL_AB8500 |
| 22 | select PINCTRL_AB8505 |
Patrice Chotard | 0493e64 | 2013-01-08 10:41:02 +0100 | [diff] [blame] | 23 | select PINCTRL_ABX500 |
Linus Walleij | 52b12be | 2018-03-07 14:41:53 +0100 | [diff] [blame] | 24 | select PINCTRL_DB8500 |
Uwe Kleine-König | 07d8a49 | 2013-10-01 11:08:56 +0200 | [diff] [blame] | 25 | select PINCTRL_NOMADIK |
Russell King | a641f3a | 2014-06-19 10:19:10 +0100 | [diff] [blame] | 26 | select PL310_ERRATA_753970 if CACHE_L2X0 |
Linus Walleij | 52b12be | 2018-03-07 14:41:53 +0100 | [diff] [blame] | 27 | select PM_GENERIC_DOMAINS if PM |
| 28 | select REGULATOR |
| 29 | select REGULATOR_DB8500_PRCMU |
| 30 | select REGULATOR_FIXED_VOLTAGE |
| 31 | select SOC_BUS |
Uwe Kleine-König | 07d8a49 | 2013-10-01 11:08:56 +0200 | [diff] [blame] | 32 | help |
| 33 | Support for ST-Ericsson's Ux500 architecture |
| 34 | |
| 35 | if ARCH_U8500 |
Rabin Vincent | f38406b | 2010-05-03 07:27:31 +0100 | [diff] [blame] | 36 | |
Rabin Vincent | d2a4097 | 2010-12-08 11:08:01 +0530 | [diff] [blame] | 37 | config UX500_SOC_DB8500 |
Arnd Bergmann | ded547a | 2012-02-25 12:48:50 -0700 | [diff] [blame] | 38 | def_bool y |
Linus Torvalds | 09893ee | 2012-03-28 12:34:33 -0700 | [diff] [blame] | 39 | |
Rabin Vincent | 39a982b | 2010-05-03 07:38:06 +0100 | [diff] [blame] | 40 | config UX500_DEBUG_UART |
| 41 | int "Ux500 UART to use for low-level debug" |
| 42 | default 2 |
| 43 | help |
| 44 | Choose the UART on which kernel low-level debug messages should be |
| 45 | output. |
| 46 | |
Rabin Vincent | f38406b | 2010-05-03 07:27:31 +0100 | [diff] [blame] | 47 | endif |