config BLK bool "Support block devices" depends on DM default y if DM_MMC help Enable support for block devices, such as SCSI, MMC and USB flash sticks. These provide a block-level interface which permits reading, writing and (in some cases) erasing blocks. Block devices often have a partition table which allows the device to be partitioned into several areas, called 'partitions' in U-Boot. A filesystem can be placed in each partition. config HAVE_BLOCK_DEVICE bool "Enable Legacy Block Device" help Some devices require block support whether or not DM is enabled config SPL_BLK bool "Support block devices in SPL" depends on SPL_DM && BLK default y help Enable support for block devices, such as SCSI, MMC and USB flash sticks. These provide a block-level interface which permits reading, writing and (in some cases) erasing blocks. Block devices often have a partition table which allows the device to be partitioned into several areas, called 'partitions' in U-Boot. A filesystem can be placed in each partition. config BLOCK_CACHE bool "Use block device cache" default n help This option enables a disk-block cache for all block devices. This is most useful when accessing filesystems under U-Boot since it will prevent repeated reads from directory structures and other filesystem data structures. config IDE bool "Support IDE controllers" select HAVE_BLOCK_DEVICE help Enables support for IDE (Integrated Drive Electronics) hard drives. This allows access to raw blocks and filesystems on an IDE drive from U-Boot. See also CMD_IDE which provides an 'ide' command for performing various IDE operations. config SYSTEMACE bool "Xilinx SystemACE support" select HAVE_BLOCK_DEVICE help Adding this option adds support for Xilinx SystemACE chips attached via some sort of local bus. The address of the chip must also be defined in the CONFIG_SYS_SYSTEMACE_BASE macro. When SystemACE support is added, the "ace" device type becomes available to the fat commands, i.e. fatls. config SYS_SYSTEMACE_BASE hex "Base address of SystemACE chip" depends on SYSTEMACE config SYS_SYSTEMACE_WIDTH int "Word size of access to the of SystemACE chip" depends on SYSTEMACE