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