1*f2105c61SSimon Glassconfig AHCI 2*f2105c61SSimon Glass bool "Support SATA controllers with driver model" 3*f2105c61SSimon Glass depends on DM 4*f2105c61SSimon Glass help 5*f2105c61SSimon Glass This enables a uclass for disk controllers in U-Boot. Various driver 6*f2105c61SSimon Glass types can use this, such as AHCI/SATA. It does not provide any standard 7*f2105c61SSimon Glass operations at present. The block device interface has not been converted 8*f2105c61SSimon Glass to driver model. 9*f2105c61SSimon Glass 10*f2105c61SSimon Glassconfig SATA 11*f2105c61SSimon Glass bool "Support SATA controllers" 12*f2105c61SSimon Glass help 13*f2105c61SSimon Glass This enables support for SATA (Serial Advanced Technology 14*f2105c61SSimon Glass Attachment), a serial bus standard for connecting to hard drives and 15*f2105c61SSimon Glass other storage devices. 16*f2105c61SSimon Glass 17*f2105c61SSimon Glass SATA replaces PATA (originally just ATA), which stands for Parallel AT 18*f2105c61SSimon Glass Attachment, where AT refers to an IBM AT (Advanced Technology) 19*f2105c61SSimon Glass computer released in 1984. 20*f2105c61SSimon Glass 21*f2105c61SSimon Glass See also CMD_SATA which provides command-line support. 22*f2105c61SSimon Glass 23*f2105c61SSimon Glassconfig SCSI 24*f2105c61SSimon Glass bool "Support SCSI controllers" 25*f2105c61SSimon Glass help 26*f2105c61SSimon Glass This enables support for SCSI (Small Computer System Interface), 27*f2105c61SSimon Glass a parallel interface widely used with storage peripherals such as 28*f2105c61SSimon Glass hard drives and optical drives. The SCSI standards define physical 29*f2105c61SSimon Glass interfaces as well as protocols for controlling devices and 30*f2105c61SSimon Glass tranferring data. 31*f2105c61SSimon Glass 32*f2105c61SSimon Glassconfig DM_SCSI 33*f2105c61SSimon Glass bool "Support SCSI controllers with driver model" 34*f2105c61SSimon Glass depends on BLK 35*f2105c61SSimon Glass help 36*f2105c61SSimon Glass This option enables the SCSI (Small Computer System Interface) uclass 37*f2105c61SSimon Glass which supports SCSI and SATA HDDs. For every device configuration 38*f2105c61SSimon Glass (IDs/LUNs) a block device is created with RAW read/write and 39*f2105c61SSimon Glass filesystem support. 40*f2105c61SSimon Glass 41*f2105c61SSimon Glassmenu "SATA/SCSI device support" 42*f2105c61SSimon Glass 43*f2105c61SSimon Glassconfig SATA_CEVA 44*f2105c61SSimon Glass bool "Ceva Sata controller" 45*f2105c61SSimon Glass depends on AHCI 46*f2105c61SSimon Glass depends on DM_SCSI 47*f2105c61SSimon Glass help 48*f2105c61SSimon Glass This option enables Ceva Sata controller hard IP available on Xilinx 49*f2105c61SSimon Glass ZynqMP. Support up to 2 external devices. Complient with SATA 3.1 and 50*f2105c61SSimon Glass AHCI 1.3 specifications with hot-plug detect feature. 51*f2105c61SSimon Glass 52*f2105c61SSimon Glass 53*f2105c61SSimon Glassconfig DWC_AHCI 54*f2105c61SSimon Glass bool "Enable Synopsys DWC AHCI driver support" 55*f2105c61SSimon Glass select SCSI_AHCI 56*f2105c61SSimon Glass select PHY 57*f2105c61SSimon Glass depends on DM_SCSI 58*f2105c61SSimon Glass help 59*f2105c61SSimon Glass Enable this driver to support Sata devices through 60*f2105c61SSimon Glass Synopsys DWC AHCI module. 61*f2105c61SSimon Glass 62*f2105c61SSimon Glassendmenu 63