7 Partition Labels (disklabels) Supported:
8 Zero or more of the following:
9 - CONFIG_MAC_PARTITION Apple's MacOS partition table.
10 - CONFIG_DOS_PARTITION MS Dos partition table, traditional on the
11 Intel architecture, USB sticks, etc.
12 - CONFIG_ISO_PARTITION ISO partition table, used on CDROM etc.
13 - CONFIG_EFI_PARTITION GPT partition table, common when EFI is the
14 bootloader. Note 2TB partition limit; see
16 - CONFIG_MTD_PARTITIONS Memory Technology Device partition table.
17 If IDE or SCSI support is enabled (CONFIG_CMD_IDE or CONFIG_SCSI)
18 you must configure support for at least one non-MTD partition type
26 Enable this for base partition support in SPL. The required
27 partition table types shold be enabled separately. This adds a
28 small amount of size to SPL, typically 500 bytes.
35 Enable this for base partition support in TPL. The required
36 partition table types shold be enabled separately. This adds a
37 small amount of size to TPL, typically 500 bytes.
40 bool "Enable Apple's MacOS partition table"
43 Say Y here if you would like to use device under U-Boot which
44 were partitioned on a Macintosh.
46 config SPL_MAC_PARTITION
47 bool "Enable Apple's MacOS partition table for SPL"
49 default y if MAC_PARTITION
52 config TEGRA_PARTITION
53 bool "Enable Nvidia Tegra partition table"
57 Say Y here if you would like to use U-Boot on a device that
58 is using the Nvidia Tegra partition table and cannot alter it.
63 bool "Enable MS Dos partition table"
64 default y if BOOT_DEFAULTS
65 default y if x86 || CMD_FAT || USB_STORAGE
68 traditional on the Intel architecture, USB sticks, etc.
70 config SPL_DOS_PARTITION
71 bool "Enable MS Dos partition table for SPL"
73 default n if ARCH_MVEBU
74 default n if ARCH_SUNXI
75 default y if DOS_PARTITION
79 bool "Enable ISO partition table"
80 default y if BOOT_DEFAULTS
81 default y if MIPS || ARCH_TEGRA
84 config SPL_ISO_PARTITION
85 bool "Enable ISO partition table for SPL"
89 config AMIGA_PARTITION
90 bool "Enable AMIGA partition table"
93 Say Y here if you would like to use device under U-Boot which
94 were partitioned under AmigaOS.
96 config SPL_AMIGA_PARTITION
97 bool "Enable AMIGA partition table for SPL"
99 default y if AMIGA_PARTITION
100 select SPL_PARTITIONS
103 bool "Enable EFI GPT partition table"
104 default y if BOOT_DEFAULTS
105 default y if ARCH_TEGRA
109 Say Y here if you would like to use device under U-Boot which
110 were partitioned using EFI GPT.
111 common when EFI is the bootloader. Note 2TB partition limit;
114 config EFI_PARTITION_ENTRIES_NUMBERS
115 int "Number of the EFI partition entries"
116 depends on EFI_PARTITION
117 default 56 if ARCH_SUNXI
120 Specify the number of partition entries in the GPT. This is
121 meant to allow less than the standard specifies for devices
122 that might need to place their first-stage bootloader in the
123 middle of a regular GPT.
125 If unsure, leave at 128 entries, which is the standard
128 config EFI_PARTITION_ENTRIES_OFF
129 int "Offset (in bytes) of the EFI partition entries"
130 depends on EFI_PARTITION
133 Specify an earliest location (in bytes) where the partition
134 entries may be located. This is meant to allow "punching a
135 hole into a device" to create a gap for an SPL, its payload
136 and the U-Boot environment.
138 If unsure, leave at 0 (which will locate the partition
139 entries at the first possible LBA following the GPT header).
141 config SPL_EFI_PARTITION
142 bool "Enable EFI GPT partition table for SPL"
144 default n if ARCH_MVEBU
145 default n if ARCH_SUNXI
146 default y if EFI_PARTITION
147 select SPL_PARTITIONS
149 config PARTITION_UUIDS
150 bool "Enable support of UUID for partition"
151 depends on PARTITIONS
152 default y if BOOT_DEFAULTS
153 default y if EFI_PARTITION
156 Activate the configuration of UUID for partition
158 config SPL_PARTITION_UUIDS
159 bool "Enable support of UUID for partition in SPL"
160 depends on SPL_PARTITIONS
161 default y if SPL_EFI_PARTITION
164 config PARTITION_TYPE_GUID
165 bool "Enable support of GUID for partition type"
166 depends on EFI_PARTITION
168 Activate the configuration of GUID type
171 config SPL_PARTITION_TYPE_GUID
172 bool "Enable support of GUID for partition type (SPL)"
173 depends on SPL_EFI_PARTITION
175 Activate the configuration of GUID type