diff options
author | Simon Glass <sjg@chromium.org> | 2022-01-31 17:49:35 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-02-09 17:16:48 +0300 |
commit | f73a75618224b7e65a3e8a25b0b115bb1bee681b (patch) | |
tree | 1847390029fee7ef9183683c1b9433981b53c64a | |
parent | e7b02781f5a962f7642aa929789235eec0c65b4d (diff) | |
download | u-boot-f73a75618224b7e65a3e8a25b0b115bb1bee681b.tar.xz |
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>
-rw-r--r-- | drivers/ata/Kconfig | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig index 6e8363c04d..1adf4dc8e2 100644 --- a/drivers/ata/Kconfig +++ b/drivers/ata/Kconfig @@ -42,6 +42,8 @@ config AHCI_PCI help Enables support for the PCI-based AHCI controller. +if AHCI + config SPL_AHCI_PCI bool "Support for PCI-based AHCI controller for SPL" depends on SPL @@ -68,23 +70,19 @@ config DWC_AHSATA config DWC_AHSATA_AHCI bool "Enable DWC AHSATA AHCI driver support" depends on DWC_AHSATA - depends on AHCI default y help Enable this option unless you need your private ahci implementation -config SUNXI_AHCI - bool "Enable Allwinner SATA driver support" - depends on AHCI - default y if ARCH_SUNXI +config MTK_AHCI + bool "Enable Mediatek AHCI driver support" help - Enable this driver to support the SATA controllers found in the - Allwinner A10, A20 and R40 SoCs. + Enable this driver to support Sata devices through + Mediatek AHCI controller (e.g. MT7622). config AHCI_MVEBU bool "Marvell EBU AHCI SATA support" depends on ARCH_MVEBU || ARCH_OCTEON - depends on AHCI select SCSI_AHCI select DM_SCSI help @@ -93,12 +91,14 @@ config AHCI_MVEBU If unsure, say N. -config MTK_AHCI - bool "Enable Mediatek AHCI driver support" - depends on AHCI +config SUNXI_AHCI + bool "Enable Allwinner SATA driver support" + default y if ARCH_SUNXI help - Enable this driver to support Sata devices through - Mediatek AHCI controller (e.g. MT7622). + Enable this driver to support the SATA controllers found in the + Allwinner A10, A20 and R40 SoCs. + +endif # AHCI if SATA |