Kconfig: Sort the device-access commands

These are currently not quite in alphabetical order. Before adding more,
sort them.

Signed-off-by: Simon Glass <sjg@chromium.org>
Suggested-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
diff --git a/cmd/Kconfig b/cmd/Kconfig
index cd72ea8..b6e2ac3 100644
--- a/cmd/Kconfig
+++ b/cmd/Kconfig
@@ -483,6 +483,12 @@
 
 menu "Device access commands"
 
+config CMD_ARMFLASH
+	#depends on FLASH_CFI_DRIVER
+	bool "armflash"
+	help
+	  ARM Ltd reference designs flash partition access
+
 config CMD_CLK
 	bool "clk - Show clock frequencies"
 	help
@@ -492,17 +498,6 @@
 	  clock values from associated drivers. However currently no command
 	  exists for this.
 
-config CMD_DM
-	bool "dm - Access to driver model information"
-	depends on DM
-	default y
-	help
-	  Provides access to driver model data structures and information,
-	  such as a list of devices, list of uclasses and the state of each
-	  device (e.g. activated). This is not required for operation, but
-	  can be useful to see the state of driver model for debugging or
-	  interest.
-
 config CMD_DEMO
 	bool "demo - Demonstration commands for driver model"
 	depends on DM
@@ -515,6 +510,107 @@
 	  option is to use sandbox and pass the -d point to sandbox's
 	  u-boot.dtb file.
 
+config CMD_DFU
+	bool "dfu"
+	select USB_FUNCTION_DFU
+	help
+	  Enables the command "dfu" which is used to have U-Boot create a DFU
+	  class device via USB.
+
+config CMD_DM
+	bool "dm - Access to driver model information"
+	depends on DM
+	default y
+	help
+	  Provides access to driver model data structures and information,
+	  such as a list of devices, list of uclasses and the state of each
+	  device (e.g. activated). This is not required for operation, but
+	  can be useful to see the state of driver model for debugging or
+	  interest.
+
+config CMD_FDC
+	bool "fdcboot - Boot from floppy device"
+	help
+	  The 'fdtboot' command allows booting an image from a floppy disk.
+
+config CMD_FLASH
+	bool "flinfo, erase, protect"
+	default y
+	help
+	  NOR flash support.
+	    flinfo - print FLASH memory information
+	    erase - FLASH memory
+	    protect - enable or disable FLASH write protection
+
+config CMD_FPGA
+	bool "fpga"
+	default y
+	help
+	  FPGA support.
+
+config CMD_FPGA_LOADBP
+	bool "fpga loadbp - load partial bitstream (Xilinx only)"
+	depends on CMD_FPGA
+	help
+	  Supports loading an FPGA device from a bitstream buffer containing
+	  a partial bitstream.
+
+config CMD_FPGA_LOADFS
+	bool "fpga loadfs - load bitstream from FAT filesystem (Xilinx only)"
+	depends on CMD_FPGA
+	help
+	  Supports loading an FPGA device from a FAT filesystem.
+
+config CMD_FPGA_LOADMK
+	bool "fpga loadmk - load bitstream from image"
+	depends on CMD_FPGA
+	help
+	  Supports loading an FPGA device from a image generated by mkimage.
+
+config CMD_FPGA_LOADP
+	bool "fpga loadp - load partial bitstream"
+	depends on CMD_FPGA
+	help
+	  Supports loading an FPGA device from a bitstream buffer containing
+	  a partial bitstream.
+
+config CMD_FPGAD
+	bool "fpgad - dump FPGA registers"
+	help
+	  (legacy, needs conversion to driver model)
+	  Provides a way to dump FPGA registers by calling the board-specific
+	  fpga_get_reg() function. This functions similarly to the 'md'
+	  command.
+
+config CMD_FUSE
+	bool "fuse - support for the fuse subssystem"
+	help
+	  (deprecated - needs conversion to driver model)
+	  This allows reading, sensing, programming or overriding fuses
+	  which control the behaviour of the device. The command uses the
+	  fuse_...() API.
+
+config CMD_GPIO
+	bool "gpio"
+	help
+	  GPIO support.
+
+config CMD_GPT
+	bool "GPT (GUID Partition Table) command"
+	select PARTITION_UUIDS
+	select EFI_PARTITION
+	help
+	  Enable the 'gpt' command to ready and write GPT style partition
+	  tables.
+
+config CMD_GPT_RENAME
+	bool "GPT partition renaming commands"
+	depends on CMD_GPT
+	help
+	  Enables the 'gpt' command to interchange names on two GPT
+	  partitions via the 'gpt swap' command or to rename single
+	  partitions via the 'rename' command.
+
 config CMD_IDE
 	bool "ide - Support for IDE drivers"
 	select IDE
@@ -566,6 +662,11 @@
 	  might be useful to enhance tracing to only checksum the accesses and
 	  not the data read/written.
 
