From patchwork Sun Mar 13 15:29:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Walle X-Patchwork-Id: 12779346 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 03B16C433F5 for ; Sun, 13 Mar 2022 15:31:57 +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:MIME-Version:Message-Id:Date:Subject:Cc :To: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=I9Q0nw3LkTpf6eszCc92gO48ygGCVvAXVgW1xrjMjzs=; b=uTZwqixnrYC62X DYzvEntZW6PkmjHIuOkGBJ5AHGmSno6slECB9bIJAEfK3H0celw8FD9t2p0HvoxlRj/gbMuYdNJqs tdIVJNglGzs1wlZTDAj64UmUMyOv/gCPc1tN4jnD0aDe0q7sSOFN6v9jHe0mT6vyXOJp5sO4jD/IU DDcFwTN4Vv2Gy9OcX4ifDEb7ro5gzvYwWuOHgsB/2CderjeRdVhtc27+a7aaWedh0XacBVA0/FCfC ka4kfRObR57asZ9zb3JrKBT4d7CpEg3hMSSdEQ1govFNuQ0P1q06+URKL20smVzKmwFrMB4H2nuYw bZ0/kOophUSO0gkt2P3g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nTQBI-003327-Jg; Sun, 13 Mar 2022 15:30:52 +0000 Received: from ssl.serverraum.org ([2a01:4f8:151:8464::1:2]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nTQAL-0032dF-5g for linux-arm-kernel@lists.infradead.org; Sun, 13 Mar 2022 15:29:55 +0000 Received: from mwalle01.kontron.local. (unknown [213.135.10.150]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ssl.serverraum.org (Postfix) with ESMTPSA id 39CDC22238; Sun, 13 Mar 2022 16:29:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walle.cc; s=mail2016061301; t=1647185385; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=thrnb94/ICCp7bDqYxQzY7ZZwtZvmddmHTgT7F76JX4=; b=so0einbshdNaW3wd7EixWOPh8a5LJubFBq9N1MCzKDJtf2Zzu/UuwyYi9Khkk0iPli5HzJ owF5F+euywZEiJXzRiMSQJ3aihn6qQRSjVRUwIGL5p+JOU8bcvw+8tUMPcS6QGAF33RiZd BeFsBXP03p5fydd+jr5PGh+S0xkHCcc= From: Michael Walle To: Linus Walleij , Rob Herring , Krzysztof Kozlowski , Lars Povlsen , Steen Hegelund , Thomas Bogendoerfer , Gregory CLEMENT , Paul Burton , Quentin Schulz , Antoine Tenart , Kavyasree Kotagiri , Nicolas Ferre Cc: "David S . Miller" , UNGLinuxDriver@microchip.com, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mips@vger.kernel.org, Michael Walle Subject: [PATCH v1 0/8] pinctrl: ocelot: convert to YAML format Date: Sun, 13 Mar 2022 16:29:16 +0100 Message-Id: <20220313152924.61931-1-michael@walle.cc> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220313_082953_430429_395776B8 X-CRM114-Status: GOOD ( 10.75 ) 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 Convert the pinctrl ocelot binding to the new YAML format. Pin configuration nodes should have a "-pins" postfix. But unfortunately, there are many device trees which don't follow this. First rename all these nodes and then convert the binding to the YAML format so that the validation will pass. Because there were no maintainers before and there is none in MAINTAINERS I added Alexandre Belloni and Lars Povlsen, juding by the commits - to the binding as maintainers. Please tell me if you disagree. Michael Walle (8): MIPS: mscc: jaguar2: fix pinctrl nodes MIPS: mscc: ocelot: fix MIIM1 pinctrl node name MIPS: mscc: ocelot: fix PHY interrupt pinctrl node name MIPS: mscc: ocelot: fix load/save GPIO pinctrl name MIPS: mscc: serval: fix pinctrl node names arm64: dts: sparx5: fix pinctrl node names ARM: dts: lan9662-pcb8291: fix pinctrl node name dt-bindings: pinctrl: convert ocelot-pinctrl to YAML format .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 42 --------- .../bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 94 +++++++++++++++++++ arch/arm/boot/dts/lan966x-pcb8291.dts | 2 +- .../dts/microchip/sparx5_pcb134_board.dtsi | 26 ++--- .../dts/microchip/sparx5_pcb135_board.dtsi | 10 +- arch/mips/boot/dts/mscc/jaguar2_pcb110.dts | 10 +- arch/mips/boot/dts/mscc/jaguar2_pcb111.dts | 10 +- arch/mips/boot/dts/mscc/jaguar2_pcb118.dts | 6 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 4 +- arch/mips/boot/dts/mscc/ocelot_pcb120.dts | 6 +- arch/mips/boot/dts/mscc/serval_common.dtsi | 14 +-- 11 files changed, 138 insertions(+), 86 deletions(-) delete mode 100644 Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml