blob: 3b69c0c559e99e320cc55c3f7e1ee0806339d679 [file] [log] [blame]
Uwe Hermann2216d1b2008-03-24 15:47:49 +00001##
Uwe Hermann2216d1b2008-03-24 15:47:49 +00002##
3## Copyright (C) 2008 Uwe Hermann <uwe@hermann-uwe.de>
4##
Patrick Georgi8480c0b2020-05-08 22:50:46 +02005## SPDX-License-Identifier: GPL-2.0-only
Uwe Hermann2216d1b2008-03-24 15:47:49 +00006
Uwe Hermann2216d1b2008-03-24 15:47:49 +00007# For a description of the syntax of this configuration file,
8# see http://lxr.linux.no/source/Documentation/kbuild/kconfig-language.txt.
9#
10
11mainmenu "coreinfo Configuration"
12
Uwe Hermannab5b3e02008-03-31 20:30:18 +000013menu "General settings"
Uwe Hermann2216d1b2008-03-24 15:47:49 +000014
Uwe Hermannab5b3e02008-03-31 20:30:18 +000015# TODO: Needs changes in coreinfo, won't update without keypress currently.
16config SHOW_DATE_TIME
17 bool "Show current date/time in the menu"
18 default y
19 help
20 Show the current date and time in the lower-right corner of
21 the coreinfo menu.
22
Uwe Hermann941c1fd2009-07-07 15:10:13 +000023 This option will increase the ELF file size by ca. 250 bytes.
Uwe Hermanna6977212008-04-04 13:28:10 +000024
Uwe Hermanna70872cf2008-08-05 14:36:20 +000025config PAYLOAD_INFO_NAME
26 string "Payload name"
27 default "coreinfo"
28 help
29 The name of this payload for use in (e.g.) Bayou.
30
31config PAYLOAD_INFO_LISTNAME
32 string "Payload menu entry name"
33 default "System Information"
34 help
35 The name of this payload's menu entry for use in (e.g.) Bayou.
36
37config PAYLOAD_INFO_DESC
38 string "Payload description"
39 default "Display information about the system"
40 help
41 The description of this payload for use in (e.g.) Bayou.
42
43config PAYLOAD_INFO_VERSION
44 string "Payload version"
45 default "0.1"
46 help
47 The version number of this payload.
48
Uwe Hermannab5b3e02008-03-31 20:30:18 +000049endmenu
50
51menu "Modules"
Uwe Hermann2216d1b2008-03-24 15:47:49 +000052
53config MODULE_COREBOOT
54 bool "Enable the coreboot module"
55 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000056 help
57 This option will increase the ELF file size by ca. 2250 bytes.
Uwe Hermann2216d1b2008-03-24 15:47:49 +000058
Jordan Crouse5cb4d9d2008-11-11 19:53:42 +000059config MODULE_MULTIBOOT
60 bool "Enable the multiboot module"
61 default y
62 help
Uwe Hermann941c1fd2009-07-07 15:10:13 +000063 This option will increase the ELF file size by ca. 1790 bytes.
Jordan Crouse5cb4d9d2008-11-11 19:53:42 +000064
Uwe Hermann2216d1b2008-03-24 15:47:49 +000065config MODULE_CPUINFO
66 bool "Enable the cpuinfo module"
67 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000068 help
69 This option will increase the ELF file size by ca. 2650 bytes.
Uwe Hermann2216d1b2008-03-24 15:47:49 +000070
71config MODULE_PCI
72 bool "Enable the PCI info module"
73 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000074 help
75 This option will increase the ELF file size by ca. 1750 bytes.
Uwe Hermann2216d1b2008-03-24 15:47:49 +000076
Uwe Hermannab5b3e02008-03-31 20:30:18 +000077config MODULE_NVRAM
78 bool "Enable the NVRAM dump module"
79 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000080 help
Uwe Hermann16acf8b2008-04-22 16:56:21 +000081 This option will increase the ELF file size by ca. 350 bytes.
Uwe Hermannab5b3e02008-03-31 20:30:18 +000082
Uwe Hermann0ab8cdd2008-04-22 20:19:53 +000083config MODULE_BOOTLOG
84 bool "Enable the coreboot bootlog module"
85 default y
86
Uwe Hermann2fbbb292008-07-08 16:18:38 +000087config MODULE_RAMDUMP
88 bool "Enable the RAM dump module"
89 default y
90
Uwe Hermann941c1fd2009-07-07 15:10:13 +000091config MODULE_CBFS
92 bool "Enable the coreboot CBFS module"
93 default y
94 help
95 This option will increase the ELF file size by ca. 1440 bytes.
96
Antonello Dettori4b1668f2016-07-08 11:14:40 +020097config MODULE_TIMESTAMPS
98 bool "Enable the coreboot timestamps module"
99 default y
100 help
101 This option will increase the ELF file size by ca. 4200 bytes.
102
Uwe Hermann2216d1b2008-03-24 15:47:49 +0000103endmenu