1 2menu "Partition Types" 3 4config PARTITIONS 5 bool "Enable Partition Labels (disklabels) support" 6 default y 7 help 8 Partition Labels (disklabels) Supported: 9 Zero or more of the following: 10 - CONFIG_MAC_PARTITION Apple's MacOS partition table. 11 - CONFIG_DOS_PARTITION MS Dos partition table, traditional on the 12 Intel architecture, USB sticks, etc. 13 - CONFIG_ISO_PARTITION ISO partition table, used on CDROM etc. 14 - CONFIG_EFI_PARTITION GPT partition table, common when EFI is the 15 bootloader. Note 2TB partition limit; see 16 disk/part_efi.c 17 - CONFIG_MTD_PARTITIONS Memory Technology Device partition table. 18 If IDE or SCSI support is enabled (CONFIG_CMD_IDE or CONFIG_SCSI) 19 you must configure support for at least one non-MTD partition type 20 as well. 21 22config MAC_PARTITION 23 bool "Enable Apple's MacOS partition table" 24 depends on PARTITIONS 25 default y if SPARC 26 help 27 Say Y here if you would like to use device under U-Boot which 28 were partitioned on a Macintosh. 29 30config SPL_MAC_PARTITION 31 bool "Enable Apple's MacOS partition table for SPL" 32 depends on SPL && PARTITIONS 33 default y if MAC_PARTITION 34 35config DOS_PARTITION 36 bool "Enable MS Dos partition table" 37 depends on PARTITIONS 38 default y if DISTRO_DEFAULTS 39 default y if x86 || SPARC || CMD_FAT || USB_STORAGE 40 help 41 traditional on the Intel architecture, USB sticks, etc. 42 43config SPL_DOS_PARTITION 44 bool "Enable MS Dos partition table for SPL" 45 depends on SPL && PARTITIONS 46 default y if DOS_PARTITION 47 48config ISO_PARTITION 49 bool "Enable ISO partition table" 50 depends on PARTITIONS 51 default y if DISTRO_DEFAULTS 52 default y if SPARC || MIPS || TEGRA 53 54config SPL_ISO_PARTITION 55 bool "Enable ISO partition table for SPL" 56 depends on SPL && PARTITIONS 57 default y if ISO_PARTITION 58 59config AMIGA_PARTITION 60 bool "Enable AMIGA partition table" 61 depends on PARTITIONS 62 help 63 Say Y here if you would like to use device under U-Boot which 64 were partitioned under AmigaOS. 65 66config SPL_AMIGA_PARTITION 67 bool "Enable AMIGA partition table for SPL" 68 depends on SPL && PARTITIONS 69 default y if AMIGA_PARTITION 70 71config EFI_PARTITION 72 bool "Enable EFI GPT partition table" 73 depends on PARTITIONS 74 default y if DISTRO_DEFAULTS 75 default y if TEGRA 76 help 77 Say Y here if you would like to use device under U-Boot which 78 were partitioned using EFI GPT. 79 common when EFI is the bootloader. Note 2TB partition limit; 80 see disk/part_efi.c 81 82config SPL_EFI_PARTITION 83 bool "Enable EFI GPT partition table for SPL" 84 depends on SPL && PARTITIONS 85 default y if EFI_PARTITION 86 87config PARTITION_UUIDS 88 bool "Enable support of UUID for partition" 89 depends on PARTITIONS 90 default y if DISTRO_DEFAULTS 91 default y if EFI_PARTITION 92 help 93 Activate the configuration of UUID for partition 94 95config SPL_PARTITION_UUIDS 96 bool "Enable support of UUID for partition in SPL" 97 depends on SPL && PARTITIONS 98 default y if SPL_EFI_PARTITION 99 100config PARTITION_TYPE_GUID 101 bool "Enable support of GUID for partition type" 102 depends on PARTITIONS 103 depends on EFI_PARTITION 104 help 105 Activate the configuration of GUID type 106 for EFI partition 107 108endmenu 109