xref: /OK3568_Linux_fs/buildroot/boot/gummiboot/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunconfig BR2_TARGET_GUMMIBOOT
2*4882a593Smuzhiyun	bool "gummiboot"
3*4882a593Smuzhiyun	depends on BR2_i386 || BR2_x86_64
4*4882a593Smuzhiyun	depends on BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS
5*4882a593Smuzhiyun	select BR2_PACKAGE_GNU_EFI
6*4882a593Smuzhiyun	select BR2_PACKAGE_UTIL_LINUX
7*4882a593Smuzhiyun	select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
8*4882a593Smuzhiyun	help
9*4882a593Smuzhiyun	  gummiboot is a simple UEFI boot manager which executes
10*4882a593Smuzhiyun	  configured EFI images. The default entry is selected by a
11*4882a593Smuzhiyun	  configured pattern (glob) or an on-screen menu.
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun	  gummiboot operates on the EFI System Partition (ESP)
14*4882a593Smuzhiyun	  only. Configuration file fragments, kernels, initrds, other
15*4882a593Smuzhiyun	  EFI images need to reside on the ESP. Linux kernels need to
16*4882a593Smuzhiyun	  be built with CONFIG_EFI_STUB to be able to be directly
17*4882a593Smuzhiyun	  executed as an EFI image.
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun	  See the Grub2 help text for details on preparing an EFI
20*4882a593Smuzhiyun	  capable disk image using Gummiboot: the instructions are
21*4882a593Smuzhiyun	  exactly the same, except that the Gummiboot configuration
22*4882a593Smuzhiyun	  files will be located in /loader/ inside the EFI partition.
23*4882a593Smuzhiyun
24*4882a593Smuzhiyun	  http://freedesktop.org/wiki/Software/gummiboot/
25