summaryrefslogtreecommitdiff
path: root/components/drivers/ata/Kconfig
blob: 1cd836e684ebad76c2dce1aab70e88870f7648ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
menuconfig RT_USING_ATA
    bool "Using Advanced Technology Attachment (ATA) device drivers"
    depends on RT_USING_DM
    depends on RT_USING_BLK
    depends on RT_USING_DMA
    default n

config RT_ATA_AHCI
    bool "Advanced Host Controller Interface (AHCI)"
    depends on RT_USING_ATA
    depends on RT_USING_SCSI
    default y

config RT_ATA_AHCI_DW
    bool "AHCI support on Synopsys DWC"
    depends on RT_ATA_AHCI
    depends on RT_USING_CLK
    depends on RT_USING_PHYE
    default n

config RT_ATA_AHCI_PCI
    bool "AHCI support on PCI bus"
    depends on RT_ATA_AHCI
    depends on RT_USING_PCI
    default n

if RT_USING_ATA
    osource "$(SOC_DM_ATA_DIR)/Kconfig"
endif