Quellcode durchsuchen

disk: convert CONFIG_PARTITIONS to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>
Patrick Delaunay vor 7 Jahren
Ursprung
Commit
e274ef6b57
4 geänderte Dateien mit 24 neuen und 2 gelöschten Zeilen
  1. 2 0
      Kconfig
  2. 22 0
      disk/Kconfig
  3. 0 1
      include/config_defaults.h
  4. 0 1
      scripts/config_whitelist.txt

+ 2 - 0
Kconfig

@@ -311,6 +311,8 @@ source "common/Kconfig"
 
 source "cmd/Kconfig"
 
+source "disk/Kconfig"
+
 source "dts/Kconfig"
 
 source "net/Kconfig"

+ 22 - 0
disk/Kconfig

@@ -0,0 +1,22 @@
+
+menu "Partition Types"
+
+config PARTITIONS
+	bool "Enable Partition Labels (disklabels) support"
+	default y
+	help
+	  Partition Labels (disklabels) Supported:
+	  Zero or more of the following:
+	  - CONFIG_MAC_PARTITION   Apple's MacOS partition table.
+	  - CONFIG_DOS_PARTITION   MS Dos partition table, traditional on the
+	                           Intel architecture, USB sticks, etc.
+	  - CONFIG_ISO_PARTITION   ISO partition table, used on CDROM etc.
+	  - CONFIG_EFI_PARTITION   GPT partition table, common when EFI is the
+	                           bootloader.  Note 2TB partition limit; see
+	                           disk/part_efi.c
+	  - CONFIG_MTD_PARTITIONS  Memory Technology Device partition table.
+	  If IDE or SCSI support is enabled (CONFIG_CMD_IDE or CONFIG_SCSI)
+	  you must configure support for at least one non-MTD partition type
+	  as well.
+
+endmenu

+ 0 - 1
include/config_defaults.h

@@ -18,6 +18,5 @@
 
 #define CONFIG_GZIP 1
 #define CONFIG_ZLIB 1
-#define CONFIG_PARTITIONS 1
 
 #endif

+ 0 - 1
scripts/config_whitelist.txt

@@ -2264,7 +2264,6 @@ CONFIG_PALMAS_SMPS7_FPWM
 CONFIG_PALMAS_USB_SS_PWR
 CONFIG_PANIC_HANG
 CONFIG_PARAVIRT
-CONFIG_PARTITIONS
 CONFIG_PARTITION_TYPE_GUID
 CONFIG_PARTITION_UUIDS
 CONFIG_PATA_BFIN