mm: make wait_on_page_writeback() wait for multiple pending writebacks
[linux/fpc-iii.git] / arch / arm / mach-aspeed / Kconfig
blobea96d11b850241cee143f7ae2a399e1baab4f5cb
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig ARCH_ASPEED
3         bool "Aspeed BMC architectures"
4         depends on ARCH_MULTI_V5 || ARCH_MULTI_V6 || ARCH_MULTI_V7
5         select SRAM
6         select WATCHDOG
7         select ASPEED_WATCHDOG
8         select MFD_SYSCON
9         select PINCTRL
10         help
11           Say Y here if you want to run your kernel on an ASpeed BMC SoC.
13 if ARCH_ASPEED
15 config MACH_ASPEED_G4
16         bool "Aspeed SoC 4th Generation"
17         depends on ARCH_MULTI_V5
18         select CPU_ARM926T
19         select PINCTRL_ASPEED_G4
20         select FTTMR010_TIMER
21         help
22          Say yes if you intend to run on an Aspeed ast2400 or similar
23          fourth generation BMCs, such as those used by OpenPower Power8
24          systems.
26 config MACH_ASPEED_G5
27         bool "Aspeed SoC 5th Generation"
28         depends on ARCH_MULTI_V6
29         select PINCTRL_ASPEED_G5
30         select FTTMR010_TIMER
31         help
32          Say yes if you intend to run on an Aspeed ast2500 or similar
33          fifth generation Aspeed BMCs.
35 config MACH_ASPEED_G6
36         bool "Aspeed SoC 6th Generation"
37         depends on ARCH_MULTI_V7
38         select CPU_V7
39         select PINCTRL_ASPEED_G6
40         select ARM_GIC
41         select HAVE_ARM_ARCH_TIMER
42         help
43          Say yes if you intend to run on an Aspeed ast2600 or similar
44          sixth generation Aspeed BMCs.
46 endif