blob: f1d1bf9db68afeba052ec7d45aadd9e1506c2246 [file] [log] [blame]
Uwe Hermann2216d1b2008-03-24 15:47:49 +00001##
2## This file is part of the coreinfo project.
3##
4## Copyright (C) 2008 Uwe Hermann <uwe@hermann-uwe.de>
5##
6## This program is free software; you can redistribute it and/or modify
7## it under the terms of the GNU General Public License as published by
8## the Free Software Foundation; version 2 of the License.
9##
10## This program is distributed in the hope that it will be useful,
11## but WITHOUT ANY WARRANTY; without even the implied warranty of
12## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13## GNU General Public License for more details.
14##
Uwe Hermann2216d1b2008-03-24 15:47:49 +000015
16#
17# For a description of the syntax of this configuration file,
18# see http://lxr.linux.no/source/Documentation/kbuild/kconfig-language.txt.
19#
20
21mainmenu "coreinfo Configuration"
22
Uwe Hermannab5b3e02008-03-31 20:30:18 +000023menu "General settings"
Uwe Hermann2216d1b2008-03-24 15:47:49 +000024
Uwe Hermannab5b3e02008-03-31 20:30:18 +000025# TODO: Needs changes in coreinfo, won't update without keypress currently.
26config SHOW_DATE_TIME
27 bool "Show current date/time in the menu"
28 default y
29 help
30 Show the current date and time in the lower-right corner of
31 the coreinfo menu.
32
Uwe Hermann941c1fd2009-07-07 15:10:13 +000033 This option will increase the ELF file size by ca. 250 bytes.
Uwe Hermanna6977212008-04-04 13:28:10 +000034
Uwe Hermanna70872cf2008-08-05 14:36:20 +000035config PAYLOAD_INFO_NAME
36 string "Payload name"
37 default "coreinfo"
38 help
39 The name of this payload for use in (e.g.) Bayou.
40
41config PAYLOAD_INFO_LISTNAME
42 string "Payload menu entry name"
43 default "System Information"
44 help
45 The name of this payload's menu entry for use in (e.g.) Bayou.
46
47config PAYLOAD_INFO_DESC
48 string "Payload description"
49 default "Display information about the system"
50 help
51 The description of this payload for use in (e.g.) Bayou.
52
53config PAYLOAD_INFO_VERSION
54 string "Payload version"
55 default "0.1"
56 help
57 The version number of this payload.
58
Uwe Hermannab5b3e02008-03-31 20:30:18 +000059endmenu
60
61menu "Modules"
Uwe Hermann2216d1b2008-03-24 15:47:49 +000062
63config MODULE_COREBOOT
64 bool "Enable the coreboot module"
65 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000066 help
67 This option will increase the ELF file size by ca. 2250 bytes.
Uwe Hermann2216d1b2008-03-24 15:47:49 +000068
Jordan Crouse5cb4d9d2008-11-11 19:53:42 +000069config MODULE_MULTIBOOT
70 bool "Enable the multiboot module"
71 default y
72 help
Uwe Hermann941c1fd2009-07-07 15:10:13 +000073 This option will increase the ELF file size by ca. 1790 bytes.
Jordan Crouse5cb4d9d2008-11-11 19:53:42 +000074
Uwe Hermann2216d1b2008-03-24 15:47:49 +000075config MODULE_CPUINFO
76 bool "Enable the cpuinfo module"
77 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000078 help
79 This option will increase the ELF file size by ca. 2650 bytes.
Uwe Hermann2216d1b2008-03-24 15:47:49 +000080
81config MODULE_PCI
82 bool "Enable the PCI info module"
83 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000084 help
85 This option will increase the ELF file size by ca. 1750 bytes.
Uwe Hermann2216d1b2008-03-24 15:47:49 +000086
Uwe Hermannab5b3e02008-03-31 20:30:18 +000087config MODULE_NVRAM
88 bool "Enable the NVRAM dump module"
89 default y
Uwe Hermanna6977212008-04-04 13:28:10 +000090 help
Uwe Hermann16acf8b2008-04-22 16:56:21 +000091 This option will increase the ELF file size by ca. 350 bytes.
Uwe Hermannab5b3e02008-03-31 20:30:18 +000092
Uwe Hermann0ab8cdd2008-04-22 20:19:53 +000093config MODULE_BOOTLOG
94 bool "Enable the coreboot bootlog module"
95 default y
96
Uwe Hermann2fbbb292008-07-08 16:18:38 +000097config MODULE_RAMDUMP
98 bool "Enable the RAM dump module"
99 default y
100
Jordan Crouseaa6e3782008-05-07 20:43:15 +0000101config MODULE_LAR
Myles Watson29ee8732010-08-05 14:41:29 +0000102 bool "Enable the coreboot v3 LAR module"
103 help
104 LAR support must also be enabled in libpayload.
105 default n
Jordan Crouseaa6e3782008-05-07 20:43:15 +0000106
Uwe Hermann941c1fd2009-07-07 15:10:13 +0000107config MODULE_CBFS
108 bool "Enable the coreboot CBFS module"
109 default y
110 help
111 This option will increase the ELF file size by ca. 1440 bytes.
112
Uwe Hermann2216d1b2008-03-24 15:47:49 +0000113endmenu