Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0-only
menuconfig CONFIG_ARCH_ASPEED
	bool "Aspeed BMC architectures"
	depends on CONFIG_ARCH_MULTI_V5 || CONFIG_ARCH_MULTI_V6 || CONFIG_ARCH_MULTI_V7
	select CONFIG_SRAM
	select CONFIG_WATCHDOG
	select CONFIG_ASPEED_WATCHDOG
	select CONFIG_MFD_SYSCON
	select CONFIG_PINCTRL
	help
	  Say Y here if you want to run your kernel on an ASpeed BMC SoC.

if CONFIG_ARCH_ASPEED

config CONFIG_MACH_ASPEED_G4
	bool "Aspeed SoC 4th Generation"
	depends on CONFIG_ARCH_MULTI_V5
	select CONFIG_CPU_ARM926T
	select CONFIG_PINCTRL_ASPEED_G4
	select CONFIG_FTTMR010_TIMER
	help
	 Say yes if you intend to run on an Aspeed ast2400 or similar
	 fourth generation BMCs, such as those used by OpenPower Power8
	 systems.

config CONFIG_MACH_ASPEED_G5
	bool "Aspeed SoC 5th Generation"
	depends on CONFIG_ARCH_MULTI_V6
	select CONFIG_PINCTRL_ASPEED_G5
	select CONFIG_FTTMR010_TIMER
	help
	 Say yes if you intend to run on an Aspeed ast2500 or similar
	 fifth generation Aspeed BMCs.

config CONFIG_MACH_ASPEED_G6
	bool "Aspeed SoC 6th Generation"
	depends on CONFIG_ARCH_MULTI_V7
	select CONFIG_CPU_V7
	select CONFIG_PINCTRL_ASPEED_G6
	select CONFIG_ARM_GIC
	select CONFIG_HAVE_ARM_ARCH_TIMER
	select CONFIG_HAVE_SMP
	help
	 Say yes if you intend to run on an Aspeed ast2600 or similar
	 sixth generation Aspeed BMCs.

endif