| From: |
| Ryder Lee <ryder.lee-AT-mediatek.com> |
| To: |
| Hans de Goede <hdegoede-AT-redhat.com>, Tejun Heo <tj-AT-kernel.org> |
| Subject: |
| [PATCH v2 0/2] Add support for MediaTek AHCI SATA |
| Date: |
| Mon, 7 Aug 2017 17:52:19 +0800 |
| Message-ID: |
| <cover.1502098458.git.ryder.lee@mediatek.com> |
| Cc: |
| Rob Herring <robh+dt-AT-kernel.org>, <devicetree-AT-vger.kernel.org>, <linux-mediatek-AT-lists.infradead.org>, <linux-kernel-AT-vger.kernel.org>, <linux-ide-AT-vger.kernel.org>, Long Cheng <long.cheng-AT-mediatek.com>, Ryder Lee <ryder.lee-AT-mediatek.com> |
Hi,
This patch series add support for AHCI compatible SATA controller, and it is
compliant with the ahci 1.3 and sata 3.0 specification. This driver is slightly
different than ahci_platform.c (e.g., reset control, subsystem setting).
changes since v2:
- according to Commit a53e35db70d1 ("reset: Ensure drivers are explicit when requesting reset lines").
replace devm_reset_control_get_optional() by devm_reset_control_get_optional_exclusive().
changes since v1:
- update binding text: add missing "specifier pairs" descriptions.
- fix kbuild test warning: fix the error handling.
Ryder Lee (2):
ata: mediatek: add support for MediaTek SATA controller
dt-bindings: ata: add DT bindings for MediaTek SATA controller
Documentation/devicetree/bindings/ata/ahci-mtk.txt | 50 ++++++
drivers/ata/Kconfig | 10 ++
drivers/ata/Makefile | 1 +
drivers/ata/ahci_mtk.c | 196 +++++++++++++++++++++
4 files changed, 257 insertions(+)
create mode 100644 Documentation/devicetree/bindings/ata/ahci-mtk.txt
create mode 100644 drivers/ata/ahci_mtk.c
--
1.9.1