xref: /openbmc/u-boot/board/coreboot/Kconfig (revision a26cd049)
165c4ac0aSBin Meng#
265c4ac0aSBin Meng# Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com>
365c4ac0aSBin Meng#
465c4ac0aSBin Meng# SPDX-License-Identifier:	GPL-2.0+
565c4ac0aSBin Meng#
665c4ac0aSBin Meng
765c4ac0aSBin Mengif VENDOR_COREBOOT
865c4ac0aSBin Meng
965c4ac0aSBin Mengchoice
1065c4ac0aSBin Meng	prompt "Mainboard model"
11*a26cd049SJoe Hershberger	optional
1265c4ac0aSBin Meng
1365c4ac0aSBin Mengconfig TARGET_COREBOOT
1465c4ac0aSBin Meng	bool "coreboot"
1565c4ac0aSBin Meng	help
1665c4ac0aSBin Meng	  This target is used for running U-Boot on top of coreboot. In
1765c4ac0aSBin Meng	  this case coreboot does the early inititalisation, and U-Boot
1865c4ac0aSBin Meng	  takes over once the RAM, video and CPU are fully running.
1965c4ac0aSBin Meng	  U-Boot is loaded as a fallback payload from coreboot, in
2065c4ac0aSBin Meng	  coreboot terminology. This method was used for the Chromebook
2165c4ac0aSBin Meng	  Pixel when launched.
2265c4ac0aSBin Meng
2365c4ac0aSBin Mengendchoice
2465c4ac0aSBin Meng
2565c4ac0aSBin Mengsource "board/coreboot/coreboot/Kconfig"
2665c4ac0aSBin Meng
2765c4ac0aSBin Mengendif
28