From patchwork Tue Mar 28 14:43:30 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Twiss X-Patchwork-Id: 9649907 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id C7CBD60113 for ; Tue, 28 Mar 2017 14:57:54 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B95F7283A6 for ; Tue, 28 Mar 2017 14:57:54 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id AE0B0283E8; Tue, 28 Mar 2017 14:57:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 307EA2816B for ; Tue, 28 Mar 2017 14:57:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754436AbdC1O5Y (ORCPT ); Tue, 28 Mar 2017 10:57:24 -0400 Received: from mail1.bemta5.messagelabs.com ([195.245.231.146]:39174 "EHLO mail1.bemta5.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754364AbdC1O5V (ORCPT ); Tue, 28 Mar 2017 10:57:21 -0400 Received: from [85.158.139.35] by server-10.bemta-5.messagelabs.com id 25/82-02186-FF87AD85; Tue, 28 Mar 2017 14:53:51 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEKsWRWlGSWpSXmKPExsUSt3Opse6/ils RBodOGlhMffiEzWL+kXOsFocXvWC0mH/lGqvF/a9HGS2+Xelgsrj56RurxeVdc9gsPvceYbS4 sW4fu8WThWeYLJZev8hk0br3CJD7sI/N4vLETnaLWzNesDoIeKyZt4bRY+esu+we1zaLeSze8 5LJY9OqTjaPO9f2sHns/N7A7vF5k1wARxRrZl5SfkUCa8auvfMYC25JVqzr+MjUwLhbtIuRi0 NIYD2jxPIJPexdjJxAToVE+5pFTCA2r0CyxItPj1hBbE4BR4mvUyZA1ThIzDl9mA3EZhMwlJj 35j0jiM0ioCox99xkZhBbWCBO4u2+V+wgC0QEZjFJ3Dx+nRnEYRZ4ySRxf/dqNogNghInZz5h AbGZBSQkDr54AVTEAbRBS2L5sUiQsISAvcT091fBwhIC+hKNx2IhwoYS32d9Y4GwzSXmr7rFO IFRcBaSobOQDF3AyLSKUaM4tagstUjXyFIvqSgzPaMkNzEzR9fQwFQvN7W4ODE9NScxqVgvOT 93EyMw7uoZGBh3MF7e4neIUZKDSUmU90PQrQghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErzcwDg WEixKTU+tSMvMASYAmLQEB4+SCO/TcqA0b3FBYm5xZjpE6hSjopQ4rxFInwBIIqM0D64NlnQu McpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQoyniczrwRu+iugxUxAi8VtwBaXJCKkpBoY9 50IibtzZqJywMspBy5O8f4ecu3zgjVr7jjo9V6P7H73bFnLvn5XZhmV5Ws+PU21jNJ9MWeDt9 6KREX1QIeNa566zOffvu29ygZXDjXrRQkLw+bHt1raHuhb0XOt+vflPbLB6scmXTF+Wn1o70b XgyIZTfeLJJPT1W+3uQkbv10l6Dtjwl79ECWW4oxEQy3mouJEABdKkPw1AwAA X-Env-Sender: stwiss.opensource@diasemi.com X-Msg-Ref: server-3.tower-179.messagelabs.com!1490712830!80917123!2 X-Originating-IP: [94.185.165.51] X-StarScan-Received: X-StarScan-Version: 9.2.3; banners=-,-,- X-VirusChecked: Checked Received: (qmail 32640 invoked from network); 28 Mar 2017 14:53:50 -0000 Received: from mailrelay2.diasemi.com (HELO sw-ex-cashub01.diasemi.com) (94.185.165.51) by server-3.tower-179.messagelabs.com with AES128-SHA encrypted SMTP; 28 Mar 2017 14:53:50 -0000 Received: from swsrvapps-01.diasemi.com (10.20.28.141) by SW-EX-CASHUB01.diasemi.com (10.20.16.140) with Microsoft SMTP Server id 14.3.248.2; Tue, 28 Mar 2017 15:53:49 +0100 Received: by swsrvapps-01.diasemi.com (Postfix, from userid 22547) id A4FD53FA99; Tue, 28 Mar 2017 15:53:49 +0100 (BST) Message-ID: In-Reply-To: References: From: Steve Twiss Date: Tue, 28 Mar 2017 15:43:30 +0100 Subject: [PATCH V7 1/7] Documentation: devicetree: watchdog: da9062/61 watchdog timer binding To: DEVICETREE , Guenter Roeck , LINUX-KERNEL , LINUX-WATCHDOG , Mark Rutland , Rob Herring , Wim Van Sebroeck CC: Dmitry Torokhov , Eduardo Valentin , LINUX-INPUT , LINUX-PM , Lee Jones , Liam Girdwood , Mark Brown , Support Opensource , Zhang Rui MIME-Version: 1.0 X-KSE-AttachmentFiltering-Interceptor-Info: protection disabled X-KSE-ServerInfo: sw-ex-cashub01.diasemi.com, 9 X-KSE-Antivirus-Interceptor-Info: scan successful X-KSE-Antivirus-Info: Clean, bases: 28/03/2017 12:02:00 Sender: linux-input-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Steve Twiss Add binding information for DA9062 and DA9061 watchdog. Example bindings for both DA9062 and DA9061 devices are added. For the DA9061 device, a fallback compatible line is added as a valid combination of compatible strings. The original binding for DA9062 (only) used to reside inside the Documentation/devicetree/bindings/mfd/da9062.txt MFD document. The da9062-watchdog section was deleted in that file and replaced with a link to the new DA9061/62 binding information stored in this patch. Acked-by: Rob Herring Signed-off-by: Steve Twiss --- This patch applies against linux-next and v4.11-rc3 v6 -> v7 - NO CODE CHANGE v5 -> v6 - NO CODE CHANGE - Rebased from v4.9 to v4.11-rc3 v4 -> v5 - NO CODE CHANGE - Rebased from v4.8 to v4.9 v3 -> v4 - NO CODE CHANGE - Patch renamed from [PATCH V3 2/9] to [PATCH V4 1/8] - Added Acked-by Rob Herring v2 -> v3 - Patch renamed from [PATCH V1 02/10] to [PATCH V3 2/9] - Each compatible line should be a valid combination of compatible strings, alter DA9061 line to include the fall back compatible string - Update the commit message to describe this change - Add information about associated patches from this set without describing them as being explicitly dependent on this binding v1 -> v2 - Patch renamed from [PATCH V1 07/10] to [PATCH V2 02/10] -- these changes were made to fix checkpatch warnings caused by the patch set dependency order - Updated the patch description to be explicit about where parts of this binding had originally been stored - A second example for DA9061 is provided to highlight the use of a fall-back compatible option for the DA9062 watchdog driver Hi, No code changes for this version PATCH V5. As previously: For the watchdog case: the DA9062 device driver is compatible with the DA9061 and for this reason there is minimal change required to the DA9062 watchdog device driver. The example for the DA9061 watchdog shows the use of a fall-back compatible string. Other information: The device driver from this patch set (associated with this binding) is [PATCH V5 6/8] watchdog: da9061: watchdog driver Regards, Steve Twiss, Dialog Semiconductor .../devicetree/bindings/watchdog/da9062-wdt.txt | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/da9062-wdt.txt diff --git a/Documentation/devicetree/bindings/watchdog/da9062-wdt.txt b/Documentation/devicetree/bindings/watchdog/da9062-wdt.txt new file mode 100644 index 0000000..b935b52 --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/da9062-wdt.txt @@ -0,0 +1,23 @@ +* Dialog Semiconductor DA9062/61 Watchdog Timer + +Required properties: + +- compatible: should be one of the following valid compatible string lines: + "dlg,da9061-watchdog", "dlg,da9062-watchdog" + "dlg,da9062-watchdog" + +Example: DA9062 + + pmic0: da9062@58 { + watchdog { + compatible = "dlg,da9062-watchdog"; + }; + }; + +Example: DA9061 using a fall-back compatible for the DA9062 watchdog driver + + pmic0: da9061@58 { + watchdog { + compatible = "dlg,da9061-watchdog", "dlg,da9062-watchdog"; + }; + };