blob: ca7692d8a5d054a7d33d3dd3ecdacf187ddfaae8 [file] [log] [blame]
Simon Glass09d71aa2016-02-29 15:25:55 -07001config BLK
2 bool "Support block devices"
3 depends on DM
Simon Glass896a74f2016-10-01 14:43:18 -06004 default y if DM_MMC
Simon Glass09d71aa2016-02-29 15:25:55 -07005 help
6 Enable support for block devices, such as SCSI, MMC and USB
7 flash sticks. These provide a block-level interface which permits
8 reading, writing and (in some cases) erasing blocks. Block
9 devices often have a partition table which allows the device to
10 be partitioned into several areas, called 'partitions' in U-Boot.
11 A filesystem can be placed in each partition.
12
Eric Nelsone40cf342016-03-28 10:05:44 -070013config BLOCK_CACHE
14 bool "Use block device cache"
15 default n
16 help
17 This option enables a disk-block cache for all block devices.
18 This is most useful when accessing filesystems under U-Boot since
19 it will prevent repeated reads from directory structures and other
20 filesystem data structures.
Michal Simeke8a016b2016-09-08 15:06:45 +020021
Simon Glassfc843a02017-05-17 03:25:30 -060022config IDE
23 bool "Support IDE controllers"
24 help
25 Enables support for IDE (Integrated Drive Electronics) hard drives.
26 This allows access to raw blocks and filesystems on an IDE drive
27 from U-Boot. See also CMD_IDE which provides an 'ide' command for
28 performing various IDE operations.