blob: 8f30a0c22be3c19b665dae319cebe5ccfd2686ce [file] [log] [blame]
Konstantin Porotchkin97d26782016-12-08 12:22:28 +02001menu "MVEBU commands"
2depends on ARCH_MVEBU
3
4config CMD_MVEBU_BUBT
5 bool "bubt"
Alexandru Gagniuc8d310ef2021-09-02 19:54:17 -05006 select SHA256 if ARMADA_3700
Pali Rohára4bbb2c2022-07-26 16:11:58 +02007 select SHA512 if ARMADA_3700
Pali Rohár2a27fc22023-01-22 01:25:12 +01008 select DOS_PARTITION if ARMADA_3700
9 select EFI_PARTITION if ARMADA_3700
10 select PARTITION_TYPE_GUID if ARMADA_3700
Pali Rohárd83e04a2022-08-23 14:52:24 +020011 select MVEBU_EFUSE if ARMADA_38X || ARMADA_3700
Konstantin Porotchkin97d26782016-12-08 12:22:28 +020012 help
13 bubt - Burn a u-boot image to flash
14 For details about bubt command please see the documentation
15 in doc/mvebu/cmd/bubt.txt
16
Pali Rohár3cf4cf92022-05-03 11:13:24 +020017if CMD_MVEBU_BUBT
18
Konstantin Porotchkin97d26782016-12-08 12:22:28 +020019choice
20 prompt "Flash for image"
21 default MVEBU_SPI_BOOT
22
23config MVEBU_NAND_BOOT
24 bool "NAND flash boot"
25 depends on NAND_PXA3XX
26 help
27 Enable boot from NAND flash.
28 Allow usage of NAND flash as a target for "bubt" command
29 For details about bubt command please see the documentation
30 in doc/mvebu/cmd/bubt.txt
31
32config MVEBU_SPI_BOOT
33 bool "SPI flash boot"
34 depends on SPI_FLASH
35 help
36 Enable boot from SPI flash.
37 Allow usage of SPI flash as a target for "bubt" command
38 For details about bubt command please see the documentation
39 in doc/mvebu/cmd/bubt.txt
40
41config MVEBU_MMC_BOOT
42 bool "eMMC flash boot"
Konstantin Porotchkine78a3892021-03-17 18:53:43 +020043 depends on MVEBU_MMC || MMC_SDHCI_XENON
Konstantin Porotchkin97d26782016-12-08 12:22:28 +020044 help
45 Enable boot from eMMC boot partition
46 Allow usage of eMMC/SD device as a target for "bubt" command
47 For details about bubt command please see the documentation
48 in doc/mvebu/cmd/bubt.txt
49
Pali Rohár2a27fc22023-01-22 01:25:12 +010050config MVEBU_SATA_BOOT
51 bool "SATA flash boot"
52 depends on SCSI
53 help
54 Enable boot from SATA disk.
55 Allow usage of SATA disk as a target for "bubt" command
56 For details about bubt command please see the documentation
57 in doc/mvebu/cmd/bubt.txt
58
Konstantin Porotchkin97d26782016-12-08 12:22:28 +020059endchoice
60
61config MVEBU_UBOOT_DFLT_NAME
62 string "Default image name for bubt command"
63 default "flash-image.bin"
64 help
65 This option should contain a default file name to be used with
66 MVEBU "bubt" command if the source file name is omitted
67
Pali Rohár3cf4cf92022-05-03 11:13:24 +020068endif
69
Stefan Roese38730322021-05-05 09:15:10 +020070config CMD_MVEBU_COMPHY_RX_TRAINING
71 bool "mvebu_comphy_rx_training"
72 depends on ARMADA_8K
Igal Liberman6795a662021-03-23 11:57:57 +010073 help
Stefan Roese38730322021-05-05 09:15:10 +020074 Perform COMPHY RX training sequence
Igal Liberman6795a662021-03-23 11:57:57 +010075
Konstantin Porotchkin97d26782016-12-08 12:22:28 +020076endmenu