Received: by 2002:a05:6500:2018:b0:1fb:9675:f89d with SMTP id t24csp518963lqh; Fri, 31 May 2024 08:16:05 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX5IFx7KEZAJJnWTdogbQEKvKmilv5sq02epFVCNwUCtRCky8IHgOcoPBJhPtfa4VuYjk2gt7OyGVcQlqcC/aj64lSkgJ51pZEj6YWl6g== X-Google-Smtp-Source: AGHT+IEoA4Aoo1Qqaor/+VFWLT1tPgUGld+xSVwxj/uDg/Py4KBPafjYcGuSZ2Yip9YwXTInLibm X-Received: by 2002:a05:622a:1a0d:b0:43f:e3e6:6baf with SMTP id d75a77b69052e-43ff35ed4d4mr41895121cf.4.1717168564832; Fri, 31 May 2024 08:16:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717168564; cv=pass; d=google.com; s=arc-20160816; b=IqucXfMyyUGbdNkiTe9NfhQhqextD3g+NdWgsDxKhOrJPfqkbTe8uR9uQ5V7dY6Lxu hm1zSQqLKwCPr16LFvbrTTK5985beyEoQorzBvhhprpClhQU+dFYgvmAxFmYchI13rPU gaWxiKRzWvCt2RafgLWuhYSxbrrz0P/UH4JWPOlnWRfOGu+nV+psXwXHhifwJnMojKdQ XhTVN8tSjC0GZkg7bPl2wT8tFfRiwNwESQCfdY3yB7sUXE86psY+gd5gyKYHRjS95NPB Ax4Z51UlkfM0TQaCvmXrsQLRMRpdox4TWNjYA7m8Ljg9StYd/EJMTacfv5YNqkmmQAVh kVew== 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=cYZlx/SHZV2mJQqNcs4xl6IWMBcVCucCDsZplS2erlM=; fh=JvKGs+y/RXPM9VzTw4ErkZ1vxzYLJ8BuGoW+geMP8e4=; b=Epz7DIyGrZl3lCmFv2+Igxl6DsbzkB9G5WgWw/4+xmdB89/excB9UBlWNvfBumnTSE L8/qPSOK12cStacCem7GOuoA9rYaauljxeIn2CX0oYgkHOmYn8aF6CCjE+mMV5T8IuV6 W6OKkIU7Nlj/WgWewI9X6DEZdIDqkny40Sta9kfoLlMCe8HUCBSjA7FtNywYH4sJwxhW tn+rlmXNDEQjhj/kBKjlHzwRA6gQRBSvqsvX1b+PihTiL5YVMWRSR1KLpW//U64K87us SDcgza2hA1WXgbaBIKpxlUWj0DA8bh1iTfTDHPqLeG8iNLAT0LjlGL5F13pvwsI5Bvgf 7U2w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EXb9hhmW; 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-197048-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-197048-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id d75a77b69052e-43ff25ae8bfsi22177061cf.697.2024.05.31.08.16.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 08:16:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-197048-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EXb9hhmW; 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-197048-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-197048-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id A13B71C23AD4 for ; Fri, 31 May 2024 15:15:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2A8F875817; Fri, 31 May 2024 15:15:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="EXb9hhmW" Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.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 8A1022B9CE for ; Fri, 31 May 2024 15:15:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717168502; cv=none; b=sj0Zx07wBImMg2tXZg0XiLR3cGT3CWW3vwNfM5pJurGpFlWtFyn8P6O21iti/ZSGfEKJWTrKcp5xD8x4F1aPYUOAbloeNHtmLjEOO+YXSzWXGwXM3xStIc5fSBzv72Ve/q0FhmiwLf0zH1TyiRTnuMRfFctoulFspY47JV1Y818= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717168502; c=relaxed/simple; bh=6AWdQDWgGJAq7nQG8SBrgo8ckqxBhzid+AdmIGtHuRQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=EJN8JWOjer6tqNHrtKBfTL8lAuVuBq/AA+tagZm4mHJHOzuakDLVFXE4Qqk1E1m6AhHsiSj8siFYBj4SSqqNcceaiCz7nFBuK10DKX5TOchAsC5taGJhmESHvuzC3sunv6pFXsgL93WoNVL9KvvbLPvz8GoK8KaMFu68imRi0RA= 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=EXb9hhmW; arc=none smtp.client-ip=209.85.167.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-lf1-f54.google.com with SMTP id 2adb3069b0e04-52b7b829bc7so2558405e87.2 for ; Fri, 31 May 2024 08:15:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717168499; x=1717773299; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=cYZlx/SHZV2mJQqNcs4xl6IWMBcVCucCDsZplS2erlM=; b=EXb9hhmWLiGJLp3skyXGhVYbUHyhoAQn9Ni162xNDd40WZd2jU0lLjCKnnqyFTrjIC 23fzJAWFtxb+4LIKz4WcFwju72Hl5k+qYjHVE0p+uUbkpGImfK5tzGmStKUIA8gtRW1O u74msF8YHz70Eso+3WWOmwmPYbBT2So4WCEuHK5jXY9lFjZvUiwtRcTmPDZzlpKgU870 DfgF+3XtvYuHp9ukjsYtv7DMHW6ROkxFvLLoKjuPkR6+vyALV0IDYCP8pYTlS67v2UGR jk+GAtS3hHIMRjXBh8/Nx9OwYEZWh+5n9EYw7xt3Skjh/a0qkf+fFcOYX6i/dE6dVii6 1Zbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717168499; x=1717773299; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cYZlx/SHZV2mJQqNcs4xl6IWMBcVCucCDsZplS2erlM=; b=hmRUevf5Z8BUo1nnxubBcTRplEhCEhst5bNpGnr0uGMNVQSYofqM/pRt5xxRW+85XY hlsoQ+VreIi3XOqzFL556HMPzrD/EZQEieRfMFa8vFthHzhC8vD7iO4NDn0T2l6TuQLn rV5qLMyfiKGF0ed3gRjS+mOplfKF6p6CoriUts5FPbPIO7GQFozu3YpuaYQu5GC3r23m bm5tV/iY6tRPcv7ucQneX4H6sW6p5HDG5qUJThYlKdlJprwnt78tAKZEyWqNtxpS9/w1 pkW3/n+y3xy52vF0VkVbdPx1FAcm7nYEJjvHCYItxGRUnDSYweedj4SLcXNhvWqCi6CZ 5zYA== X-Forwarded-Encrypted: i=1; AJvYcCW514KjivdT7IPY28M9Vu0a6GEsd4SdMI4tfp4FilN60tvrrjSNz4bZDhioY73Jip1RfOn+pGy6C9Z7IJOOKVEcekIjA9pnw7Qfl+r+ X-Gm-Message-State: AOJu0YxPj2JIVj1zZ/B5xAujMQivwhV79cSl0l5zaAQg2OKABsBNABwK zUGE8qRhjlj40jmPg9agTPHrY4aFixD/IJl7RwmrtOnJTxgCA5qIfrog4BfHyfI= X-Received: by 2002:ac2:4568:0:b0:525:502a:acc6 with SMTP id 2adb3069b0e04-52b896bfa82mr1410726e87.52.1717168498685; Fri, 31 May 2024 08:14:58 -0700 (PDT) Received: from eriador.lumag.spb.ru (dzdbxzyyyyyyyyyyyykxt-3.rev.dnainternet.fi. [2001:14ba:a0c3:3a00::227]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-52b84d7efa3sm357687e87.199.2024.05.31.08.14.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 08:14:58 -0700 (PDT) Date: Fri, 31 May 2024 18:14:56 +0300 From: Dmitry Baryshkov To: Krzysztof Kozlowski Cc: Bjorn Andersson , 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> 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: <20240531-dt-bindings-qcom-gcc-v1-0-b37d49fe1421@linaro.org> 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. What about renaming qcom,gcc.yaml to qcom,cc-common.yaml ? Then the rest makes total sense to me. > > No external dependencies, this CAN be applied independently, but require > power-domain-cells in each binding, just like Dmitry's new set is doing. > > https://lore.kernel.org/all/20240529-qcom-gdscs-v2-0-69c63d0ae1e7@linaro.org/ > > Best regards, > Krzysztof > > --- > Krzysztof Kozlowski (16): > dt-bindings: clock: qcom,sm8450-videocc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,videocc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,dispcc-sc8280xp: reference qcom,gcc.yaml > dt-bindings: clock: qcom,dispcc-sm6350: reference qcom,gcc.yaml > dt-bindings: clock: qcom,dispcc-sm8x50: reference qcom,gcc.yaml > dt-bindings: clock: qcom,gpucc-sdm660: reference qcom,gcc.yaml > dt-bindings: clock: qcom,gpucc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,msm8998-gpucc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,qcm2290-dispcc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,sc7180-dispcc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,sc7280-dispcc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,sdm845-dispcc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,sm6115-dispcc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,sm8450-dispcc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,sm8550-dispcc: reference qcom,gcc.yaml > dt-bindings: clock: qcom,sm8450-gpucc: reference qcom,gcc.yaml > > .../bindings/clock/qcom,dispcc-sc8280xp.yaml | 20 ++++---------------- > .../bindings/clock/qcom,dispcc-sm6350.yaml | 20 ++++---------------- > .../bindings/clock/qcom,dispcc-sm8x50.yaml | 18 ++---------------- > .../devicetree/bindings/clock/qcom,gpucc-sdm660.yaml | 20 ++++---------------- > .../devicetree/bindings/clock/qcom,gpucc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,msm8998-gpucc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,qcm2290-dispcc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,sc7180-dispcc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,sc7280-dispcc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,sdm845-dispcc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,sm6115-dispcc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,sm8450-dispcc.yaml | 20 ++++---------------- > .../devicetree/bindings/clock/qcom,sm8450-gpucc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,sm8450-videocc.yaml | 20 ++++---------------- > .../bindings/clock/qcom,sm8550-dispcc.yaml | 20 ++++---------------- > .../devicetree/bindings/clock/qcom,videocc.yaml | 19 +++---------------- > 16 files changed, 61 insertions(+), 256 deletions(-) > --- > base-commit: b0afb900b7d235d879f8e8e4babfe77d9db76f2f > change-id: 20240531-dt-bindings-qcom-gcc-e2955fd60004 > > Best regards, > -- > Krzysztof Kozlowski > -- With best wishes Dmitry