From patchwork Wed Feb 12 15:59:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denzeel Oliva X-Patchwork-Id: 13972069 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 DB995C021A0 for ; Wed, 12 Feb 2025 16:23:55 +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=IZAy/eVuHocLtw+QAdIzG1zYEhIMA++9xC/HxPnjm/4=; b=FoGRkUb+8qeOP/bS+c48uFqOlE 9jOXgGXgain6Fifhm8yv+AG3XWUDTG0nSWNdO/fUCpnIarBsGiJumQk4mCGaJCppZzl7KlYAWEg+n 9HDVn0g236+u7P6E5wQTVkMUijh5z1DyPtc92IiabDCpZ2RqE00++R99o388VcTD6u/PgZyhR5RsB iuAUaF5ms90PMy2OqOL/vO7gwz+BayTDdXUNocqh4RCwrDaH3+o+Kygv5ysOKmZEJV2ArCxLwTCxC t/Djh+qrr/WkE2EsmuZfWVOUv0c2ERHfhjBJ9MAQePJpHW4dc/AIyjnQifdV3c+X7iC4EP6cYthAA OasgtY/Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tiFWc-000000083uJ-0Dxz; Wed, 12 Feb 2025 16:23:46 +0000 Received: from mail-ua1-x933.google.com ([2607:f8b0:4864:20::933]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tiF9e-00000007yOI-21XT for linux-arm-kernel@lists.infradead.org; Wed, 12 Feb 2025 16:00:03 +0000 Received: by mail-ua1-x933.google.com with SMTP id a1e0cc1a2514c-866e8a51fa9so583331241.1 for ; Wed, 12 Feb 2025 08:00:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739376001; x=1739980801; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=IZAy/eVuHocLtw+QAdIzG1zYEhIMA++9xC/HxPnjm/4=; b=LhpzQV1AoLrRB8MVk3gn6G7R5d6DJx525e/6D3F9R3YA6B5YMgE0XdNpdSygzw/ZK9 qG5X+E3Jf8BLU7d+qftuCMpbsSJmDPpmLe3opsMG5ZZYV8WFq9Oj/MV2M6Ywr01yB3gH 1LTRYWvolclVj7afPrHsFHN2J8JPEOGCS0ImI3AG7gldzWxfZkXEtspegTIM+RTG+oMW /XNpRUJIN88+dloan6X+80FVBh50V8ZNDDQ9q4pk6bI5uNnIGV6NGtgIbWhPGZ3az4Sk A6TfTSI81PQYwpQ+Tb+3PAzkGuBXzUC/5JKVtz4I9I0vWcPv/vJ+jvF3thbi2vzmz49M 9DVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739376001; x=1739980801; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IZAy/eVuHocLtw+QAdIzG1zYEhIMA++9xC/HxPnjm/4=; b=QnMBwAHjTvGzeNx/YrtqMWF1ig0CNv+i5RLdFl44y4MoOFpJpF3kxjmG8IT6S+HMt/ AGMSpd0YbtreByuHPtiGAAtNLfsHaIcaB0Eh2nojOdNE1t9v3TugEva9i9NgU/m9EAyD JMJAfTTkVE0Vi4JvAsPOmai8NwdFvkfcmBCWwfWIfnDvBRRfbt1TWZEwUhaVmCNlGWba F8400gKNjlgAT0aLHsLzc49RortRSdrF7RPCaNZAI2MfBXOznyTJGapPjSkcz1lcs1nG om4vgbTZFTrVYBH0yqMhjBXZwBTp35St4VvzPSwaKQhNIyNxZYH0y2KjK0TjmOg16e+k MJ3w== X-Forwarded-Encrypted: i=1; AJvYcCXKP06aTUmMjHhUPyTZE2m/jYLfxQI3yWr5QUsRhN26toaoKdkWGnmewdwPCHMJ63LWYmZZCr1mVmKWRCQyYgPV@lists.infradead.org X-Gm-Message-State: AOJu0YwwrjSrC0yCO353dYpFaTqiYfxaaQQkLTfKUGvWl5bSYgbByiKg QQ7UmsEvLvW9iDBuuvOysQrP+2HyCEgSMIUHqzyzw3iU3WPJco8e X-Gm-Gg: ASbGncv5HjTx3d0uVPpXFyW5pFRKtUzvkMuY1xCjj1NfNtSP0f0Gbb8U9JFozOaRF4t j0CKlIwrreOJ0ezdH1Nnmy3EyFO+6UrUCrEJjPGAnNnKStPeYgzWNwK8nqm2SU8ylxge/QLmJOO iJv/73Jnh5gCjMYLOGc0XL+2o8qSIoOp6GnFCHrcY3rqY4D4ZE0PQ69aKZpjk4kvJDfWLcqK0Vj CDQVl4B/ARkS1fK7MJeMHZW1elvirLaRAflKOqeyfnBa8r0TiTdBWqVRLzb1PRxxleaiBR+cIMV /SDm9E8oCIGWMeAaQVa8D1n183pv63PI0XHxppknWkv0FO6taN7Ouny6clU9MBoNpvO4YPYd/Wc WLg== X-Google-Smtp-Source: AGHT+IH/AsMNaYbBvPxCWDSgZZjA1ZLTc+PqyHoxHdTOXb7RxYggVLAoaNgvJxCHflzGwmZgt2iujw== X-Received: by 2002:a05:6102:3907:b0:4bb:c670:7ef4 with SMTP id ada2fe7eead31-4bbe1290387mr7187891137.3.1739376001101; Wed, 12 Feb 2025 08:00:01 -0800 (PST) Received: from localhost.localdomain ([38.44.237.182]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-866f9636904sm2335213241.3.2025.02.12.07.59.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Feb 2025 08:00:00 -0800 (PST) From: Denzeel Oliva To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, alim.akhtar@samsung.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Denzeel Oliva Subject: [PATCH v1 1/2] dt-bindings: soc: samsung: exynos-sysreg: add compatibles peric0/1 sysreg for Exynos990 Date: Wed, 12 Feb 2025 15:59:42 +0000 Message-Id: <20250212155943.269-1-wachiturroxd150@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250212_080002_539826_A16B3DFC X-CRM114-Status: UNSURE ( 8.92 ) 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 Downstream from the Exynos990 kernel source it has more sysreg in flexpmu, but for now only those two will be added. Signed-off-by: Denzeel Oliva --- .../bindings/soc/samsung/samsung,exynos-sysreg.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml b/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml index a75aef240..777a2c458 100644 --- a/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml +++ b/Documentation/devicetree/bindings/soc/samsung/samsung,exynos-sysreg.yaml @@ -25,6 +25,8 @@ properties: - samsung,exynos8895-fsys1-sysreg - samsung,exynos8895-peric0-sysreg - samsung,exynos8895-peric1-sysreg + - samsung,exynos990-peric0-sysreg + - samsung,exynos990-peric1-sysreg - samsung,exynosautov920-peric0-sysreg - samsung,exynosautov920-peric1-sysreg - tesla,fsd-cam-sysreg @@ -87,6 +89,8 @@ allOf: - samsung,exynos8895-fsys1-sysreg - samsung,exynos8895-peric0-sysreg - samsung,exynos8895-peric1-sysreg + - samsung,exynos990-peric0-sysreg + - samsung,exynos990-peric1-sysreg then: required: - clocks From patchwork Wed Feb 12 15:59:43 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denzeel Oliva X-Patchwork-Id: 13972085 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 707C6C02198 for ; Wed, 12 Feb 2025 16:33:28 +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:References:In-Reply-To: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:List-Owner; bh=vUTQ/y+vc12sFk3R0yRBFfSrcmurNaqNh41K8Y1JKsk=; b=umHqBFXG56KbiK2b1OpAQh+4Jk DMWbDErae+Fm0+ewNDvN3fA1n4iG+auYZ1T7FC8MTPuVfOBeyIafgJkxPLo6orMfwNMkjHUX1d2/5 9UqHRh6LYCFc+cSqjL7q/Ojz99sAJG2TBQTdcYJl9GtFqu3HYD/G+6Nlt1N23DK1ZbHAnchiEAt9/ v0UwOBnoDk3g3xQfyB3m51sb+evd0PPJvJdmjaR+xMKU7xk+qc6q0pl8iENQbmQqb9TfwFGnPX1L/ UZDrXSyN+aE7P9GkgZqYMuhkhnecCJREZ3RGh77OoeqzWH5jmOvS9S4S6CGjmIhfHFhdn7LV8yHIF vNcrMfHg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tiFfn-0000000863x-1gDv; Wed, 12 Feb 2025 16:33:15 +0000 Received: from mail-vk1-xa31.google.com ([2607:f8b0:4864:20::a31]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tiF9h-00000007yQe-3tm8 for linux-arm-kernel@lists.infradead.org; Wed, 12 Feb 2025 16:00:07 +0000 Received: by mail-vk1-xa31.google.com with SMTP id 71dfb90a1353d-520525dcd8fso876559e0c.3 for ; Wed, 12 Feb 2025 08:00:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739376005; x=1739980805; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vUTQ/y+vc12sFk3R0yRBFfSrcmurNaqNh41K8Y1JKsk=; b=NqkEstpS6TrxaMjl72C5pxufadv4FJ7ULMUhf/1Av3bb6P7u/s9L5cEYewGEnxf3sg RD2qN2EfsimuPGXDP2ErYonwZ7SZTSMBKVGEDS8JfMIDYsur9iibxcw/pK5lka8bsw5E 1RB23NPxaByRpMOFQFBOXQs38F8/XTxNxBAf9pvlOvnQlXFm1xSCQgGMZMkhtTdNXJHl x7semQf1t7mUh7+IW9QiUY5RytKEOkuR4jw0oXtsF+jzvHqUpazQd7O47Xv06i+0gdj2 sX/TYPbekY/9NXFTEjSDMCTgXt6D9CV06pXILV+zwnFZJz8b3U+UHkmcKk4zsuVqKsNX jPCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739376005; x=1739980805; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vUTQ/y+vc12sFk3R0yRBFfSrcmurNaqNh41K8Y1JKsk=; b=KDfksboMST7+oSZBZiBFu2mSCJQrFcRc0Ipu8+v4xFFWNZU2iNFVg1wX582pLaBomn 8poLIV7EEP0euIwfVu4YuPXs4JbFpsakdEzLAllML+p+yS2UrotP7cJI8gmDjdyenvbH gSfV1+u+nvGwQIrUZBnzfmRyRzasmK+DBDvYdZrZbQQ5yfFEigy+1YM5iLwqtB5jyUMz fJ2RyaFP2ret4VoIH5RrYn2do74CjmPD16S/AAd6Kig60wXyb+niOSU4NXpevxZqEKbh L+PtpONoFL4EeWoxwe0SgRmSxti67cdBOziFARWhuRdmRZiv+Pk4ufGQwCw5NMkvCvGc 9X1w== X-Forwarded-Encrypted: i=1; AJvYcCUmj8PoHNVIWySyXF5NUOqIGReZrOGrLLkVG/kzRMK7jvAgl2qXIpQ8tv3C0B4tvlNhHuzFSUwB/bXA5uGMqCGT@lists.infradead.org X-Gm-Message-State: AOJu0YxrqJk9DKs2vRb6mJMg8r+uycysOcBst93AW8UTP1JlAWyCMda2 3d/BxC2wP7UBpvqga2hp9EKEjVT0aCPs9omj4HyxO9eUbX2SudP9 X-Gm-Gg: ASbGncv1/WjUF5Zsxrj0jqKX6PQOPyqtX8ysqiUAXIaBpuyV8nvDrAlXKxa1fe8MeCX 2GkbAucC8duISbRLAoN0Le9Ukj1Ckfe9/mJXw54bFn+o87SyB1GAaXdtuTnarSXNphaIvp3hHm7 FwF95NEWp/PnDIYH0IX0yHlHUyki+ShyNHqlcd8edeF1rjH4tUwyDolyCFJTyTM3hUDU0y+FIHm Vp5Zb159ZLOJDOOXlxHNcHTvU9s0kCJ11kOftX+F0byGjGGRzFRy0ILCMk+AeCa4iiRju1/YUkp 28Y5QEcM3JOk1NeW0OYn9w0WLYIqB0EquBF9ve4kNr9GUylD1dEteARoLbg0CIiOrs3sDKBQodQ J6g== X-Google-Smtp-Source: AGHT+IEgr0hm73Trz7viRT6b5fEU+HyboLMwNQtkSJQWi6mRSEmY4HU10MDnQcwDYPy7Yx2+iJNaXQ== X-Received: by 2002:a05:6122:468c:b0:520:6773:e5bf with SMTP id 71dfb90a1353d-52067c31106mr3019717e0c.1.1739376004523; Wed, 12 Feb 2025 08:00:04 -0800 (PST) Received: from localhost.localdomain ([38.44.237.182]) by smtp.gmail.com with ESMTPSA id a1e0cc1a2514c-866f9636904sm2335213241.3.2025.02.12.08.00.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Feb 2025 08:00:04 -0800 (PST) From: Denzeel Oliva To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, alim.akhtar@samsung.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Denzeel Oliva Subject: [PATCH v1 2/2] arm64: dts: exynos990: Add the peric0/1 sysreg node Date: Wed, 12 Feb 2025 15:59:43 +0000 Message-Id: <20250212155943.269-2-wachiturroxd150@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250212155943.269-1-wachiturroxd150@gmail.com> References: <20250212155943.269-1-wachiturroxd150@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250212_080005_976203_40A243D4 X-CRM114-Status: GOOD ( 10.26 ) 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 Add sysreg nodes for the PERIC0 and PERIC1 domains. These system registers are used for peripheral configuration and control in Exynos990. Each sysreg node includes its base address, register size, and clock dependencies. Signed-off-by: Denzeel Oliva --- arch/arm64/boot/dts/exynos/exynos990.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos990.dtsi b/arch/arm64/boot/dts/exynos/exynos990.dtsi index 843587b17..aa056fdae 100644 --- a/arch/arm64/boot/dts/exynos/exynos990.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos990.dtsi @@ -242,6 +242,12 @@ cmu_peric0: clock-controller@10400000 { clock-names = "oscclk", "bus", "ip"; }; + sysreg_peric0: syscon@10420000 { + compatible = "samsung,exynos990-peric0-sysreg", "syscon"; + reg = <0x10420000 0x10000>; + clocks = <&cmu_peric0 CLK_GOUT_PERIC0_SYSREG_PCLK>; + }; + pinctrl_peric1: pinctrl@10730000 { compatible = "samsung,exynos990-pinctrl"; reg = <0x10730000 0x1000>; @@ -259,6 +265,12 @@ cmu_peric1: clock-controller@10700000 { clock-names = "oscclk", "bus", "ip"; }; + sysreg_peric1: syscon@10720000 { + compatible = "samsung,exynos990-peric1-sysreg", "syscon"; + reg = <0x10720000 0x10000>; + clocks = <&cmu_peric1 CLK_GOUT_PERIC1_SYSREG_PCLK>; + }; + cmu_hsi0: clock-controller@10a00000 { compatible = "samsung,exynos990-cmu-hsi0"; reg = <0x10a00000 0x8000>;