From patchwork Thu Dec 15 19:08:39 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Twiss X-Patchwork-Id: 9476779 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 2C1986047D for ; Thu, 15 Dec 2016 19:40:10 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1A3062877A for ; Thu, 15 Dec 2016 19:40:10 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0EC79287D8; Thu, 15 Dec 2016 19:40:10 +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=ham 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 7AC962877A for ; Thu, 15 Dec 2016 19:40:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755306AbcLOTkI (ORCPT ); Thu, 15 Dec 2016 14:40:08 -0500 Received: from mail1.bemta5.messagelabs.com ([195.245.231.151]:11011 "EHLO mail1.bemta5.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753706AbcLOTjS (ORCPT ); Thu, 15 Dec 2016 14:39:18 -0500 Received: from [85.158.139.19] by server-15.bemta-5.messagelabs.com id 0C/EA-13537-97FE2585; Thu, 15 Dec 2016 19:31:05 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEKsWRWlGSWpSXmKPExsUSt3OpsW7F+6A Ig7mNehZTHz5hs5h/5ByrxeFFLxgt5l+5xmpx/+tRRotvVzqYLG5++sZqcXnXHDaLz71HGC1u rNvHbvFk4Rkmi6XXLzJZtO49AuQ+7GOzuDyxk93i1owXrA4CHmvmrWH02DnrLrvHtc1iHov3v GTy2LSqk83jzrU9bB47vzewe3zeJBfAEcWamZeUX5HAmvFj73e2ggbJildLNzM1MP4U6WLk4h ASWM8ocWv6YtYuRk4gp0Ji8a1GRhCbVyBZouv0ZRYQm1PAUWLFs5VsEDUOEi/vNYHF2QQMJea 9eQ9WzyKgKnHh4jKwGmGBOInWWRdYQBaICMxikrh5/DoziMMs8JJJ4v7u1WwQGwQlTs58AjaJ WUBC4uCLF0BFHEAbtCSWH4sECUsI2EtMf38VLCwhoC/ReCwWImwo8X3WNxYI21xixoNjbBMYB WchGToLydAFjEyrGDWKU4vKUot0jUz1kooy0zNKchMzc3QNDUz1clOLixPTU3MSk4r1kvNzNz EC466egYFxB+Oudr9DjJIcTEqivNnLgyKE+JLyUyozEosz4otKc1KLDzHKcHAoSfDmvwHKCRa lpqdWpGXmABMATFqCg0dJhPf/a6A0b3FBYm5xZjpE6hSjopQ4bx5InwBIIqM0D64NlnQuMcpK CfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQ8yniczrwRu+iugxUxAi0WX+IMsLklESEk1MK7tX rlrs/LSd3uCqgV6NB/ztJ2bvOpynvPO+K7VjssmOu2/+cI3y0TmyjkG69hTJzY3dBtKHdMTtZ NhTvQs9Wh4mKaTVO/cb6Yx8dmL6w8rs8IOdU+7Gt3vaRo05yXzSV0zeda9kTsfqj73q2P+N39 fcYfkq+hD7jYPAl+3aSr9dm6tcppgr8RSnJFoqMVcVJwIAHwERxk1AwAA X-Env-Sender: stwiss.opensource@diasemi.com X-Msg-Ref: server-14.tower-178.messagelabs.com!1481830263!75802103!4 X-Originating-IP: [94.185.165.51] X-StarScan-Received: X-StarScan-Version: 9.1.1; banners=-,-,- X-VirusChecked: Checked Received: (qmail 20456 invoked from network); 15 Dec 2016 19:31:04 -0000 Received: from mailrelay2.diasemi.com (HELO sw-ex-cashub01.diasemi.com) (94.185.165.51) by server-14.tower-178.messagelabs.com with AES128-SHA encrypted SMTP; 15 Dec 2016 19:31:04 -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; Thu, 15 Dec 2016 19:31:03 +0000 Received: by swsrvapps-01.diasemi.com (Postfix, from userid 22547) id 37E8F3FB5B; Thu, 15 Dec 2016 19:31:03 +0000 (GMT) Message-ID: In-Reply-To: References: From: Steve Twiss Date: Thu, 15 Dec 2016 19:08:39 +0000 Subject: [PATCH V5 1/8] 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: 15/12/2016 14:44: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.9 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 Ltd. .../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"; + }; + };