mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-14 12:56:00 +01:00
ahci: Make ahci drivers depend on AHCI
At present all ahci drivers depend on AHCI except for DWC_AHCI. But no boards enable that without also enabling AHCI: /tools/moveconfig.py -f ~AHCI DWC_AHCI 0 matches Group them together and sort them in order by Kconfig name (except for AHCI_MVEBU which uses a different naming convention). Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
e7b02781f5
commit
f73a756182
@ -42,6 +42,8 @@ config AHCI_PCI
|
|||||||
help
|
help
|
||||||
Enables support for the PCI-based AHCI controller.
|
Enables support for the PCI-based AHCI controller.
|
||||||
|
|
||||||
|
if AHCI
|
||||||
|
|
||||||
config SPL_AHCI_PCI
|
config SPL_AHCI_PCI
|
||||||
bool "Support for PCI-based AHCI controller for SPL"
|
bool "Support for PCI-based AHCI controller for SPL"
|
||||||
depends on SPL
|
depends on SPL
|
||||||
@ -68,23 +70,19 @@ config DWC_AHSATA
|
|||||||
config DWC_AHSATA_AHCI
|
config DWC_AHSATA_AHCI
|
||||||
bool "Enable DWC AHSATA AHCI driver support"
|
bool "Enable DWC AHSATA AHCI driver support"
|
||||||
depends on DWC_AHSATA
|
depends on DWC_AHSATA
|
||||||
depends on AHCI
|
|
||||||
default y
|
default y
|
||||||
help
|
help
|
||||||
Enable this option unless you need your private ahci implementation
|
Enable this option unless you need your private ahci implementation
|
||||||
|
|
||||||
config SUNXI_AHCI
|
config MTK_AHCI
|
||||||
bool "Enable Allwinner SATA driver support"
|
bool "Enable Mediatek AHCI driver support"
|
||||||
depends on AHCI
|
|
||||||
default y if ARCH_SUNXI
|
|
||||||
help
|
help
|
||||||
Enable this driver to support the SATA controllers found in the
|
Enable this driver to support Sata devices through
|
||||||
Allwinner A10, A20 and R40 SoCs.
|
Mediatek AHCI controller (e.g. MT7622).
|
||||||
|
|
||||||
config AHCI_MVEBU
|
config AHCI_MVEBU
|
||||||
bool "Marvell EBU AHCI SATA support"
|
bool "Marvell EBU AHCI SATA support"
|
||||||
depends on ARCH_MVEBU || ARCH_OCTEON
|
depends on ARCH_MVEBU || ARCH_OCTEON
|
||||||
depends on AHCI
|
|
||||||
select SCSI_AHCI
|
select SCSI_AHCI
|
||||||
select DM_SCSI
|
select DM_SCSI
|
||||||
help
|
help
|
||||||
@ -93,12 +91,14 @@ config AHCI_MVEBU
|
|||||||
|
|
||||||
If unsure, say N.
|
If unsure, say N.
|
||||||
|
|
||||||
config MTK_AHCI
|
config SUNXI_AHCI
|
||||||
bool "Enable Mediatek AHCI driver support"
|
bool "Enable Allwinner SATA driver support"
|
||||||
depends on AHCI
|
default y if ARCH_SUNXI
|
||||||
help
|
help
|
||||||
Enable this driver to support Sata devices through
|
Enable this driver to support the SATA controllers found in the
|
||||||
Mediatek AHCI controller (e.g. MT7622).
|
Allwinner A10, A20 and R40 SoCs.
|
||||||
|
|
||||||
|
endif # AHCI
|
||||||
|
|
||||||
if SATA
|
if SATA
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user