summaryrefslogtreecommitdiff
path: root/payloads/external/FILO/Kconfig
blob: 1ba0ed20adbb417c06a880997ad9d5feefc07bf1 (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
48
49
50
51
52
## SPDX-License-Identifier: GPL-2.0-only

if PAYLOAD_FILO

choice
	prompt "FILO version"
	default FILO_STABLE

config FILO_STABLE
	bool "tested"
	help
	  Tested FILO version

config FILO_HEAD
	bool "HEAD"
	help
	  Newest FILO version

endchoice

config FILO_USE_AUTOBOOT
	prompt "Use FILO's autoboot"
	default n
	bool
	help
	  Select this option to make FILO autoboot a command line after
	  timeout. This disables the GRUB legacy like interface.

config FILO_AUTOBOOT_FILE
	string "Configure FILO's autoboot kernel filename and parameters"
	depends on FILO_USE_AUTOBOOT
	default "hda1:/vmlinuz root=/dev/hda1 console=tty0 console=ttyS0,115200"
	help
	  Examples:

	  #AUTOBOOT_FILE = "hda1:/vmlinuz root=/dev/sda1 console=tty0 console=ttyS0,115200"
	  #AUTOBOOT_FILE = "mem@0xfff80000"
	  #AUTOBOOT_FILE = "hde1@0"
	  #AUTOBOOT_FILE = "uda1:/vmlinuz.elf"
	  #AUTOBOOT_FILE = "flashb@0x00400000,0x154a00 console=tty0 console=ttyS0,115200"

config FILO_AUTOBOOT_DELAY
	int "Time in seconds before booting"
	depends on FILO_USE_AUTOBOOT
	default 2
	help
	  Time in seconds before booting AUTOBOOT_FILE.

config PAYLOAD_FILE
	default "payloads/external/FILO/filo/build/filo.elf"

endif