blob: 08801ecbe6977b4b93d25c19ea2b263b32c1f317 [file] [log] [blame]
Stewart Smithb2bcc832015-08-20 13:38:33 +10001config BR2_PACKAGE_PETITBOOT
2 bool "petitboot"
3 # petitboot needs udev /dev management
4 depends on BR2_PACKAGE_HAS_UDEV
5 select BR2_PACKAGE_NCURSES
6 select BR2_PACKAGE_NCURSES_TARGET_PANEL
7 select BR2_PACKAGE_NCURSES_TARGET_FORM
8 select BR2_PACKAGE_NCURSES_TARGET_MENU
9 # run-time dependency only
10 select BR2_PACKAGE_KEXEC_LITE if !BR2_PACKAGE_KEXEC
11 # run-time dependency only
12 select BR2_PACKAGE_POWERPC_UTILS if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le
13 # run-time dependency only
14 select BR2_PACKAGE_IPRUTILS if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le
Mamathacc961d82016-01-11 13:34:04 +053015 # run-time dependency only
16 select BR2_PACKAGE_NVME if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le
Stewart Smithb2bcc832015-08-20 13:38:33 +100017 help
18 Petitboot is a small kexec-based bootloader
19
20 http://www.kernel.org/pub/linux/kernel/people/geoff/petitboot/petitboot.html
21
22comment "petitboot requires udev to be enabled"
23 depends on !BR2_PACKAGE_HAS_UDEV
Sam Mendoza-Jonasaf7c2712016-02-10 10:27:25 +110024
25config BR2_PACKAGE_PETITBOOT_MTD
26 bool "petitboot-mtd"
27 depends on BR2_PACKAGE_PETITBOOT
28 select BR2_PACKAGE_LIBFLASH
29 help
30 Adds Petitboot support for MTD devices
31
32comment "Add support for accessing MTD devices"