From patchwork Wed May 29 05:13:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Jeffery X-Patchwork-Id: 13677817 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org 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 smtp.lore.kernel.org (Postfix) with ESMTPS id D127DC25B75 for ; Wed, 29 May 2024 05:14:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:MIME-Version:Message-Id:Date: Subject:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=1UzLZTDdWyo9y+ZhTtQKY5Xw0cO+07Ckd6CQz6mUuYA=; b=U8AiJ4t5QkxBHq CnjUGFmWBx93Y7k5VdWPoQIH1olE5CXVVF8+/2t+AYtn/jYiuhbdkj50xZcTYeG0T4So0M89ae3Td QgbynQU/Fgz1rEP+VcYRGnpjcRruGJpefz4Shtf8RI3qVwqzwBo9x4MyS9X845SLW8p1HZ7C3Hac/ eo+O2KFSwjNlNXlcM8fyqwIj5zIu7qs1dObVSp74S6upu9O1+R6E+x/G/NNs/gwtPqz+nLlIlb7sq GupjRDgxxUGZsQsqsjvN43TUJ2hL5NKOHR6KSnWCHaan+TWX8Q4teuWBpfvqL/k6heYC+YWhMgGdY YAI5XeWxpCWaJ2i4+q8Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sCBdT-00000002qji-44Ht; Wed, 29 May 2024 05:14:03 +0000 Received: from pi.codeconstruct.com.au ([203.29.241.158] helo=codeconstruct.com.au) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sCBdR-00000002qhf-2RlX for linux-arm-kernel@lists.infradead.org; Wed, 29 May 2024 05:14:02 +0000 Received: from [127.0.1.1] (ppp118-210-171-248.adl-adc-lon-bras34.tpg.internode.on.net [118.210.171.248]) by mail.codeconstruct.com.au (Postfix) with ESMTPSA id 354BC2014A; Wed, 29 May 2024 13:13:43 +0800 (AWST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeconstruct.com.au; s=2022a; t=1716959627; bh=h4M8rZbowMLRerjP3q6tibaxSn7JV3KdcB7/Gsd+7Sg=; h=From:Subject:Date:To:Cc; b=cBCP8gOaeRVNkWdCtFQ7WeZ9NFuk53Mx0bIwLpK+nUMuLbR9+YC260XEDN0pyOtkV WM41jOPl5V+cuTf5P5Gdq0LCD2IIjzAbtcqyPhdfCr4OIdz9kyfxPWzCGs24Y3hBGW ZvA7L0tBX8sCwGMWnotaDdUIptUkoKLmiAHqY/XwV5aBtnY7N7MpWuMO14TExcM0dG afMnV6n5tZkIN/ANFVZ1FEFD/jw3tnBng22BejSAI/Hr2WbT4ORO+G0j1hWvUH0XpF uRM2vQjV3+RxF8a6uJrvPwWidNTsZNYv7sRmpv6dIm0Yz8Ph+MnwsPaz5byrJjAX0Z xO70/T6yc/bIg== From: Andrew Jeffery Subject: [PATCH 0/4] dt-bindings: gpio: aspeed,sgpio: Miscellaneous cleanups Date: Wed, 29 May 2024 14:43:19 +0930 Message-Id: <20240529-dt-warnings-gpio-sgpio-interrupt-cells-v1-0-91c42976833b@codeconstruct.com.au> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAG+5VmYC/x2NQQqDMBAAvyJ77kIaahG/Ij2kyZouyBp2Uy2If 2/wMjCXmQOMlMlg7A5Q2th4lSb3WwfxEyQTcmoO3vmH6/2AqeIeVFiyYS68ol1kqaT6LRUjLYv hc+iDozn56N7QYkVp5t81ml7n+QeTDH4eeAAAAA== To: Linus Walleij , Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.13.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240528_221401_833871_01D205A9 X-CRM114-Status: UNSURE ( 7.48 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hello, This short series fixes some SGPIO-related devicetree warnings currently emitted by `make dtbs_check` for Aspeed devicetrees. One change documents `#interrupt-cells` and a subseqent change makes it required. The property should have been both documented and marked as required from the start. As the change is technically not backwards compatible, I've split it such that we can debate the required status separately. Please review! Andrew --- Andrew Jeffery (4): dt-bindings: gpio: aspeed,sgpio: Order properties by DTS style dt-bindings: gpio: aspeed,sgpio: Specify gpio-line-names dt-bindings: gpio: aspeed,sgpio: Specify #interrupt-cells dt-bindings: gpio: aspeed,sgpio: Require #interrupt-cells .../devicetree/bindings/gpio/aspeed,sgpio.yaml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) --- base-commit: 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0 change-id: 20240528-dt-warnings-gpio-sgpio-interrupt-cells-685a0efd2c0b Best regards,