Received: by 2002:ab2:7903:0:b0:1fb:b500:807b with SMTP id a3csp296163lqj; Sat, 1 Jun 2024 21:29:28 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXxkCxtzPzTVYFzkMpQ7mdqWYcYWT83i+Sq/1GZ2bOPzd6+K3Fl3lbdmTtD9v8tqKy+Lx7GpkMvWevhySYP43Onf/uK0Bq+qaL2VFL6lQ== X-Google-Smtp-Source: AGHT+IFQf68pWSyVQKUu2KyGVZGuLNVl+AMlGIDOgWSdHhMdYlLDQWKY5lpk5/9zpbAtLjdVtLmI X-Received: by 2002:ac2:4e93:0:b0:52b:7bde:896b with SMTP id 2adb3069b0e04-52b8958b992mr3132512e87.14.1717302568483; Sat, 01 Jun 2024 21:29:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717302568; cv=pass; d=google.com; s=arc-20160816; b=FcgQzU6H7LVcUEiKdXqPbLPxF+g05G1BY0zUQCRAMNsOSGHo3Sed78OBpmfZLtxtSa dEhtURUlj9Xy9/HGrNr8aQ0mgqwva3M7A7GVo3bTSWbkacQ5iYqJ9+GcVveFF4dfNAoH /teIlUVeWDwepV7yky38jNDXX5WJclheCw2z0FpEsHT8yzlxG4a8GeQM9bECLmVYb4dj diDyDl+jx+DkxUgF/X5dA7ArDZVuoeBWpzNnghhK9ZZcKtBSloX5pxrUUXrEfv3OJ9B4 Jos1MD25hTRGuHSaVkL9QWfTXPo50rUP5tffaRGd9gcgBDp5Cu+q3hSyPh8q6b+cjcyc rI9g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=Z4Xyws9N/G09CELhF1c9uE56Nn8VvYtZmZIOJhMy2Q8=; fh=O8QgufrrPpJnmm1d0AEZoN7qkK1wZ9KdEMbFwzpkxRo=; b=Sj1qYjwNe384bKyRjmGOUJ4S0mbgoQYQHvxh0bN3FRESB4gjal8DQvekgBzqc9YvIL q6VYWmhEJBAO54wc5VpzGlzYDRWDmUf/8ovEmSZhesR7WdGdfbIl5baslLpWpZziT6KV nGs9Cqzo2H7KjbXNDF4BvEcqOMgh4S0vWogXuL7JE4JTARmyRHKGAFWJy8etWcO/0rzm pzMbAXTjelZ+EoRzB3iXUQ2nfheU+zyqoVuGbPEqlFfFjH7M2cIZE6rSQ4yvh6s1U/1R nQaEjHoRhG1y0cZ93I1HqGFmV82mai4oP9lY99+9kk4keBVP6nFboVlP640Bsnedg2N7 zhiw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=tzGP96jh; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-198131-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-198131-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.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 a640c23a62f3a-a68eb3c7c7dsi39814366b.247.2024.06.01.21.29.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Jun 2024 21:29:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-198131-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=@kernel.org header.s=k20201202 header.b=tzGP96jh; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-198131-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-198131-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.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 330A91F21707 for ; Sun, 2 Jun 2024 04:29:28 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 51DF4134BC; Sun, 2 Jun 2024 04:29:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="tzGP96jh" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6BE6679C2; Sun, 2 Jun 2024 04:29:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717302558; cv=none; b=dw2b80nHxOwPiheMlNkSt0CTyykMw0AsBQPbTa98eEZlf+8LdnfcorHOH1MddezfcywTtKR5oahB4TWEnre0XMSQCbLW4qRAriPc+/062rJ/Gn9c73qx3n1QO9F5G0SnrnxQbCEA+bpiLll2KWazgAiZbwWlzFcgIsPy5nZWvkY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717302558; c=relaxed/simple; bh=oYpwUgb3R9s21VRsk1J9qoySXDBYWtk7Ai56w1NOPwM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=j29MeOCoF68ADA6x+Lhi9sAy+YhoVMcDRHl2hnxXsDtMTx2EU6gkVT6Z3cycBwMAnHjOEpUWmvEpeKFgZlL5S7Si6bV537ZuW326Fkb1G85YcFXfjJ74KCDPyAEitYBgSqCEJ7waspkQFLIfCK/6prwNDJ2ORB75u15RXMHg228= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=tzGP96jh; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 87BB2C2BBFC; Sun, 2 Jun 2024 04:29:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717302557; bh=oYpwUgb3R9s21VRsk1J9qoySXDBYWtk7Ai56w1NOPwM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=tzGP96jhia4fn4mO1OIp3fqdmG7bjAFymlOTMwLkOW9c8n/Kc9VlrZ41tTUx9oe8z Kz1WGF9z41vlJW5ZfjsAE6XDAXyaMbhJbZZt0g9j7hX6fJ+F5iXV4JwwNvNPaSV5TB slG6HBdr78658hTU2gzuKDKwGXEtI6KlLIDkPiBoy4EqDTe9BeerCyusDyjT71Zn6l LOM8QBR0U1EgpKDidX009FSidAQkXS2B4yEnc5Lmx7i9wfMC5ZI9djpD+xOQHgupVU eD+3akz/e+MV13A6LIfpWw1sjyhAoV2xAs+T21Z2P9/OhMKzSeEJUKUKL+A93UooJ6 283MPinGsm4/w== Date: Sat, 1 Jun 2024 23:29:14 -0500 From: Bjorn Andersson To: Krzysztof Kozlowski Cc: Dmitry Baryshkov , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Taniya Das , Konrad Dybcio , Jonathan Marek , Del Regno , Loic Poulain , Neil Armstrong , Konrad Dybcio , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 00/16] dt-bindings: clock: qcom: reference qcom-gcc.yaml Message-ID: References: <20240531-dt-bindings-qcom-gcc-v1-0-b37d49fe1421@linaro.org> <8ac8cc27-6c39-45fe-bdc2-40a310c815cc@linaro.org> 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=us-ascii Content-Disposition: inline In-Reply-To: <8ac8cc27-6c39-45fe-bdc2-40a310c815cc@linaro.org> On Fri, May 31, 2024 at 05:19:19PM GMT, Krzysztof Kozlowski wrote: > On 31/05/2024 17:14, Dmitry Baryshkov wrote: > > On Fri, May 31, 2024 at 03:52:18PM +0200, Krzysztof Kozlowski wrote: > >> Hi, > >> > >> Unify Qualcomm clock controllers by referencing qcom,gcc.yaml where > >> applicable. Several existing bindings for these display/GPU/CAM clock > >> controllers already do it. > > > > The series looks good to me with a single point in mind. You are writing > > that dispcc/videocc/etc are a variant of GCC. However GCC is a Global > > Clock Controller. > > Yeah, that's simplification from my side and assumption that at first > they designed GCC and then they copied the design to other blocks. > That may or may not be the case, who knows... I also don't have a strong opinion about tying it all to gcc.yaml if that work... But the claim in the commit messages should the be that we inherit gcc.yaml because it's convenient, not because all clock controllers are derived from gcc. Regards, Bjorn > > What about renaming qcom,gcc.yaml to > > qcom,cc-common.yaml ? Then the rest makes total sense to me. > > Several gpu/disp/cam clock controllers already include qcom,gcc.yaml, so > I would say this should not be a requirement for this patchset. > > We can rename, although it always is a bit of churn - git log needs > special option, backporting is a bit trickier. > > > Best regards, > Krzysztof >