From patchwork Wed Oct 16 15:48:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Igor Belwon X-Patchwork-Id: 13838626 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 14D99D2A52F for ; Wed, 16 Oct 2024 16:00:07 +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-Transfer-Encoding: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=uV3QLYdcIzmaV59/bA6rJL40H7QxB1/zXiNBPpslS5o=; b=CPxu/mNAGYGKIIPBBJdQyY+THq NUaVBRutNUtCPd5vFESdSVGekHzhXswCOUgmHFxT3n92qUlU+9vUQuo42x1Mv2TOZdetoz7SpWqcV LVlsOlNVo8x7gdR/WKiSkNPuwJkOZfjfi3guBAsFhk55bxT90jEjP83FrxcW6H3uCGyybLc/UyIBw WXmjT86L+wyQUncl7P2WrmyimDWX4g53p1GtMz4ffHYRhNzDi6J4WMhPOWdXI3wi7hOc9nUOXPLCW Qda2xGRCeylT/yzEB3KUN3ct3GYNJrTljNdrQRcuhVbunAo9obaaL9rq4v0CgErUV/nQPdlAXrVWz kwpfpDrA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1t16RG-0000000CKyT-034V; Wed, 16 Oct 2024 15:59:54 +0000 Received: from out-03.smtp.spacemail.com ([63.250.43.88]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t16Ga-0000000CIzA-40F2 for linux-arm-kernel@lists.infradead.org; Wed, 16 Oct 2024 15:48:54 +0000 Received: from prod-lbout-phx.jellyfish.systems (unknown [198.177.122.3]) by smtp.spacemail.com (Postfix) with ESMTPA id 4XTFkT6wLNzGpQ7; Wed, 16 Oct 2024 15:48:49 +0000 (UTC) Received: from igor-systemproductname.lan (83.8.245.91.ipv4.supernova.orange.pl [83.8.245.91]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.spacemail.com (Postfix) with ESMTPSA id 4XTFkL3Yj3z8sWN; Wed, 16 Oct 2024 15:48:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mentallysanemainliners.org; s=spacemail; t=1729093724; bh=aEl61Jkvijpf9OerpfhDqw0WYK3RLYshQbKuFh5YI20=; h=From:To:Cc:Subject:Date:From; b=BsZ7CwrEtU03Z5yW8z/2ZRnTQWKXHdtuGr4CELUOeO7glImLZQwyF5dygPXIOKs3v NSR37she6FU341gJCaOyi3YoDXzR1N9J478uWKUj5DrVhdo5m8/Lw0kTPY7A0IoqhE i29dYLLtZ7ADXhUTCSCO/v580zO0OTTv1InD9bmDODWqVryA4VoiWOEmjq3C6b8fyg MVZlbA43gMUII1sJ0CZKEApJA3aiE67f9W1LWGaS8SssukwPVGFai1sFzu4iW1Bi0Y eonlz1Y1SLs2mc9YmS7Om8MacGDVOGYbVxjgbABKXEEg4FnwsCppGQkcbACpyWHHuG CsJpAY7JrgjvA== From: Igor Belwon To: Krzysztof Kozlowski , Sylwester Nawrocki , Alim Akhtar , Linus Walleij , Rob Herring , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-gpio@vger.kernel.org Subject: [PATCH v3 0/3] Add Exynos990 pinctrl drivers Date: Wed, 16 Oct 2024 17:48:35 +0200 Message-ID: <20241016154838.64515-1-igor.belwon@mentallysanemainliners.org> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241016_084853_059002_7E538AF6 X-CRM114-Status: GOOD ( 12.45 ) 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 Hi folks, This series adds support for the pinctrl driver for the Exynos 990 SoC. The pinctrl bank types are the same as in the Exynos 850 chip. Changes in v3: - Reword cover letter (remove chipid mentions) - Rewrite message of commit ("add exynos990-wakeup-eint compatible") - Move device tree changes to SoC bringup commit. Changes in v2: - Moved bindings from SoC bringup commit - Moved device tree changes from SoC bringup commit - Ordered pinctrl nodes by unit address in SoC DT - Moved the exynos990-wakeup-eint binding to the correct if. - Added pinctrl aliases to SoC DT. Kind regards, Igor Igor Belwon (3): dt-bindings: pinctrl: samsung: Add exynos990-pinctrl compatible dt-bindings: pinctrl: samsung: add exynos990-wakeup-eint compatible pinctrl: samsung: Add Exynos 990 SoC pinctrl configuration .../samsung,pinctrl-wakeup-interrupt.yaml | 1 + .../bindings/pinctrl/samsung,pinctrl.yaml | 1 + .../pinctrl/samsung/pinctrl-exynos-arm64.c | 140 ++++++++++++++++++ drivers/pinctrl/samsung/pinctrl-samsung.c | 2 + drivers/pinctrl/samsung/pinctrl-samsung.h | 1 + 5 files changed, 145 insertions(+)