diff options
author | Simon Glass <sjg@chromium.org> | 2022-01-31 07:49:35 -0700 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-02-08 23:08:00 -0500 |
commit | 4f05d50542cef9f7983a08f8278cbf377bf6bad1 (patch) | |
tree | 29af2e064d4bda3bf96915b236acbbc8d2bf5af4 | |
parent | 34e1d3ea22b7fab1038707a01bd546522cc46c59 (diff) | |
download | u-boot-4f05d50542cef9f7983a08f8278cbf377bf6bad1.zip u-boot-4f05d50542cef9f7983a08f8278cbf377bf6bad1.tar.gz u-boot-4f05d50542cef9f7983a08f8278cbf377bf6bad1.tar.bz2 |
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 6e8363c..1adf4dc 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 |