]> git.ipfire.org Git - people/ms/u-boot.git/blame - drivers/block/Kconfig
rockchip: clk: rk3368: handle clk_enable requests for GMAC
[people/ms/u-boot.git] / drivers / block / Kconfig
CommitLineData
09d71aac
SG
1config BLK
2 bool "Support block devices"
3 depends on DM
896a74f6 4 default y if DM_MMC
09d71aac
SG
5 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
1811a928
AF
13config HAVE_BLOCK_DEVICE
14 bool "Enable Legacy Block Device"
15 help
16 Some devices require block support whether or not DM is enabled
17
c4d660d4
SG
18config SPL_BLK
19 bool "Support block devices in SPL"
20 depends on SPL_DM && BLK
21 default y
22 help
23 Enable support for block devices, such as SCSI, MMC and USB
24 flash sticks. These provide a block-level interface which permits
25 reading, writing and (in some cases) erasing blocks. Block
26 devices often have a partition table which allows the device to
27 be partitioned into several areas, called 'partitions' in U-Boot.
28 A filesystem can be placed in each partition.
29
e40cf34a
EN
30config BLOCK_CACHE
31 bool "Use block device cache"
32 default n
33 help
34 This option enables a disk-block cache for all block devices.
35 This is most useful when accessing filesystems under U-Boot since
36 it will prevent repeated reads from directory structures and other
37 filesystem data structures.
e8a016b5 38
fc843a02
SG
39config IDE
40 bool "Support IDE controllers"
1811a928 41 select HAVE_BLOCK_DEVICE
fc843a02
SG
42 help
43 Enables support for IDE (Integrated Drive Electronics) hard drives.
44 This allows access to raw blocks and filesystems on an IDE drive
45 from U-Boot. See also CMD_IDE which provides an 'ide' command for
46 performing various IDE operations.