Skip to content
Snippets Groups Projects
Commit 592b4a7e authored by Ken Ma's avatar Ken Ma Committed by Stefan Roese
Browse files

ata: mvebu: move mvebu sata driver to drivers/ata directory


Currently mvebu sata driver is in arch/arm/mach_mvebu directory, this
patch moves it to drivers/ata directory with renaming "sata.c" to
"ahci_mvebu.c" which is aligned to Linux.
New ahci driver's kconfig option is added as AHCI_MVEBU which selects
SCSI_AHCI and is based on AHCI.

Signed-off-by: default avatarKen Ma <make@marvell.com>
Reviewed-by: default avatarStefan Roese <sr@denx.de>
Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
Signed-off-by: default avatarStefan Roese <sr@denx.de>
parent 61dccf73
No related branches found
No related tags found
No related merge requests found
......@@ -135,6 +135,7 @@ S: Maintained
T: git git://git.denx.de/u-boot-marvell.git
F: arch/arm/mach-kirkwood/
F: arch/arm/mach-mvebu/
F: drivers/ata/ahci_mvebu.c
ARM MARVELL PXA
M: Marek Vasut <marex@denx.de>
......
......@@ -7,7 +7,6 @@ ifdef CONFIG_ARM64
obj-$(CONFIG_ARMADA_3700) += armada3700/
obj-$(CONFIG_ARMADA_8K) += armada8k/
obj-y += arm64-common.o
obj-$(CONFIG_AHCI) += sata.o
else # CONFIG_ARM64
......
......@@ -99,4 +99,14 @@ config SATA_SIL3114
help
Enable this driver to support the SIL3114 SATA controllers.
config AHCI_MVEBU
bool "Marvell EBU AHCI SATA support"
depends on ARCH_MVEBU
depends on AHCI
select SCSI_AHCI
help
This option enables support for the Marvell EBU SoC's
onboard AHCI SATA.
If unsure, say N.
endmenu
......@@ -17,3 +17,4 @@ obj-$(CONFIG_SATA_MV) += sata_mv.o
obj-$(CONFIG_SATA_SIL3114) += sata_sil3114.o
obj-$(CONFIG_SATA_SIL) += sata_sil.o
obj-$(CONFIG_SANDBOX) += sata_sandbox.o
obj-$(CONFIG_AHCI_MVEBU) += ahci_mvebu.o
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment