1*4882a593Smuzhiyun# 2*4882a593Smuzhiyun# Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com> 3*4882a593Smuzhiyun# 4*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0+ 5*4882a593Smuzhiyun# 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunif VENDOR_COREBOOT 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunchoice 10*4882a593Smuzhiyun prompt "Mainboard model" 11*4882a593Smuzhiyun optional 12*4882a593Smuzhiyun 13*4882a593Smuzhiyunconfig TARGET_COREBOOT 14*4882a593Smuzhiyun bool "coreboot" 15*4882a593Smuzhiyun help 16*4882a593Smuzhiyun This target is used for running U-Boot on top of coreboot. In 17*4882a593Smuzhiyun this case coreboot does the early inititalisation, and U-Boot 18*4882a593Smuzhiyun takes over once the RAM, video and CPU are fully running. 19*4882a593Smuzhiyun U-Boot is loaded as a fallback payload from coreboot, in 20*4882a593Smuzhiyun coreboot terminology. This method was used for the Chromebook 21*4882a593Smuzhiyun Pixel when launched. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyunendchoice 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunsource "board/coreboot/coreboot/Kconfig" 26*4882a593Smuzhiyun 27*4882a593Smuzhiyunendif 28