xref: /openbmc/u-boot/cmd/mvebu/Kconfig (revision f2465934b46235287e07473fa4919035ba1a2b68)
1*fa61ef6bSKonstantin Porotchkinmenu "MVEBU commands"
2*fa61ef6bSKonstantin Porotchkindepends on ARCH_MVEBU
3*fa61ef6bSKonstantin Porotchkin
4*fa61ef6bSKonstantin Porotchkinconfig CMD_MVEBU_BUBT
5*fa61ef6bSKonstantin Porotchkin	bool "bubt"
6*fa61ef6bSKonstantin Porotchkin	default n
7*fa61ef6bSKonstantin Porotchkin	help
8*fa61ef6bSKonstantin Porotchkin	  bubt - Burn a u-boot image to flash
9*fa61ef6bSKonstantin Porotchkin	  For details about bubt command please see the documentation
10*fa61ef6bSKonstantin Porotchkin	  in doc/mvebu/cmd/bubt.txt
11*fa61ef6bSKonstantin Porotchkin
12*fa61ef6bSKonstantin Porotchkinchoice
13*fa61ef6bSKonstantin Porotchkin	prompt "Flash for image"
14*fa61ef6bSKonstantin Porotchkin	default MVEBU_SPI_BOOT
15*fa61ef6bSKonstantin Porotchkin
16*fa61ef6bSKonstantin Porotchkinconfig MVEBU_NAND_BOOT
17*fa61ef6bSKonstantin Porotchkin	bool "NAND flash boot"
18*fa61ef6bSKonstantin Porotchkin	depends on NAND_PXA3XX
19*fa61ef6bSKonstantin Porotchkin	help
20*fa61ef6bSKonstantin Porotchkin	  Enable boot from NAND flash.
21*fa61ef6bSKonstantin Porotchkin	  Allow usage of NAND flash as a target for "bubt" command
22*fa61ef6bSKonstantin Porotchkin	  For details about bubt command please see the documentation
23*fa61ef6bSKonstantin Porotchkin	  in doc/mvebu/cmd/bubt.txt
24*fa61ef6bSKonstantin Porotchkin
25*fa61ef6bSKonstantin Porotchkinconfig MVEBU_SPI_BOOT
26*fa61ef6bSKonstantin Porotchkin	bool "SPI flash boot"
27*fa61ef6bSKonstantin Porotchkin	depends on SPI_FLASH
28*fa61ef6bSKonstantin Porotchkin	help
29*fa61ef6bSKonstantin Porotchkin	  Enable boot from SPI flash.
30*fa61ef6bSKonstantin Porotchkin	  Allow usage of SPI flash as a target for "bubt" command
31*fa61ef6bSKonstantin Porotchkin	  For details about bubt command please see the documentation
32*fa61ef6bSKonstantin Porotchkin	  in doc/mvebu/cmd/bubt.txt
33*fa61ef6bSKonstantin Porotchkin
34*fa61ef6bSKonstantin Porotchkinconfig MVEBU_MMC_BOOT
35*fa61ef6bSKonstantin Porotchkin	bool "eMMC flash boot"
36*fa61ef6bSKonstantin Porotchkin	depends on MVEBU_MMC
37*fa61ef6bSKonstantin Porotchkin	help
38*fa61ef6bSKonstantin Porotchkin	  Enable boot from eMMC boot partition
39*fa61ef6bSKonstantin Porotchkin	  Allow usage of eMMC/SD device as a target for "bubt" command
40*fa61ef6bSKonstantin Porotchkin	  For details about bubt command please see the documentation
41*fa61ef6bSKonstantin Porotchkin	  in doc/mvebu/cmd/bubt.txt
42*fa61ef6bSKonstantin Porotchkin
43*fa61ef6bSKonstantin Porotchkinendchoice
44*fa61ef6bSKonstantin Porotchkin
45*fa61ef6bSKonstantin Porotchkinconfig MVEBU_UBOOT_DFLT_NAME
46*fa61ef6bSKonstantin Porotchkin	string "Default image name for bubt command"
47*fa61ef6bSKonstantin Porotchkin	default "flash-image.bin"
48*fa61ef6bSKonstantin Porotchkin	help
49*fa61ef6bSKonstantin Porotchkin	  This option should contain a default file name to be used with
50*fa61ef6bSKonstantin Porotchkin	  MVEBU "bubt" command if the source file name is omitted
51*fa61ef6bSKonstantin Porotchkin
52*fa61ef6bSKonstantin Porotchkinendmenu
53