From nobody Mon Feb 9 08:55:50 2026 Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ACCDE24BBFD for ; Mon, 12 Jan 2026 14:17:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.66 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768227440; cv=none; b=LcdCFTyFmStYOkDHG/NeJKfh0UK/Ij7aB7U0OvbTuRLeWKh/YQopRW5h5SiXWVbBzhvmnrEmpV4+s1F5yfpTxzF92KqW1Tl2BS0GqRxx6alHf51TVe33VJ9rcbean4m7iCBFu7kgN+IS0GWc3heTd9ZuCCaTTcBNd9WzxXeThRg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768227440; c=relaxed/simple; bh=TtRpDGPGpy/+0HSyLMeQr2ov6Bl/3yzopI+7aSfxFj4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pibUb55uCOdcQEMmYI0/38tbY3JRwfom8qztFa6QlxMEw4JF/YJ/PuZFVWLFSOviX57WUTIaonfXCuUO26CDnLGHUC8I5HMA3StPjmqLQT6kAo9NkvaKlZRbxBTzVAlsii4g1C1Ejjwb/TKIFsGHVwpf6fMf5k0OH7D00mvcZU4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=xf1J5GdR; arc=none smtp.client-ip=209.85.221.66 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="xf1J5GdR" Received: by mail-wr1-f66.google.com with SMTP id ffacd0b85a97d-432da746749so1530548f8f.0 for ; Mon, 12 Jan 2026 06:17:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1768227427; x=1768832227; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=c/mVNh0N4oZBNRtG/tnUEWsskBYzPAI0h1SdKQuAkes=; b=xf1J5GdRHQgfiO9VaiDsd4CmDGPUrgLB8aEwTd/395JHRttHIPASoVWpfrjmerXOOC c46rkcuqmIr8sHR94LdyNmFS+eWzcd9oVLpmdty3EmkwrhhtLkieRJFfJkLd59QWfI5B dKgoD5tkFd0kiAhsycedB4ivtb6jZoTH3Quh3wyMkMoVFiNOQCZu8yU7mpFIlP2mLiah IOfTh3I6iAN+CcrfYtteKiCRxTg0EgiF5v8D1YEG9Mmh3qCazh3DmByP28y9mc6x5K+n vFr91fS/smsL5w1tkA7RrQdFbv2p8feM7gd7s8N5ujDE/o3UM/WEz7T1U8qcKfU6+ukA e+sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768227427; x=1768832227; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=c/mVNh0N4oZBNRtG/tnUEWsskBYzPAI0h1SdKQuAkes=; b=MkFUKaukMqYHviLi1/eFval1y+rZsGIu7OOm+G+KLNgK4rrTwV4hiNGSEmmAAdRJv0 FWjBuRCBgdaU8sucFWykWY9UINJdwCUmMoEwu+msAlpWSvXiaHeiK37thL331ErmRUQc dekt5BHmnsTbntVOhS2MdP8V4e7ZSOsAFW8xAfVbaUb58NPQksQRMwXP2Nbils1qolym 6LG1UOhQkHfcpN0zYsm0GmdmN05OtIYIMWRVCgIr3QXDEY9LJ9YXZQBILxe/lbsWhPbO lVtkVh1mCYQ6yo9Tl0xGhI57sPKZhHjntUaRYGvZGZKduOpPaSDuWjhOyJCRtTMhfDY7 +IOw== X-Forwarded-Encrypted: i=1; AJvYcCW2ZmptUJf3JDTAtRmnLuL0p+N5t8T/weFhnuQEb+4iQV52wPlHMlMn/AaBIQ/D6BjNN7Tk4W5BbsPq/dc=@vger.kernel.org X-Gm-Message-State: AOJu0YzaFPKvjywIseCgSjGvf/4EKeUWiU8uZcIWnUknugNnjXLXn8mY HCdugzftNxObuxfJMVEylAOIZKuCaPMvRsjNt3qBNmQoVRQlvof7fzX4co+0kgazMBw= X-Gm-Gg: AY/fxX6yUlJmbtpvzuEoQh32wW+j1ZrkYVx5jd+ta5Baxm0Z4TpQ30QdTf/85wA6J+U bFGfxPrXmo6mXXOdse+b/uIPno7ZlmEM0hH2NPe9n/Sgi1ip1LuCB7TUocd53DzMAehMFNibMVc d6Er0Jn1OMAfvSs3Az1IQW8XLfEGFRbVrQXR/ySgVU85cCSRjYD6Mm11RcWW7psp8m9z1WqUgIq dfYw7goXuYTlByVVbZ1KU00SV+h5jYu6wC+Ne85PeEvLZx0Q+sKRZxhSqazZbUrJTHDOdiJhiXX Knaa2jkblyUUeJSSMW3iwRasEBb3ZfpQk65wnaarqEzX33gvuKLAnx26Bx3qFaXaxwBtXpuhyvp 9jbofyxSfDlW04vHpDKnP8RMZYKSgIybV6MjCtLxKJOCPNEUAAWGNB4LagiJlEx6RIvTKDiGHre 9qyFfeTZhYWh8sdogOuoV7tb1kmU5rKyQbu3GZXuUkBrX4 X-Google-Smtp-Source: AGHT+IFrBsfMSiMplrBBPh8qUuCeoTdCdDPt+sDIa3dty/7II6lHCVnL5PdVVGI/DhJcYTKl05dvUw== X-Received: by 2002:a05:6000:4301:b0:432:84f9:8bf9 with SMTP id ffacd0b85a97d-432c37758b2mr23151513f8f.57.1768227426762; Mon, 12 Jan 2026 06:17:06 -0800 (PST) Received: from gpeter-l.roam.corp.google.com ([2a00:23c7:3122:c601:4c43:39e0:348c:a72e]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-432bd5dfa07sm38705096f8f.25.2026.01.12.06.17.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 06:17:05 -0800 (PST) From: Peter Griffin Date: Mon, 12 Jan 2026 14:16:52 +0000 Subject: [PATCH v2 5/5] arm64: dts: exynos: gs101: add cmu_dpu and sysreg_dpu dt nodes Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260112-dpu-clocks-v2-5-bd00903fdeb9@linaro.org> References: <20260112-dpu-clocks-v2-0-bd00903fdeb9@linaro.org> In-Reply-To: <20260112-dpu-clocks-v2-0-bd00903fdeb9@linaro.org> To: =?utf-8?q?Andr=C3=A9_Draszik?= , Tudor Ambarus , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alim Akhtar , Sylwester Nawrocki , Chanwoo Choi Cc: linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski , kernel-team@android.com, Will McVicker , Juan Yescas , Doug Anderson , Peter Griffin X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1461; i=peter.griffin@linaro.org; h=from:subject:message-id; bh=TtRpDGPGpy/+0HSyLMeQr2ov6Bl/3yzopI+7aSfxFj4=; b=owEBbQKS/ZANAwAKAc7ouNYCNHK6AcsmYgBpZQJZjFN48vVWqUbIG+U37VQZOf/9gT4bcSvlq ckKiGZyCbWJAjMEAAEKAB0WIQQO/I5vVXh1DVa1SfzO6LjWAjRyugUCaWUCWQAKCRDO6LjWAjRy unirD/9Mha/fVtxUz74hDxmJSz/VqEgTSj/OJ6u+J9+JdyV7Lwqml+TGaesgzpsxtV+HfQRXJng j5Bfpj09IUytDIAVBnHUAEJE4GzXIR5Ce1GeTZhMYiSlgbW3ExrY2ZSAAEeN27s4dJJ2Y2g7OLG lJFI5Kv3l89I+rdxPa9i8seWQ+2dn3ziS06ifh+oqjJXqmO+kBCzbPE8YC81N9eRmUWA8LM3lLr lkleHD0VSpZEbevHvBb0p2K52mKQDvdZpF4kc8PFfwERWOADsNKerb5sNcufkq/LIUJo6UimYrj sl2P7RJneHmHdsiGVoZQxhpWLyVdPjE8oYyyKafk0Ofwgi4obHTVUbxQCV+zWdGLBNxCAhMAanT 7QKVKmr6tnUzMPeeJ4Dx3Xd2sSNsURfMd3sEijJYXlqFAOwKoopcEVYb24wu3B338kAAi6FOw6f imcF9mKH4EmMS1897VNponb7JxFult2xk18Pv5LxmwrKATezwrj3QbfAOuOthqgWkwEA58FZIpY hNoUn4786K4qIpQUQylpNL+ZeysvOnXduehZMwVoqgRfMnaLUcXhTnOzl0z8Fh1MOnoKTalJjOy aUiZkmgIDx2pTssa36zCiT9H7H4rFck+aWfMcuZvpprPfPwSRWm8I7W3MXAmv+hZssWH3pJsKuO hfnOg+XpwVdfS+g== X-Developer-Key: i=peter.griffin@linaro.org; a=openpgp; fpr=0EFC8E6F5578750D56B549FCCEE8B8D6023472BA Enable the cmu_dpu clock management unit. It feeds some of the display IPs. Additionally add the sysreg_dpu node which contains the BUSCOMPONENT_DRCG_EN and MEMCLK registers required by cmu_dpu to enable dynamic root clock gating of bus components. Signed-off-by: Peter Griffin Reviewed-by: Andr=C3=A9 Draszik --- arch/arm64/boot/dts/exynos/google/gs101.dtsi | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/google/gs101.dtsi b/arch/arm64/boot= /dts/exynos/google/gs101.dtsi index 48f3819590cf8c05d6bd7241cfed8720149c7db4..d085f9fb0f62ac2f57b104c2088= 0e64d885d0bee 100644 --- a/arch/arm64/boot/dts/exynos/google/gs101.dtsi +++ b/arch/arm64/boot/dts/exynos/google/gs101.dtsi @@ -1815,6 +1815,23 @@ pinctrl_gsacore: pinctrl@17a80000 { status =3D "disabled"; }; =20 + cmu_dpu: clock-controller@1c000000 { + compatible =3D "google,gs101-cmu-dpu"; + reg =3D <0x1c000000 0x10000>; + #clock-cells =3D <1>; + + clocks =3D <&ext_24_5m>, + <&cmu_top CLK_DOUT_CMU_DPU_BUS>; + clock-names =3D "oscclk", "bus"; + samsung,sysreg =3D <&sysreg_dpu>; + }; + + sysreg_dpu: syscon@1c020000 { + compatible =3D "google,gs101-dpu-sysreg", "syscon"; + reg =3D <0x1c020000 0x10000>; + clocks =3D <&cmu_dpu CLK_GOUT_DPU_SYSREG_DPU_PCLK>; + }; + cmu_top: clock-controller@1e080000 { compatible =3D "google,gs101-cmu-top"; reg =3D <0x1e080000 0x10000>; --=20 2.52.0.457.g6b5491de43-goog