summaryrefslogtreecommitdiff
path: root/payloads/external/U-Boot/Kconfig
blob: e2bdddfd7097e9a10dfd64f40581769fb36d5058 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
## SPDX-License-Identifier: GPL-2.0-only

if PAYLOAD_UBOOT

config PAYLOAD_SPECIFIC_OPTIONS
	def_bool y
	select PAYLOAD_IS_FLAT_BINARY
	select WANT_LINEAR_FRAMEBUFFER

config UBOOT_STABLE_COMMIT_ID
	string
	default "v2024.07"

choice
	prompt "U-Boot version"
	default UBOOT_STABLE

config UBOOT_STABLE
	bool "v2024.07"
	help
	  Stable U-Boot version

config UBOOT_MASTER
	bool "master"
	help
	  Newest U-Boot version

endchoice

config PAYLOAD_CONFIGFILE
	string "U-Boot config file"
	default ""
	help
	  This option allows a platform to set Kconfig options for a basic
	  U-Boot payload.  In general, if the option is used, the default
	  would be "$(top)/src/mainboard/$(MAINBOARDDIR)/config_uboot"
	  for a config stored in the coreboot mainboard directory, or
	  "$(project_dir)/configs/coreboot-x86_defconfig" to use a config
	  from the U-Boot config directory

config PAYLOAD_FILE
	default "payloads/external/U-Boot/build/u-boot.bin"

config PAYLOAD_OPTIONS
	default "-l 0x1110000 -e 0x1110000"

endif