ata: ahci: add support for DaVinci DM816 SATA controller
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Tue, 14 Mar 2017 11:04:51 +0000 (12:04 +0100)
committerTejun Heo <tj@kernel.org>
Fri, 24 Mar 2017 15:40:03 +0000 (11:40 -0400)
commitdf46e6a4c06c89a728e59073517001510a63955b
tree494152f10f54da9e76ae9705fa7025d17dff573a
parent3075b62d15df424b8e87447eb13e1604240293f2
ata: ahci: add support for DaVinci DM816 SATA controller

This SATA controller is quite similar to the one present on the DA850
SoC, but the PHY configuration is different and it supports two HBA
ports.

The IP suffers from the same PMP issue the DA850 does - if we enable
PMP but don't use it - softreset fails. Appropriate workaround was
implemented in this driver as well.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/Kconfig
drivers/ata/Makefile
drivers/ata/ahci_dm816.c [new file with mode: 0644]