Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp2005981lqp; Tue, 16 Apr 2024 04:57:16 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX60+1pjSxzTmpazPwHLcJ06ZBkbPbcHwLgbHZMYRaMGPnSjN9q/WwtfVota3wese1Ziq0VXWnXuq7HEx3Ron3kJDTdNJNTY2cpiePjhg== X-Google-Smtp-Source: AGHT+IEMn8pbb1QwmfsgWS2JSQ4Ghs2wQqcXyrk5xw8pqAw6O90SwwfdNnZGIQf7Os1SQuuLcTA4 X-Received: by 2002:a05:6512:2523:b0:519:1cc7:29cd with SMTP id be35-20020a056512252300b005191cc729cdmr2091442lfb.30.1713268635818; Tue, 16 Apr 2024 04:57:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713268635; cv=pass; d=google.com; s=arc-20160816; b=eRkmdGykDIWn3EdNoCG7acg16hwEYxhv+FaSF5mXXF9h0ZNM7vbaDZ90vOowssygCo 6tB/0qysu3EsGRdkAdy4pEEc++PXUHjO+TKiYYYqa/i87ZH0k7vntY50KsZQXRbZNUaS qC+H0Agrnb5a1cTrM9m4RK/9z7yu9Z8jxyzJH5YtiNdoSzEwfJaUwiYB9og8brKEaAyn lxVaT8TQs2C0UjZeE1w9TNZhXkwCO9u2A1VNPinxUveknqTC8lFLu9qiAlngfTMCK1CP qzat5+waplvI31MTtPCE1h5VPVBpuslplLrNVcyBfeNnkZbzN1/prUU/fPd32vfG3vjG 2x8w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=ophtYrF9IpPwZurMvgYV2hp9I3BGj1tkL8j63ZRtc2I=; fh=swG2t0A+4HJPSCagP/z7eoRersJ1zBv3dLVhJwCjBic=; b=gw7QsuRsby80ePhx6peX6qHE3pThEIXvhmId5aTzXUmaLcvAxwmKRxJfXvQUaVhCzY wyUCFMh8OmWaN4sI5RPB1ymoygQfQpXFUAQiUAblv9j84LVVQsCxGkVTA7c7Nljr8g9r P3Zr82qVkPTr/fP0JLDxtZUA7mQLyHdYObIbF4+RecCP8g8LEnFZK81iph6aBaKd0D91 3WR7V6Ah0ZhOzy7H8dyknjBEmxblnu9KqMPO4LwmKZk0yNf2oEmavAdbNhs7d8V7xEif k3Ou6SNVjiQvzBuaYiJ2feKCdH9s5btK7tiqpZ+EVee6dl057A/7AkT0bSw36ro3J1Yn 6I6A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qAWrIJSB; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-146732-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-146732-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id et9-20020a056402378900b0056e34a762d2si5452278edb.411.2024.04.16.04.57.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 04:57:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-146732-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qAWrIJSB; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-146732-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-146732-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 53EA11F21524 for ; Tue, 16 Apr 2024 11:57:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 65C9912A159; Tue, 16 Apr 2024 11:57:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="qAWrIJSB" Received: from mail-oo1-f54.google.com (mail-oo1-f54.google.com [209.85.161.54]) (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 220A3129A67 for ; Tue, 16 Apr 2024 11:57:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713268625; cv=none; b=N4hL6wdrgNLFqHCL7E8bASIx+aP8zFJm1itHc7bqaEH/iO/2S5MKLASsZ1hAVWx3UyiKg3C8rvtFpPevGKWF4Bw5brf51tjdnLFhZcGUIQlN0Fs2EO4DenUOR4NgnSwmksVHA1RsQdWvw6QKxcpskH27Lyi0tllkJ/1qeQl0BAw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713268625; c=relaxed/simple; bh=vIl3v//FVA36XrKiforyh9hY0/yXzSMuW90U1Lzldf4=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=EyFwSfqa+eEKAgarOzTiMEvT6oreEhLRNLcOXumy/FG1nxP+Hihd0fTNIwjiUEFdRX1meVkyV81kwqgfS5opxHNqoDg3l8VriduGKYMjWO/sr+/W0naug5U6zMBrAEji0MM/6C/YYwCGP6Woot2fBLu2b2XQ5Gh4u4J6yVrOCa0= 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=qAWrIJSB; arc=none smtp.client-ip=209.85.161.54 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 Received: by mail-oo1-f54.google.com with SMTP id 006d021491bc7-5aa1e9527d1so3060247eaf.1 for ; Tue, 16 Apr 2024 04:57:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1713268623; x=1713873423; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ophtYrF9IpPwZurMvgYV2hp9I3BGj1tkL8j63ZRtc2I=; b=qAWrIJSBaImnX5AI81q+IaPhDKBY5xYc6kTf40ixeVO8Vn8qqUOGKLZNpdiyguEcD8 osusODQ1FeE3OolyPUzXBkJE5b6qYdrRFT1i4fBvgC3SuI/JWDWh8RajZkmP5f8+rhnw aaILeP6Aunaf8nFMdBvn1gp/IE12Kp2Nl5SYLhcpDt51Tu7y7qYQdcigN91BrCrpAKtu EqqhQXRBoa7Z/Z4N3fJKss6XN93vDpG9jLh4XUi4GgGdo3iyFuW1qbVK/ESFRwJ6O75r OeWWLX8AHiWzM6QmHV2B4lNH/sNEEEv8G/9ltoIAwNgOxtZLTO7f12qmS2QXTDadUhlP qP6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713268623; x=1713873423; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ophtYrF9IpPwZurMvgYV2hp9I3BGj1tkL8j63ZRtc2I=; b=nABVNf8fUKc3V2SUbHS4mpzR+vQ7YAnATO5XxGTnoTXpa1h9Ix2BXcMzFQ2pFDJc/f 36zgoWINhwfcetuZclvlC5zivaas3axLCzr0VQ3bsSxabY4BhiiNiTqQ13n5sIWri89u pjGj7Qzrw7ESu7GzkeXWlotAljWqJs64JwzAof7Q9uG93Mc0Sh+QUgjPs3RTcsAd6JlV vaeLXguCAzoGHkf6OdhjKpD4dvQftEqzvPvGo3QKhoYD7OpPnJ8Qz1x6rmya3aHXfE66 jcyXrNr+6+cqU73Pi+IbN4P9XW5m/s8vATt4Q/Re1fucsk9H1muabgSZEB55Tn+E01zq 50kQ== X-Forwarded-Encrypted: i=1; AJvYcCVw8X1OYnjGEG2UaFb7Q1qGNbRWuL1QYD1xOuBPdVA4dl1K69i3xB/Zsy4S9/b38niueeKoHAiXcUNCY14w6CvBlzlyEq2b0qD6rCMp X-Gm-Message-State: AOJu0YyQC8M7JqPviE/9c9r6asVICgwHTdLl2dyVOdybDFmp2NdoVP9X a6Qrm9y1ualXMOBywKH5vw8En94I/jBsyY/EhZwQ3olat6WyMDyMK4+tVZXjT6v4Ck5pOUW/l2I fjEm2wOnTz8W9aY/pIwP0yBUHODSNnhmWmsjhRw== X-Received: by 2002:a4a:aecb:0:b0:5ac:9efc:3b02 with SMTP id v11-20020a4aaecb000000b005ac9efc3b02mr5501112oon.8.1713268621486; Tue, 16 Apr 2024 04:57:01 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240404122559.898930-1-peter.griffin@linaro.org> <20240404122559.898930-6-peter.griffin@linaro.org> <391a874522a4141b4bc7f0314a9e50d27142123a.camel@linaro.org> In-Reply-To: <391a874522a4141b4bc7f0314a9e50d27142123a.camel@linaro.org> From: Peter Griffin Date: Tue, 16 Apr 2024 12:56:50 +0100 Message-ID: Subject: Re: [PATCH 05/17] arm64: dts: exynos: gs101: enable cmu-hsi2 clock controller To: =?UTF-8?Q?Andr=C3=A9_Draszik?= Cc: mturquette@baylibre.com, sboyd@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, vkoul@kernel.org, kishon@kernel.org, alim.akhtar@samsung.com, avri.altman@wdc.com, bvanassche@acm.org, s.nawrocki@samsung.com, cw00.choi@samsung.com, jejb@linux.ibm.com, martin.petersen@oracle.com, chanho61.park@samsung.com, ebiggers@kernel.org, linux-scsi@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, tudor.ambarus@linaro.org, saravanak@google.com, willmcvicker@google.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Andr=C3=A9, Thanks for the review. On Fri, 5 Apr 2024 at 08:38, Andr=C3=A9 Draszik = wrote: > > On Thu, 2024-04-04 at 13:25 +0100, Peter Griffin wrote: > > Enable the cmu_hsi2 clock management unit. It feeds some of > > the high speed interfaces such as PCIe and UFS. > > > > Signed-off-by: Peter Griffin > > --- > > arch/arm64/boot/dts/exynos/google/gs101.dtsi | 12 ++++++++++++ > > 1 file changed, 12 insertions(+) > > > > diff --git a/arch/arm64/boot/dts/exynos/google/gs101.dtsi b/arch/arm64/= boot/dts/exynos/google/gs101.dtsi > > index eddb6b326fde..38ac4fb1397e 100644 > > --- a/arch/arm64/boot/dts/exynos/google/gs101.dtsi > > +++ b/arch/arm64/boot/dts/exynos/google/gs101.dtsi > > @@ -1253,6 +1253,18 @@ pinctrl_hsi1: pinctrl@11840000 { > > interrupts =3D ; > > }; > > > > + cmu_hsi2: clock-controller@14400000 { > > + compatible =3D "google,gs101-cmu-hsi2"; > > + reg =3D <0x14400000 0x4000>; > > + #clock-cells =3D <1>; > > + clocks =3D <&ext_24_5m>, > > + <&cmu_top CLK_DOUT_CMU_HSI2_BUS>, > > + <&cmu_top CLK_DOUT_CMU_HSI2_PCIE>, > > + <&cmu_top CLK_DOUT_CMU_HSI2_UFS_EMBD>, > > + <&cmu_top CLK_DOUT_CMU_HSI2_MMC_CARD>; > > + clock-names =3D "oscclk", "bus", "pcie", "ufs_emb= d", "mmc_card"; > > + }; > > This doesn't build because you didn't add the clock ids in the binding pa= tch. These clock IDs are for cmu_top, not cmu_hsi2. They were added as part of the initial gs101/Oriole upstream support series in the following commit commit 0a910f1606384a5886a045e36b1fc80a7fa6706b Author: Peter Griffin Date: Sat Dec 9 23:30:48 2023 +0000 dt-bindings: clock: Add Google gs101 clock management unit bindings Provide dt-schema documentation for Google gs101 SoC clock controller. Currently this adds support for cmu_top, cmu_misc and cmu_apm. Reviewed-by: Sam Protsenko Signed-off-by: Peter Griffin Reviewed-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20231209233106.147416-3-peter.griffin@l= inaro.org Signed-off-by: Krzysztof Kozlowski regards, Peter