From patchwork Tue Jun 25 04:35:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manikandan Muralidharan X-Patchwork-Id: 13710588 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 8A14AC2BBCA for ; Tue, 25 Jun 2024 04:36:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type: Content-Transfer-Encoding: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=mLTSQgC/NWmcQVWwYi0PcCqFg6bq5fFQtv82VYs/Lks=; b=VDYfVDO+f5o+ydaKZ+ri8G6vzM L/55VpJ+MCaO7pVERYX3NlHFH1Ao9/nR+xQDp9jZMrmjgcim4WS+SBhaHs4CQjhTcqUWgv3eW8VZu Y767tgy8MU+EtUibBNcWVpaRyArGEIrSrTqBjXCMjNKZyPFYdIqfVoZ57T9o1rhnnitkgABl3SfJZ gX0iV/EUQS/3tuwxPahkuHm8mokuJ3cUJsMhyD+mAH9Sptd/GUbw7aQK4CePye87zPX6YBl0yZSU6 DjBXrAIkD5mcV3QRzEgNeF6SWJbssTwDq/MoP6ZqVBB/50AfFq5xk6s71/B2AAkX9Imgz9Nv1jBje oLJerUrg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sLxuH-00000001ZWt-2tSS; Tue, 25 Jun 2024 04:35:49 +0000 Received: from esa.microchip.iphmx.com ([68.232.153.233]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sLxuB-00000001ZWD-2plv for linux-arm-kernel@lists.infradead.org; Tue, 25 Jun 2024 04:35:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1719290144; x=1750826144; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=8Y7d6sHBbzxwKJt+k76Jh4Ttm28v+pz4136Pz8yErI8=; b=ign37cyErOT+fSgAZlxvAmOi/23DqfrRXsymluw4qDdPOFflC4AqsqJ/ JqjzRimg7MHMhSboW7OyN5II11u1zAJGFBSuk+0YENBrHG9nac3y5rL4f GiPxQVOZAL07IwnUmuqiIegm2Mx7xnjtQFkvecApsFEtaHvCKgpgzxbGv edAVbHDR1ziz5Lr9fg0mAjgxx82SSFRWsNe8qzcuXtoCl9N92diq4fx7s 5uwiEGbIw0iX2B/ZRtU0Xqs6Ixi+3jHK8UPQyIn274dlWOx5mYgisljK7 wCB/KN0ReBrRlcWCLrrQ7V3h5+MQhLiN9wWfGAD1ByCVZTTERbiCy+V0/ g==; X-CSE-ConnectionGUID: ycDQqlNeQn6TW5mMuCU+LA== X-CSE-MsgGUID: zOt8NC73Rfq9wcfBunbWrQ== X-IronPort-AV: E=Sophos;i="6.08,263,1712646000"; d="scan'208";a="259328199" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa5.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 24 Jun 2024 21:35:41 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.85.144) by chn-vm-ex01.mchp-main.com (10.10.85.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 24 Jun 2024 21:35:29 -0700 Received: from che-lt-i67131.microchip.com (10.10.85.11) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server id 15.1.2507.35 via Frontend Transport; Mon, 24 Jun 2024 21:35:22 -0700 From: Manikandan Muralidharan To: , , , , , , , , , , , , , CC: Subject: [PATCH v2 0/5] Convert Atmel PIO3 Pinctrl and GPIO bindings to yaml Date: Tue, 25 Jun 2024 10:05:20 +0530 Message-ID: <20240625043525.279711-1-manikandan.m@microchip.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240624_213543_801085_CD465B54 X-CRM114-Status: UNSURE ( 9.62 ) 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 This patch series cleans-up the compatible property of PIO3 Pinctrl and GPIO bank nodes in DT and includes the text to yaml conversion of Atmel PIO3 Pinctrl and GPIO bindings. yaml files are validated using the following commands make dt_binding_check DT_SCHEMA_FILES= make CHECK_DTBS=y DT_SCHEMA_FILES= changelogs are available in respective patches. Manikandan Muralidharan (5): ARM: dts: microchip: change to simple-mfd from simple-bus for PIO3 pinumux controller ARM: dts: microchip: Remove additional compatible string from PIO3 pinctrl nodes ARM: dts: microchip: sam9x60: Remove additional compatible string from GPIO node dt-bindings: gpio: convert Atmel GPIO to json-schema dt-bindings: pinctrl: Convert Atmel PIO3 pinctrl to json-schema .../bindings/gpio/atmel,at91rm9200-gpio.yaml | 81 ++++++++ .../devicetree/bindings/gpio/gpio_atmel.txt | 31 --- .../bindings/pinctrl/atmel,at91-pinctrl.txt | 178 ---------------- .../pinctrl/atmel,at91rm9200-pinctrl.yaml | 194 ++++++++++++++++++ arch/arm/boot/dts/microchip/at91rm9200.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/microchip/sam9x60.dtsi | 10 +- arch/arm/boot/dts/microchip/sama5d3.dtsi | 2 +- arch/arm/boot/dts/microchip/sama5d4.dtsi | 2 +- 15 files changed, 290 insertions(+), 224 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/atmel,at91rm9200-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio_atmel.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/atmel,at91-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/atmel,at91rm9200-pinctrl.yaml Acked-by: Linus Walleij