Commit 81d01bfa authored by Loc Ho's avatar Loc Ho Committed by Tejun Heo

ata: Add APM X-Gene SoC AHCI SATA host controller driver

This patch adds support for the APM X-Gene SoC AHCI SATA host controller
driver. It requires the corresponding APM X-Gene SoC PHY driver. This
initial version only supports Gen3 speed.
Signed-off-by: default avatarLoc Ho <lho@apm.com>
Signed-off-by: default avatarTuan Phan <tphan@apm.com>
Signed-off-by: default avatarSuman Tripathi <stripathi@apm.com>
Reviewed-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
parent 1ccaead5
...@@ -124,6 +124,13 @@ config AHCI_SUNXI ...@@ -124,6 +124,13 @@ config AHCI_SUNXI
If unsure, say N. If unsure, say N.
config AHCI_XGENE
tristate "APM X-Gene 6.0Gbps AHCI SATA host controller support"
depends on SATA_AHCI_PLATFORM && (ARM64 || COMPILE_TEST)
select PHY_XGENE
help
This option enables support for APM X-Gene SoC SATA host controller.
config SATA_FSL config SATA_FSL
tristate "Freescale 3.0Gbps SATA support" tristate "Freescale 3.0Gbps SATA support"
depends on FSL_SOC depends on FSL_SOC
......
...@@ -13,6 +13,7 @@ obj-$(CONFIG_SATA_HIGHBANK) += sata_highbank.o libahci.o ...@@ -13,6 +13,7 @@ obj-$(CONFIG_SATA_HIGHBANK) += sata_highbank.o libahci.o
obj-$(CONFIG_AHCI_IMX) += ahci_imx.o obj-$(CONFIG_AHCI_IMX) += ahci_imx.o
obj-$(CONFIG_AHCI_SUNXI) += ahci_sunxi.o obj-$(CONFIG_AHCI_SUNXI) += ahci_sunxi.o
obj-$(CONFIG_AHCI_ST) += ahci_st.o obj-$(CONFIG_AHCI_ST) += ahci_st.o
obj-$(CONFIG_AHCI_XGENE) += ahci_xgene.o
# SFF w/ custom DMA # SFF w/ custom DMA
obj-$(CONFIG_PDC_ADMA) += pdc_adma.o obj-$(CONFIG_PDC_ADMA) += pdc_adma.o
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment