Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934463AbcKNI14 (ORCPT ); Mon, 14 Nov 2016 03:27:56 -0500 Received: from mail1.bemta3.messagelabs.com ([195.245.230.161]:27845 "EHLO mail1.bemta3.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752188AbcKNI1t (ORCPT ); Mon, 14 Nov 2016 03:27:49 -0500 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrIKsWRWlGSWpSXmKPExsUSt3OpsW5gqWa Ewdp+QYupD5+wWcw/co7V4vCiF4wW869cY7W4//Uoo8W3Kx1MFjc/fWO1uLxrDpvF594jjBY3 1u1jt3iy8AyTxdLrF5ksWvceAXIf9rFZXJ7YyW5xa8YLVgcBjzXz1jB67Jx1l93j2mYxj8V7X jJ5bFrVyeZx59oeNo+d3xvYPT5vkgvgiGLNzEvKr0hgzfi7+iJjwUeJisazd1kaGD+KdDFycQ gJrGeUOHPmAlMXIyeQUyGx7c4adhCbVyBZ4suCy0BxDg5OAUeJl7O5IEocJDoXzAcrZxMwlJj 35j0jiM0ioCqx6vFOMFtYIE7i9bKvjCDzRQRmMUncPH6dGcRhFnjJJHF/92o2iAWCEidnPmEB sZkFJCQOvnjBDLJMSEBLYvmxSJCwhIC9xPT3V8HCEgL6Eo3HYiHChhLfZ31jgbDNJa5u+8o6g VFwFpKhs5AMXcDItIpRozi1qCy1SNfIQi+pKDM9oyQ3MTNH19DAWC83tbg4MT01JzGpWC85P3 cTIzDq6hkYGHcwtp/wO8QoycGkJMobH6kZIcSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mCV6wEKCd YlJqeWpGWmQOMf5i0BAePkgivJkiat7ggMbc4Mx0idYpRUUqcVxwkIQCSyCjNg2uDpZxLjLJS wryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5OUGm8GTmlcBNfwW0mAlo8S5zDZDFJYkIKakGRqsdv g9Wl+4PT8+f1XIr3YnDcZfkglfHCmJlE8Wyz8RvmNS62uRzs9Ohbo+MOQ39nNPkXc8YeokFXD /S8OPJdDatB5WRzbeqKt4tXT7v20MHeaagkpPtURPkPWzsbRxZaxdtK5Va7MueG+hyYAf31DD BVpt5OrJnWRKvrXt1Rkh1QhnLkreVSizFGYmGWsxFxYkAPs1mcTQDAAA= X-Env-Sender: stwiss.opensource@diasemi.com X-Msg-Ref: server-14.tower-38.messagelabs.com!1479112016!62255366!3 X-Originating-IP: [94.185.165.51] X-StarScan-Received: X-StarScan-Version: 9.0.16; banners=-,-,- X-VirusChecked: Checked Message-ID: <5c3d4527c6f52bd30f7e919a19c1cd6232aad1a4.1479111766.git.stwiss.opensource@diasemi.com> In-Reply-To: References: From: Steve Twiss Date: Mon, 14 Nov 2016 08:22:44 +0000 Subject: [PATCH V4 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 Content-Type: text/plain 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: 14/11/2016 02:25:00 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3184 Lines: 96 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.8 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 V4. Added an Ack by Rob Herring for PATCH V3. 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 V4 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"; + }; + }; -- end-of-patch for PATCH V4