Stewart Smith | b2bcc83 | 2015-08-20 13:38:33 +1000 | [diff] [blame] | 1 | config BR2_PACKAGE_PETITBOOT |
| 2 | bool "petitboot" |
| 3 | # petitboot needs udev /dev management |
| 4 | depends on BR2_PACKAGE_HAS_UDEV |
Stewart Smith | 03c1b1e | 2016-03-31 16:12:43 +1100 | [diff] [blame] | 5 | select BR2_PACKAGE_LVM2 |
Stewart Smith | b2bcc83 | 2015-08-20 13:38:33 +1000 | [diff] [blame] | 6 | select BR2_PACKAGE_NCURSES |
| 7 | select BR2_PACKAGE_NCURSES_TARGET_PANEL |
| 8 | select BR2_PACKAGE_NCURSES_TARGET_FORM |
| 9 | select BR2_PACKAGE_NCURSES_TARGET_MENU |
| 10 | # run-time dependency only |
| 11 | select BR2_PACKAGE_KEXEC_LITE if !BR2_PACKAGE_KEXEC |
| 12 | # run-time dependency only |
| 13 | select BR2_PACKAGE_POWERPC_UTILS if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le |
| 14 | # run-time dependency only |
| 15 | select BR2_PACKAGE_IPRUTILS if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le |
Samuel Mendoza-Jonas | a2c485b | 2016-10-10 10:18:06 +1100 | [diff] [blame] | 16 | # run-time dependency only |
| 17 | select BR2_PACKAGE_NVME if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le |
Stewart Smith | b2bcc83 | 2015-08-20 13:38:33 +1000 | [diff] [blame] | 18 | help |
| 19 | Petitboot is a small kexec-based bootloader |
| 20 | |
| 21 | http://www.kernel.org/pub/linux/kernel/people/geoff/petitboot/petitboot.html |
| 22 | |
| 23 | comment "petitboot requires udev to be enabled" |
| 24 | depends on !BR2_PACKAGE_HAS_UDEV |
Sam Mendoza-Jonas | af7c271 | 2016-02-10 10:27:25 +1100 | [diff] [blame] | 25 | |
| 26 | config BR2_PACKAGE_PETITBOOT_MTD |
| 27 | bool "petitboot-mtd" |
| 28 | depends on BR2_PACKAGE_PETITBOOT |
| 29 | select BR2_PACKAGE_LIBFLASH |
| 30 | help |
| 31 | Adds Petitboot support for MTD devices |
| 32 | |
| 33 | comment "Add support for accessing MTD devices" |