From patchwork Mon Dec 11 11:41:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jaewon Kim X-Patchwork-Id: 13487057 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 4D9F8C4167B for ; Mon, 11 Dec 2023 11:43:06 +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:References: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: List-Owner; bh=YuNMLt17ASAPjH8Y9k5iLIBD7DRAmdBiMShUdCqTX70=; b=XuBQyt1rg5Mcqh Cgpq08wzxPmSHjggOUQsGvwHyb29/1rmP425/fxnJtVgWZiAFBtXgWyu4QFXbtwo4CalfRBZW1YTY nbiGO6YhKoXL5XzzpDqPasaWHkXd/Sw9DNSta89VlyfLlsiLJ+M5e+1/txvu3hLmqWe0HnpkHGs1P arzZqqgad6ZMM1cL27k1euiO7y4SXxii3zepAYeC+RMcq7kvVwR0YI+87lD3uZuAnTKoooK4Nufnp QD67YDogu3m0fIKQo16EOBmcURnaLAkNIltPWYsxzoJ/9BO8rTaHpJaSeCUzRUopZnZGAICCNH4SM Z1W5X6wo+iLg4hRqfhrA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rCegG-004kII-0F; Mon, 11 Dec 2023 11:42:36 +0000 Received: from mailout1.samsung.com ([203.254.224.24]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rCeg7-004kEz-0o for linux-arm-kernel@lists.infradead.org; Mon, 11 Dec 2023 11:42:33 +0000 Received: from epcas2p1.samsung.com (unknown [182.195.41.53]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20231211114217epoutp0107402a6627fd535282e6eabbc3273676~fxDn_5KdX1785317853epoutp01R for ; Mon, 11 Dec 2023 11:42:17 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20231211114217epoutp0107402a6627fd535282e6eabbc3273676~fxDn_5KdX1785317853epoutp01R DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1702294937; bh=jQWQUWzPxv0uZIMSlUDxzoXSveqRH1BJkEWvhggSG8U=; h=From:To:Cc:Subject:Date:References:From; b=e2Qi4E25NnsyyUFuxCVneXcYU/VvfIQ/y/iAdxrGrHUgkpKLpFmHEF2BHgd3XJNnB wPqrrhpdgLj0yLcliFlYzJ4A0deP9rPKFWuwyV2mDgHD8oepqr7xh053QzFOCYghR2 HfEk2GvyVCW1PHI/0G+k1BVzwp2kSgpAp98kRgXk= Received: from epsnrtp2.localdomain (unknown [182.195.42.163]) by epcas2p3.samsung.com (KnoxPortal) with ESMTP id 20231211114216epcas2p32b0c575b4a632ca8f60d79ac4044d36d~fxDnaN8MU0911509115epcas2p3T; Mon, 11 Dec 2023 11:42:16 +0000 (GMT) Received: from epsmges2p4.samsung.com (unknown [182.195.36.97]) by epsnrtp2.localdomain (Postfix) with ESMTP id 4Spfx42dT7z4x9Q0; Mon, 11 Dec 2023 11:42:16 +0000 (GMT) Received: from epcas2p3.samsung.com ( [182.195.41.55]) by epsmges2p4.samsung.com (Symantec Messaging Gateway) with SMTP id A7.EB.09607.895F6756; Mon, 11 Dec 2023 20:42:16 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas2p2.samsung.com (KnoxPortal) with ESMTPA id 20231211114215epcas2p226d66c6dd01a4414559272c648c3d464~fxDmZiIUm2599425994epcas2p2Z; Mon, 11 Dec 2023 11:42:15 +0000 (GMT) Received: from epsmgmcp1.samsung.com (unknown [182.195.42.82]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20231211114215epsmtrp1bcbaa9b4d46762ba5dc2e2ab5f132274~fxDmXoM8-0416704167epsmtrp1W; Mon, 11 Dec 2023 11:42:15 +0000 (GMT) X-AuditID: b6c32a48-bcdfd70000002587-b1-6576f598f8f1 Received: from epsmtip2.samsung.com ( [182.195.34.31]) by epsmgmcp1.samsung.com (Symantec Messaging Gateway) with SMTP id 92.A9.18939.795F6756; Mon, 11 Dec 2023 20:42:15 +0900 (KST) Received: from localhost.localdomain (unknown [10.229.9.55]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20231211114215epsmtip2b6acf38faa8291bbd2f8edc322642f1d~fxDmIqQr20289402894epsmtip2N; Mon, 11 Dec 2023 11:42:15 +0000 (GMT) From: Jaewon Kim To: Krzysztof Kozlowski , Alim Akhtar , Rob Herring , Conor Dooley , Tomasz Figa , Sylwester Nawrocki , Linus Walleij , Thierry Reding , Uwe Kleine-K?nig , Greg Kroah-Hartman , Jiri Slaby Cc: linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-pwm@vger.kernel.org, linux-serial@vger.kernel.org, Jaewon Kim Subject: [PATCH v4 0/2] Introduce ExynosAutov920 SoC and SADK board Date: Mon, 11 Dec 2023 20:41:43 +0900 Message-ID: <20231211114145.106255-1-jaewon02.kim@samsung.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOJsWRmVeSWpSXmKPExsWy7bCmue6Mr2WpBsvO81k8mLeNzWLN3nNM FvOPnGO1aF68ns1iR8MRVot3c2Us9r7eym4x5c9yJotNj6+xWmye/4fR4vKuOWwWd++uYrSY cX4fk8WZxb3sFq17j7BbHH7Tzmrxc9c8FotVu4Dqbk+czOgg7LFz1l12j02rOtk87lzbw+ax f+4ado/NS+o9+v8aePRtWcXo8XmTXABHVLZNRmpiSmqRQmpecn5KZl66rZJ3cLxzvKmZgaGu oaWFuZJCXmJuqq2Si0+ArltmDtA7SgpliTmlQKGAxOJiJX07m6L80pJUhYz84hJbpdSClJwC 8wK94sTc4tK8dL281BIrQwMDI1OgwoTsjEsfFjMXnOep2PO7j62BcTFXFyMnh4SAicS/3yuY uhi5OIQEdjBKLFi+jh3C+cQosfDcUyY4Z13ranaYlv/rrkNV7WSU+D/3AiuE85FRov3XESaQ KjYBbYnv6xezgtgiAveZJV63VYMUMQu0M0nM+/aSBSQhLOAs8artASOIzSKgKnH78HS2LkYO Dl4BO4n2uwIQ2+QlFu9Yzgxi8woISpyc+QSslRko3rx1NjPITAmBLRwSExc1MUE0uEgsXDOR DcIWlnh1fAvU2VISL/vboOx8ibYrZ6DsGomNCy4xQtj2EovO/GQHuYFZQFNi/S59EFNCQFni yC2otXwSHYf/skOEeSU62oQgGtUk7k89B7VURmLSkZVQx3hITGzYAdYqJBArsWXvKuYJjPKz kDwzC8kzsxD2LmBkXsUollpQnJueWmxUYAKP1OT83E2M4BSt5bGDcfbbD3qHGJk4GA8xSnAw K4nwyhwpThXiTUmsrEotyo8vKs1JLT7EaAoM3YnMUqLJ+cAskVcSb2hiaWBiZmZobmRqYK4k znuvdW6KkEB6YklqdmpqQWoRTB8TB6dUA9OSM2mPHWQU1TJrp+jmv3/kuC7Wds2HmuRNf24d 3LZle/6eOLU7ly/oZhlZdi1z6VCaGjvtVsO8mJ4DIRNKc1nlbj7ffefY5R9bNso+Pb9WKHGW orT2PN4AqaOfK9y23XR+fqLezeDRgbnPEuq1He+wilhevjW5ZoJplMHU68ejdkwwT58uZavL 05tx/NSamzvq/nn9WBf5MPXk8SpHB9nXlxi1C/S26zle1Lnv3OSzK+vpMofLE5fUsKgbbshb uq7Zx/qekrnF1zWKJrckeURucN72ChSfZrUx9LKH09FDlqclBAUueR5X5FgjHfhP2VHObCbb QZZvFV4P17rM7lu+ys3qlrezwxLPvxfOLDurxFKckWioxVxUnAgAZLnkB1oEAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsWy7bCSvO70r2WpBn/eaVk8mLeNzWLN3nNM FvOPnGO1aF68ns1iR8MRVot3c2Us9r7eym4x5c9yJotNj6+xWmye/4fR4vKuOWwWd++uYrSY cX4fk8WZxb3sFq17j7BbHH7Tzmrxc9c8FotVu4Dqbk+czOgg7LFz1l12j02rOtk87lzbw+ax f+4ado/NS+o9+v8aePRtWcXo8XmTXABHFJdNSmpOZllqkb5dAlfGpQ+LmQvO81Ts+d3H1sC4 mKuLkZNDQsBE4v+66+xdjFwcQgLbGSVOXZ3IDJGQkVj+rI8NwhaWuN9yhBWi6D2jxLVHrWAJ NgFtie/rF4MlRASeM0uc/fMIrJtZoJ9J4vqmBBBbWMBZ4lXbA0YQm0VAVeL24elAzRwcvAJ2 Eu13BSAWyEss3rEcrJVXQFDi5MwnLBBj5CWat85mnsDINwtJahaS1AJGplWMoqkFxbnpuckF hnrFibnFpXnpesn5uZsYwfGiFbSDcdn6v3qHGJk4GA8xSnAwK4nwyhwpThXiTUmsrEotyo8v Ks1JLT7EKM3BoiTOq5zTmSIkkJ5YkpqdmlqQWgSTZeLglGpg2jqtVl3ok1f2t00a2R6/zHhr gmJaorXTtp5WfSRrkdudnPPOWPtkZr78rl5GjawvH1wzlBnNWszyczX+cGb+nrXqgOPswF29 p0tdNCpuJRzea/gg7IX4RLs9v55dNI+7vG6z3PELdRuWOfa0Z50X2lryPUoxecLrQ6b2LZxs gsEZdiZR+yNNA1RFHfap/TrP8uTdZvPz60JjC4V94tULf29i+HG+vNbi7tund36mrH38/Oye h6funyx7EPX65Magl62zL+xkXM/e0rvKsFtp30QD+ZCFC8043nJaneL28fvTmnN2H39v4JM/ /XwlvRcynuv3Za61fnTZ6stby7mf/nyJqNau19lnukWjWumQEktxRqKhFnNRcSIAHm0J1QYD AAA= X-CMS-MailID: 20231211114215epcas2p226d66c6dd01a4414559272c648c3d464 X-Msg-Generator: CA X-Sendblock-Type: AUTO_CONFIDENTIAL CMS-TYPE: 102P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20231211114215epcas2p226d66c6dd01a4414559272c648c3d464 References: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231211_034229_450810_B410A251 X-CRM114-Status: GOOD ( 19.65 ) 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 ExynosAutov920[1] is ARMv8-based automotive-oriented SoC. This SoC is the next generation of exynosautov9 and AE(Automotive Enhanced) IPs are used for safety. This patchset is the minimal set for ExynosAutov920 SoC and SADK board. Currently, ramdisk console is available and Clock, UFS, and USI will be added after this patchset. [1] : https://semiconductor.samsung.com/processor/automotive-processor/exynos-auto-v920 --- Changes in v4: - Modify the comment for clear understanding - svc-related changes moved to exynosautov920 support patch - device-tree file merged in v3 Changes in v3: - Split pinctrl driver change patch and v920 support patch - Remove 'combine' variable and use offset variable - Fix coding style warning in checkpatch with --strict option - Fix CHECK_DTBS=y waring with W=1 option - dt-binding document merged in v2 Changes in v2: - Rebase to git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git branch : for-v6.8/samsung-bindings-compatibles - Specific exynosautov920 compatible - Add dt-binding patch for pmu, chipid Jaewon Kim (2): pinctrl: samsung: support ExynosAuto GPIO structure pinctrl: samsung: add exynosautov920 pinctrl .../pinctrl/samsung/pinctrl-exynos-arm64.c | 140 ++++++++++++++++++ drivers/pinctrl/samsung/pinctrl-exynos.c | 95 ++++++++++-- drivers/pinctrl/samsung/pinctrl-exynos.h | 25 ++++ drivers/pinctrl/samsung/pinctrl-samsung.c | 5 + drivers/pinctrl/samsung/pinctrl-samsung.h | 13 ++ 5 files changed, 269 insertions(+), 9 deletions(-)