From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D7F6CCA9EBD for ; Fri, 25 Oct 2019 21:24:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id B0A9D2084C for ; Fri, 25 Oct 2019 21:24:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726225AbfJYVYM (ORCPT ); Fri, 25 Oct 2019 17:24:12 -0400 Received: from mx2.suse.de ([195.135.220.15]:41466 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725283AbfJYVYM (ORCPT ); Fri, 25 Oct 2019 17:24:12 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 040CDB1C1; Fri, 25 Oct 2019 21:24:09 +0000 (UTC) Subject: Re: [PATCH v2 1/8] dt-bindings: watchdog: realtek: Convert RTD119x to schema To: Rob Herring Cc: linux-realtek-soc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Wim Van Sebroeck , Guenter Roeck , Mark Rutland , linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20191020040817.16882-1-afaerber@suse.de> <20191020040817.16882-2-afaerber@suse.de> <20191025211638.GA28819@bogus> From: =?UTF-8?Q?Andreas_F=c3=a4rber?= Organization: SUSE Software Solutions Germany GmbH Message-ID: Date: Fri, 25 Oct 2019 23:24:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 MIME-Version: 1.0 In-Reply-To: <20191025211638.GA28819@bogus> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am 25.10.19 um 23:16 schrieb Rob Herring: > On Sun, Oct 20, 2019 at 06:08:10AM +0200, Andreas Färber wrote: >> Convert the Realtek watchdog binding to a YAML schema. >> >> Signed-off-by: Andreas Färber >> --- >> v2: New >> >> .../bindings/watchdog/realtek,rtd119x.txt | 17 ---------- >> .../bindings/watchdog/realtek,rtd119x.yaml | 38 ++++++++++++++++++++++ >> 2 files changed, 38 insertions(+), 17 deletions(-) >> delete mode 100644 Documentation/devicetree/bindings/watchdog/realtek,rtd119x.txt >> create mode 100644 Documentation/devicetree/bindings/watchdog/realtek,rtd119x.yaml >> >> diff --git a/Documentation/devicetree/bindings/watchdog/realtek,rtd119x.txt b/Documentation/devicetree/bindings/watchdog/realtek,rtd119x.txt >> deleted file mode 100644 >> index 05653054bd5b..000000000000 >> --- a/Documentation/devicetree/bindings/watchdog/realtek,rtd119x.txt >> +++ /dev/null >> @@ -1,17 +0,0 @@ >> -Realtek RTD1295 Watchdog >> -======================== >> - >> -Required properties: >> - >> -- compatible : Should be "realtek,rtd1295-watchdog" >> -- reg : Specifies the physical base address and size of registers >> -- clocks : Specifies one clock input >> - >> - >> -Example: >> - >> - watchdog@98007680 { >> - compatible = "realtek,rtd1295-watchdog"; >> - reg = <0x98007680 0x100>; >> - clocks = <&osc27M>; >> - }; >> diff --git a/Documentation/devicetree/bindings/watchdog/realtek,rtd119x.yaml b/Documentation/devicetree/bindings/watchdog/realtek,rtd119x.yaml >> new file mode 100644 >> index 000000000000..5d92cfdfd046 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/watchdog/realtek,rtd119x.yaml >> @@ -0,0 +1,38 @@ >> +# SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) >> +%YAML 1.2 >> +--- >> +$id: "http://devicetree.org/schemas/watchdog/realtek,rtd119x.yaml#" >> +$schema: "http://devicetree.org/meta-schemas/core.yaml#" >> + >> +title: Realtek RTD1295 Watchdog >> + >> +maintainers: >> + - Andreas Färber >> + >> +allOf: >> + - $ref: watchdog.yaml# >> + >> +properties: >> + compatible: >> + oneOf: >> + - const: realtek,rtd1295-watchdog > > You can drop the 'oneOf' here unless you're planning to add another > entry with 2 compatible strings. It's a preparation for adding rtd1195-watchdog when needed, to make future diffs smaller. There's also RTD1395 and RTD1619 to be tested. > > With that, > > Reviewed-by: Rob Herring Thanks, Andreas -- SUSE Software Solutions Germany GmbH Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer HRB 36809 (AG Nürnberg) From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.2 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 07C42CA9EA0 for ; Fri, 25 Oct 2019 21:24:19 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CB1F22084C for ; Fri, 25 Oct 2019 21:24:18 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Krq1d3W0" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CB1F22084C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=6FhL+lnhVp6m8krXQJdh4p+uD9CL3L/3S3nIzNz/ZeQ=; b=Krq1d3W0Fln0VM rz0dVGjbCV59Gz1dEZc355RpMFnOFNJGfLS/J2z5agj+74iRA01noWETlhgu0+kGJJrT5MlHApRwV o2V+JEhfhyPDgCUJoN1us0seN58BkkXMYuA4dVNm+fqWcFC4N0a2JeLPmcYNNt/QGWIS0/+h5xFCi +6Mnfj9vHGJ1JODTESiBsYy0S/BmYgPPHl+KLyEVIYElscB4twSBSXJRXmcLZrgTWo1erYAv6ifgk 276mXkFiIyiVc7YVa6nKXxQdgP512iLCYqOx8w6pmwahJk2ErFZswR7UP+ZzEq0J9KEy20XwkiIbu 9p/RvYG5Zq6f5n+IlBLw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1iO74D-0005pa-IP; Fri, 25 Oct 2019 21:24:17 +0000 Received: from mx2.suse.de ([195.135.220.15] helo=mx1.suse.de) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1iO749-0005od-OP; Fri, 25 Oct 2019 21:24:15 +0000 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 040CDB1C1; Fri, 25 Oct 2019 21:24:09 +0000 (UTC) Subject: Re: [PATCH v2 1/8] dt-bindings: watchdog: realtek: Convert RTD119x to schema To: Rob Herring References: <20191020040817.16882-1-afaerber@suse.de> <20191020040817.16882-2-afaerber@suse.de> <20191025211638.GA28819@bogus> From: =?UTF-8?Q?Andreas_F=c3=a4rber?= Organization: SUSE Software Solutions Germany GmbH Message-ID: Date: Fri, 25 Oct 2019 23:24:07 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 MIME-Version: 1.0 In-Reply-To: <20191025211638.GA28819@bogus> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191025_142413_941115_B7F3677A X-CRM114-Status: GOOD ( 14.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , devicetree@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-realtek-soc@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Wim Van Sebroeck , Guenter Roeck Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org QW0gMjUuMTAuMTkgdW0gMjM6MTYgc2NocmllYiBSb2IgSGVycmluZzoKPiBPbiBTdW4sIE9jdCAy MCwgMjAxOSBhdCAwNjowODoxMEFNICswMjAwLCBBbmRyZWFzIEbDpHJiZXIgd3JvdGU6Cj4+IENv bnZlcnQgdGhlIFJlYWx0ZWsgd2F0Y2hkb2cgYmluZGluZyB0byBhIFlBTUwgc2NoZW1hLgo+Pgo+ PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIEbDpHJiZXIgPGFmYWVyYmVyQHN1c2UuZGU+Cj4+IC0t LQo+PiAgdjI6IE5ldwo+PiAgCj4+ICAuLi4vYmluZGluZ3Mvd2F0Y2hkb2cvcmVhbHRlayxydGQx MTl4LnR4dCAgICAgICAgICB8IDE3IC0tLS0tLS0tLS0KPj4gIC4uLi9iaW5kaW5ncy93YXRjaGRv Zy9yZWFsdGVrLHJ0ZDExOXgueWFtbCAgICAgICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysr Kwo+PiAgMiBmaWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkK Pj4gIGRlbGV0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv d2F0Y2hkb2cvcmVhbHRlayxydGQxMTl4LnR4dAo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3Vt ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy93YXRjaGRvZy9yZWFsdGVrLHJ0ZDExOXgueWFt bAo+Pgo+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3dh dGNoZG9nL3JlYWx0ZWsscnRkMTE5eC50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmlu ZGluZ3Mvd2F0Y2hkb2cvcmVhbHRlayxydGQxMTl4LnR4dAo+PiBkZWxldGVkIGZpbGUgbW9kZSAx MDA2NDQKPj4gaW5kZXggMDU2NTMwNTRiZDViLi4wMDAwMDAwMDAwMDAKPj4gLS0tIGEvRG9jdW1l bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3dhdGNoZG9nL3JlYWx0ZWsscnRkMTE5eC50eHQK Pj4gKysrIC9kZXYvbnVsbAo+PiBAQCAtMSwxNyArMCwwIEBACj4+IC1SZWFsdGVrIFJURDEyOTUg V2F0Y2hkb2cKPj4gLT09PT09PT09PT09PT09PT09PT09PT09PQo+PiAtCj4+IC1SZXF1aXJlZCBw cm9wZXJ0aWVzOgo+PiAtCj4+IC0tIGNvbXBhdGlibGUgOiAgU2hvdWxkIGJlICJyZWFsdGVrLHJ0 ZDEyOTUtd2F0Y2hkb2ciCj4+IC0tIHJlZyAgICAgICAgOiAgU3BlY2lmaWVzIHRoZSBwaHlzaWNh bCBiYXNlIGFkZHJlc3MgYW5kIHNpemUgb2YgcmVnaXN0ZXJzCj4+IC0tIGNsb2NrcyAgICAgOiAg U3BlY2lmaWVzIG9uZSBjbG9jayBpbnB1dAo+PiAtCj4+IC0KPj4gLUV4YW1wbGU6Cj4+IC0KPj4g LQl3YXRjaGRvZ0A5ODAwNzY4MCB7Cj4+IC0JCWNvbXBhdGlibGUgPSAicmVhbHRlayxydGQxMjk1 LXdhdGNoZG9nIjsKPj4gLQkJcmVnID0gPDB4OTgwMDc2ODAgMHgxMDA+Owo+PiAtCQljbG9ja3Mg PSA8Jm9zYzI3TT47Cj4+IC0JfTsKPj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNl dHJlZS9iaW5kaW5ncy93YXRjaGRvZy9yZWFsdGVrLHJ0ZDExOXgueWFtbCBiL0RvY3VtZW50YXRp b24vZGV2aWNldHJlZS9iaW5kaW5ncy93YXRjaGRvZy9yZWFsdGVrLHJ0ZDExOXgueWFtbAo+PiBu ZXcgZmlsZSBtb2RlIDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMDAwMDAuLjVkOTJjZmRmZDA0Ngo+ PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5n cy93YXRjaGRvZy9yZWFsdGVrLHJ0ZDExOXgueWFtbAo+PiBAQCAtMCwwICsxLDM4IEBACj4+ICsj IFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAoR1BMLTIuMC1vci1sYXRlciBPUiBCU0QtMi1DbGF1 c2UpCj4+ICslWUFNTCAxLjIKPj4gKy0tLQo+PiArJGlkOiAiaHR0cDovL2RldmljZXRyZWUub3Jn L3NjaGVtYXMvd2F0Y2hkb2cvcmVhbHRlayxydGQxMTl4LnlhbWwjIgo+PiArJHNjaGVtYTogImh0 dHA6Ly9kZXZpY2V0cmVlLm9yZy9tZXRhLXNjaGVtYXMvY29yZS55YW1sIyIKPj4gKwo+PiArdGl0 bGU6IFJlYWx0ZWsgUlREMTI5NSBXYXRjaGRvZwo+PiArCj4+ICttYWludGFpbmVyczoKPj4gKyAg LSBBbmRyZWFzIEbDpHJiZXIgPGFmYWVyYmVyQHN1c2UuZGU+Cj4+ICsKPj4gK2FsbE9mOgo+PiAr ICAtICRyZWY6IHdhdGNoZG9nLnlhbWwjCj4+ICsKPj4gK3Byb3BlcnRpZXM6Cj4+ICsgIGNvbXBh dGlibGU6Cj4+ICsgICAgb25lT2Y6Cj4+ICsgICAgICAtIGNvbnN0OiByZWFsdGVrLHJ0ZDEyOTUt d2F0Y2hkb2cKPiAKPiBZb3UgY2FuIGRyb3AgdGhlICdvbmVPZicgaGVyZSB1bmxlc3MgeW91J3Jl IHBsYW5uaW5nIHRvIGFkZCBhbm90aGVyIAo+IGVudHJ5IHdpdGggMiBjb21wYXRpYmxlIHN0cmlu Z3MuCgpJdCdzIGEgcHJlcGFyYXRpb24gZm9yIGFkZGluZyBydGQxMTk1LXdhdGNoZG9nIHdoZW4g bmVlZGVkLCB0byBtYWtlCmZ1dHVyZSBkaWZmcyBzbWFsbGVyLiBUaGVyZSdzIGFsc28gUlREMTM5 NSBhbmQgUlREMTYxOSB0byBiZSB0ZXN0ZWQuCgo+IAo+IFdpdGggdGhhdCwKPiAKPiBSZXZpZXdl ZC1ieTogUm9iIEhlcnJpbmcgPHJvYmhAa2VybmVsLm9yZz4KClRoYW5rcywKQW5kcmVhcwoKLS0g ClNVU0UgU29mdHdhcmUgU29sdXRpb25zIEdlcm1hbnkgR21iSApNYXhmZWxkc3RyLiA1LCA5MDQw OSBOw7xybmJlcmcsIEdlcm1hbnkKR0Y6IEZlbGl4IEltZW5kw7ZyZmZlcgpIUkIgMzY4MDkgKEFH IE7DvHJuYmVyZykKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMu aW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2xpbnV4LWFybS1rZXJuZWwK