From patchwork Tue Jul 9 09:23:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manikandan Muralidharan X-Patchwork-Id: 13727532 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 13933C3DA41 for ; Tue, 9 Jul 2024 09:24:56 +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=4Lw2UKIc1cPPpWw6dH0xYygdZMVPBmA4W7xYcjRb4HE=; b=S3WZNkCzO/tkzzw4MPYYWVDm0e RGHe4MY5bqXz1FOaiRCPGgsiErRwoTga7w6jgLEaoaHmHR86ZHbVS0RJT2Ol+nIGdOyNYrd7ewhpn SOKCQzOCAJ9XNELVCImTwPkUSlLHEMqlgUIchuQb4KZ6C89TmaU3tNqedS7GwMCPgDRAQ0q8Vi9M5 sGNZTAurCd1edBmFs8gDyhHUwHJVJUjU+KhaA4RPHp0ezn7KDfciLzqFRJWGIjOdxXp4kZ6OWQUvP yntu33RlvrqnTwV+oU90EeSh9h1ShGfBh7U2RKSfG5RQukMX3DPZWOntEAU8KihRfsr/XLxbhybNg MOfpX8kw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sR75X-00000006atd-3pJT; Tue, 09 Jul 2024 09:24:43 +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 1sR75H-00000006anU-2dic for linux-arm-kernel@lists.infradead.org; Tue, 09 Jul 2024 09:24:29 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1720517067; x=1752053067; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=QCwPMr8eE1DsJ82JWIs07dID3YaIXFEtC7arCB4PNwY=; b=LtwSL2AZwAfB+utNc98O1EAP/0NyxTo0HmV9ZAsPtThsch5QSuxoYtqF uIoLTDts1Cbd35a1pMPQVaCtHItEzMxri9nZRkOgCBdskIamkKM+zE9qI sP3rDhNh+i1Ge7UNfwphJn4Ax9LB9OIohER825PvGy3qk+cmopnXEeXc3 mSogprocs4o+pHIhqdk0kNfyQzoDF+zUCxSRy2T3ii1sRKD3Dqdij/+pa 3XjVwEFLZg+8ckzhDFkJgeKShofocVPcRZj/p08sJN5SEPM/9Nc7xYOGc 6dv9zTp/1HBZK+UvUuSdLLEYMkWGzxzr47fOtMoeaScJ4g/8xkiGhiP1l Q==; X-CSE-ConnectionGUID: xQeYMFNNSJOpfPWTFyqi0w== X-CSE-MsgGUID: D2iXWSl+R5i0SSTKjSoWLQ== X-IronPort-AV: E=Sophos;i="6.09,194,1716274800"; d="scan'208";a="31649740" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa1.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 09 Jul 2024 02:24:26 -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; Tue, 9 Jul 2024 02:24:05 -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; Tue, 9 Jul 2024 02:23:59 -0700 From: Manikandan Muralidharan To: , , , , , , , , , , , , , CC: Subject: [PATCH v3 0/5] Convert Atmel PIO3 Pinctrl and GPIO bindings to yaml Date: Tue, 9 Jul 2024 14:53:49 +0530 Message-ID: <20240709092354.191643-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-20240709_022427_695243_D2BD7B03 X-CRM114-Status: UNSURE ( 9.51 ) 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 | 184 ++++++++++++++++++ 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, 280 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