|
|
Log in / Subscribe / Register

Add support for MediaTek AHCI SATA

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



Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds