]>
Commit | Line | Data |
---|---|---|
09d71aac SG |
1 | config 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 | ||
a219639d SG |
13 | config AHCI |
14 | bool "Support SATA controllers with driver model" | |
e3b5f041 | 15 | depends on DM |
e3b5f041 SG |
16 | help |
17 | This enables a uclass for disk controllers in U-Boot. Various driver | |
18 | types can use this, such as AHCI/SATA. It does not provide any standard | |
19 | operations at present. The block device interface has not been converted | |
20 | to driver model. | |
e40cf34a | 21 | |
e8a016b5 MS |
22 | config DM_SCSI |
23 | bool "Support SCSI controllers with driver model" | |
24 | depends on BLK | |
25 | help | |
26 | This option enables the SCSI (Small Computer System Interface) uclass | |
27 | which supports SCSI and SATA HDDs. For every device configuration | |
28 | (IDs/LUNs) a block device is created with RAW read/write and | |
29 | filesystem support. | |
30 | ||
e40cf34a EN |
31 | config BLOCK_CACHE |
32 | bool "Use block device cache" | |
33 | default n | |
34 | help | |
35 | This option enables a disk-block cache for all block devices. | |
36 | This is most useful when accessing filesystems under U-Boot since | |
37 | it will prevent repeated reads from directory structures and other | |
38 | filesystem data structures. | |
e8a016b5 MS |
39 | |
40 | menu "SATA/SCSI device support" | |
41 | ||
49c4c78e MS |
42 | config SATA_CEVA |
43 | bool "Ceva Sata controller" | |
44 | depends on AHCI | |
45 | depends on DM_SCSI | |
46 | help | |
47 | This option enables Ceva Sata controller hard IP available on Xilinx | |
48 | ZynqMP. Support up to 2 external devices. Complient with SATA 3.1 and | |
49 | AHCI 1.3 specifications with hot-plug detect feature. | |
50 | ||
e8a016b5 | 51 | endmenu |