+config CMD_I2C
+	bool "i2c"
+	help
+	  I2C support.
+
 config CMD_LOADB
 	bool "loadb"
 	default y
@@ -578,37 +679,6 @@
 	help
 	  Load an S-Record file over serial line
 
-config CMD_FLASH
-	bool "flinfo, erase, protect"
-	default y
-	help
-	  NOR flash support.
-	    flinfo - print FLASH memory information
-	    erase - FLASH memory
-	    protect - enable or disable FLASH write protection
-
-config CMD_GPT
-	bool "GPT (GUID Partition Table) command"
-	select PARTITION_UUIDS
-	select EFI_PARTITION
-	help
-	  Enable the 'gpt' command to ready and write GPT style partition
-	  tables.
-
-config CMD_GPT_RENAME
-	bool "GPT partition renaming commands"
-	depends on CMD_GPT
-	help
-	  Enables the 'gpt' command to interchange names on two GPT
-	  partitions via the 'gpt swap' command or to rename single
-	  partitions via the 'rename' command.
-
-config CMD_ARMFLASH
-	#depends on FLASH_CFI_DRIVER
-	bool "armflash"
-	help
-	  ARM Ltd reference designs flash partition access
-
 config CMD_MMC
 	bool "mmc"
 	help
@@ -646,102 +716,12 @@
 	  Read and display information about the partition table on
 	  various media.
 
-config CMD_SF
-	bool "sf"
-	help
-	  SPI Flash support
-
-config CMD_SPI
-	bool "sspi"
-	help
-	  SPI utility command.
-
-config CMD_I2C
-	bool "i2c"
-	help
-	  I2C support.
-
-config CMD_USB
-	bool "usb"
-	help
-	  USB support.
-
-config CMD_DFU
-	bool "dfu"
-	select USB_FUNCTION_DFU
-	help
-	  Enables the command "dfu" which is used to have U-Boot create a DFU
-	  class device via USB.
-
-config CMD_USB_MASS_STORAGE
-	bool "UMS usb mass storage"
-	help
-	  USB mass storage support
-
-config CMD_FPGA
-	bool "fpga"
-	default y
-	help
-	  FPGA support.
-
-config CMD_FPGA_LOADBP
-	bool "fpga loadbp - load partial bitstream (Xilinx only)"
-	depends on CMD_FPGA
-	help
-	  Supports loading an FPGA device from a bitstream buffer containing
-	  a partial bitstream.
-
-config CMD_FPGA_LOADFS
-	bool "fpga loadfs - load bitstream from FAT filesystem (Xilinx only)"
-	depends on CMD_FPGA
-	help
-	  Supports loading an FPGA device from a FAT filesystem.
-
-config CMD_FPGA_LOADMK
-	bool "fpga loadmk - load bitstream from image"
-	depends on CMD_FPGA
-	help
-	  Supports loading an FPGA device from a image generated by mkimage.
-
-config CMD_FPGA_LOADP
-	bool "fpga loadp - load partial bitstream"
-	depends on CMD_FPGA
-	help
-	  Supports loading an FPGA device from a bitstream buffer containing
-	  a partial bitstream.
-
-config CMD_FPGAD
-	bool "fpgad - dump FPGA registers"
-	help
-	  (legacy, needs conversion to driver model)
-	  Provides a way to dump FPGA registers by calling the board-specific
-	  fpga_get_reg() function. This functions similarly to the 'md'
-	  command.
-
-config CMD_FUSE
-	bool "fuse - support for the fuse subssystem"
-	help
-	  (deprecated - needs conversion to driver model)
-	  This allows reading, sensing, programming or overriding fuses
-	  which control the behaviour of the device. The command uses the
-	  fuse_...() API.
-
 config CMD_REMOTEPROC
 	bool "remoteproc"
 	depends on REMOTEPROC
 	help
 	  Support for Remote Processor control
 
-config CMD_GPIO
-	bool "gpio"
-	help
-	  GPIO support.
-
-config CMD_FDC
-	bool "fdcboot - Boot from floppy device"
-	help
-	  The 'fdtboot' command allows booting an image from a floppy disk.
-
 config CMD_SATA
 	bool "sata - Access SATA subsystem"
 	select SATA
@@ -755,6 +735,26 @@
 	  Attachment, where AT refers to an IBM AT (Advanced Technology)
 	  computer released in 1984.
 
+config CMD_SF
+	bool "sf"
+	help
+	  SPI Flash support
+
+config CMD_SPI
+	bool "sspi"
+	help
+	  SPI utility command.
+
+config CMD_USB
+	bool "usb"
+	help
+	  USB support.
+
+config CMD_USB_MASS_STORAGE
+	bool "UMS usb mass storage"
+	help
+	  USB mass storage support
+
 endmenu