ahci: added a new driver for supporting Freescale AHCI sata
authorTang Yuantian <Yuantian.Tang@freescale.com>
Mon, 7 Sep 2015 08:23:16 +0000 (16:23 +0800)
committerTejun Heo <tj@kernel.org>
Tue, 8 Sep 2015 16:30:06 +0000 (12:30 -0400)
commitecfb4598512a7c3e21df2941db58c10461583bb9
tree8b622db3e6adbf02a6ecaba677473b7f2381580b
parent437dd8c3c20fa750a9db2e6b39b5e2ff7d01c79e
ahci: added a new driver for supporting Freescale AHCI sata

Currently Freescale QorIQ series SATA is supported by ahci_platform
driver. Some SoC specific settings have been put in uboot. So whether
SATA works or not heavily depends on uboot.
This patch will add a new driver to support QorIQ sata which removes
the dependency on any other boot loader.
Freescale QorIQ series sata, like ls1021a ls2085a ls1043a, is
compatible with serial ATA 3.0 and AHCI 1.3 specification.

Signed-off-by: Yuantian Tang <Yuantian.Tang@freescale.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/Kconfig
drivers/ata/Makefile
drivers/ata/ahci_qoriq.c [new file with mode: 0644]