commit | 4f9fa4edf3e8d8b07abc4d19dc6fdbaf000596ff | [log] [tgz] |
---|---|---|
author | Hajo Noerenberg <hajo-uboot@noerenberg.de> | Mon Mar 28 15:49:08 2022 +0200 |
committer | Tom Rini <trini@konsulko.com> | Mon Apr 11 15:03:29 2022 -0400 |
tree | ea1d936131f54e322db5e52f1299fc0e9db29852 | |
parent | c332a1c8e422643461088915940c38c0aacfeb58 [diff] |
ahci: add PCI bindings for Marvell 88SE6121/45 SATA controllers Add AHCI PCI bindings for Marvell 88SE6121/45 SATA controllers. The 88SE6121 controller is used, for example, in the Seagate Blackarmor NAS440 or the Iomega ix4-200d NAS. As Pali Rohár explained [1], these controllers do not match the standard AHCI class code and therefore require an explizit PCI binding. The Linux kernel also uses this approach [2]. [1] https://lists.denx.de/pipermail/u-boot/2022-March/479197.html [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/ata/ahci.c?h=v5.17#n557 Signed-off-by: Hajo Noerenberg <hajo-uboot@noerenberg.de> Reviewed-by: Pali Rohár <pali@kernel.org>