Received: by 2002:a05:6500:2018:b0:1fb:9675:f89d with SMTP id t24csp467749lqh; Fri, 31 May 2024 07:02:22 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVroB2X8AT6rPRfqwn3Uvl3r+84y7Lc1QHZ0PI/h5YEJFyqA/i10S9GLu8Of32FOhMppTKf5mH96VHuLGlgWUXH+V5dIu5E0TH5vH1TVA== X-Google-Smtp-Source: AGHT+IHGrqF5LHJ5GWlr3NtIUof0/p4QNCN25NcMUH/k0qC9Tc/rZLnZJdIXNDN8+wCr6Hu+uFst X-Received: by 2002:a05:6a00:138c:b0:702:4a0a:145a with SMTP id d2e1a72fcca58-7024a0a1d43mr1794098b3a.34.1717164141988; Fri, 31 May 2024 07:02:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717164141; cv=pass; d=google.com; s=arc-20160816; b=KsiN/MMMt+4vUrgNOOrwH0Q/T5yhJ5VXooZ6Fhca1H2SoTHMD72fy33tk0bwz6Vlpo KZarq88T45w4Yljp4VYM+kR3Qvp34B+wbI/e2XXUSrAwzlcROlUVoXzz8gNEjPj2rVwP mKtDXKQm2R5JIk+oJUUnc/atx6lofwpBImlpQC7dyeLwBXU2BL7OrJYdTHjAXmvzySwK lVqFl9wJpS4xHcC5GkESfO+bRclFObx93vaKygbeyf1eRYbgn4nMOzpXFBkKBXft8JME Wi2vBum8H55TUFaYnO96zLQPBMM4afmz2wmyyQbKAPsartQZIT7oHB/ztG1UIl0qjRNA B1Bg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :subject:date:from:dkim-signature; bh=kO0h5DfS/tOmjTv2xa37X8/SeND3LWeqqvy20iP9u78=; fh=pVB7b8PygVN6ptJ7YUvIQ5GvyWmAuwh+YOvu7fVc1q4=; b=WsW1UYRO78+LwPHsvoJerd3Oelu5g+4miZtmwrzAl8FgUJ+ow6s0GHmneWH81Qle8+ 35ycYPFlfMC6gm5W/f5QRCnoHCa6APTcGjyaDxdnmwUrt4xEyewWVyHrHnYIpnz6Bo3D UroV8Y81onQySj5GyrlvSWnpXmyfooVAxE7M+usozseLOOgY7/xDJ82WOSPeBX0AmXe1 svP2UtsRvWm7Nbap+WbfB/VlEPBllLfA5yBAEMIaDfeyYc/2a/F3U1wZENW4Cda0RVYv uVOLGFkValdLYwcWtAZKdae7uzB7t2GZr8sKkg24IR7c8VCIHun+mn+sWJB9gGuL8jFP W1Bw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oZRgm6IQ; 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-196933-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196933-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id 41be03b00d2f7-6c35b40c647si1614985a12.595.2024.05.31.07.02.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:02:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-196933-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=oZRgm6IQ; 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-196933-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196933-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id DF08128DD7F for ; Fri, 31 May 2024 13:59:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F235718508B; Fri, 31 May 2024 13:53:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="oZRgm6IQ" Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) (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 53218183A74 for ; Fri, 31 May 2024 13:53:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717163596; cv=none; b=HR/zRs2moM3L76XhgVU651JfhTIAQZu5ygGdMu2+HIAQJx8RmGQi2yLNofvTMkcWHpOWUI+BLuszeMy61RA6MKo/11Ai4ibqiOnAtQMf3UoUvioa9AoIJLidPvsJsmD6fh04Y5b+aMvjDV1OvTQB+Vo7sXjmxVnWsXgq62E+6kc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717163596; c=relaxed/simple; bh=jPElexRLbwYi326AHGI8G3yBsY+3/avTUM0IA19IieA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=g8aGN6CGzYcEJphsWLzgp5Db2J6sEQQ3uvY8XgdkPuoX8P2Vyup6PjFlnZaA5sbYrFgY8Gy1xUSTxByyZBCPwwk4vABFEdfRRZJVpyiOpLScR22OOOxVLjZy+fFz3+NCOSIC/7f4zL4DYb8YnkqRJAH5pQmwHssYo2yMG3YyNp8= 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=oZRgm6IQ; arc=none smtp.client-ip=209.85.208.177 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-lj1-f177.google.com with SMTP id 38308e7fff4ca-2e95a60dfcdso25012751fa.1 for ; Fri, 31 May 2024 06:53:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717163591; x=1717768391; 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=kO0h5DfS/tOmjTv2xa37X8/SeND3LWeqqvy20iP9u78=; b=oZRgm6IQc6JGukg1AsTon6/drIZQ9JPU8IKnLme9ECHFwZzQswXdnGCI23/+wkN7Gu fGaFphUnBwz/mxHyasA4z1XnV69cPSQkaqxLlGnQH2EtzEER0g8+8TUDwJHef40YhLld LTJNlMqfoywhh9mgaNzpXbpTYaTrgzGUngtyoGyltHREkm9IE57UA8ocdWxvK4XMLnjF 2z305mH9ffYVnQ3wYOD2eRFh3KdEvbWtEnCQz4j5FfTYdaE5AvpNW8jE1bF26s58Por2 yiBHgLHruSeMWCl4PWHWTfD1e1c+du2JRlxYZ0Q+nIhuN8CMGt6ldAtKZV/qPbWMEyL7 /VNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717163591; x=1717768391; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kO0h5DfS/tOmjTv2xa37X8/SeND3LWeqqvy20iP9u78=; b=GqQoYPf/urXrfpR7DHcJ2Jl4BmfXJt9H3ywP7ev1bpMjShbNILRDSnvZTaBhNomn5O palvCae0B9Fv76ivo7U+TYI2azsVOmbpSFzOO/B/ulQUHiZw8eVS+jcq+G+vnzTslNSk Ulc14qKlnA3HoJIOCnY0PcNWvCiqu4c8PLBifXQY7vV1w/atHKL9Vf6aQPR/Sp+KKtYH sRo3OlpFAITQhxjbsaayy3/r60rJ2eO4jZsahkY2EemzXSbrGG4I8k6BXuig2oMxUfzk ptqMEDhfvA4PGvSCeriy3wh0PDfS11atKd/TJNYTC+xVtsJubvuxmurFCxxgfjyJlCWM 2XMg== X-Forwarded-Encrypted: i=1; AJvYcCVjxAM1vdFt6IGiDrUL4pEOnn6aX7v40gn/KqVJRVdRgy7T+dVih7OV2HbCPzyOSUeRAha3V+q8MMLeyZqNtUKGT3WGTHs18n5bCuLw X-Gm-Message-State: AOJu0Yyi5laG+PpcmFG9FHWf2AYBD+ROWAh12l/cyhVXtDH8U8PDbG4Q o0OVXaXNmubGXTeY6YBKZ1OkMXw3MIawoFlE08vjK2iSPOiAfEIf44ZW8uEi/hEN4wfVJDJGnxJ T8i/VIg== X-Received: by 2002:a2e:9b56:0:b0:2df:97b1:d4f4 with SMTP id 38308e7fff4ca-2ea951dfaf6mr11700491fa.33.1717163591661; Fri, 31 May 2024 06:53:11 -0700 (PDT) Received: from [127.0.1.1] ([110.93.11.116]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4212b85ec87sm26762735e9.27.2024.05.31.06.53.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 06:53:10 -0700 (PDT) From: Krzysztof Kozlowski Date: Fri, 31 May 2024 15:52:34 +0200 Subject: [PATCH 16/16] dt-bindings: clock: qcom,sm8450-gpucc: reference qcom,gcc.yaml 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: 7bit Message-Id: <20240531-dt-bindings-qcom-gcc-v1-16-b37d49fe1421@linaro.org> References: <20240531-dt-bindings-qcom-gcc-v1-0-b37d49fe1421@linaro.org> In-Reply-To: <20240531-dt-bindings-qcom-gcc-v1-0-b37d49fe1421@linaro.org> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Taniya Das , Konrad Dybcio , Jonathan Marek , Del Regno , Loic Poulain , Dmitry Baryshkov , Neil Armstrong , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1288; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=jPElexRLbwYi326AHGI8G3yBsY+3/avTUM0IA19IieA=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBmWdYk/G1ReuN9dxfhXHg56tRK9Pz0Eern7567T RBFD1MBAMuJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZlnWJAAKCRDBN2bmhouD 16EUEACYkVjbL+jap8zdZYYVcEZTIC8H8YqKHT+6pko5DI9y7GfwORvU+lBl8IrZMqaULD5EHf4 M7+UZ2LFOfSnsT3v5fYDsM9LJ+pO/gzIrkI7SbuqcR4B0HnUlHudvGj5bxSqfB4X39My8ZbPVjk rkueUXEgezMc6S8aRLyhUQ65LmHrZZMPLxoe26PZzO8wgMMDAy6mDMp9bV9kz9T6LmcAEJM7Fk2 QF2+k9dbICjYGrn3vqHgflPeUuAgvUBVKQmDBUgI6OOj+PuaXskLTJDvdTgAAXF5ncb1Zwpjjor 57Xdi6bJkp/fjVoNhIfz3tMjgzKsk6Qxzt+9QiHYwHD/raoS2Eu6v5FiMtc8Hry/3Lah4jJ0t/Q qBATFkBAsbq6au5E+3VjzKMezb0POot5H3i6o6KSg3aF7RafT5NflHK43BtK7vE3Y7FykSuLC80 cZqNfFV9mXcIJAqrD3DOepPmb9p11uXsmoxtAdHLeSh7k8QmABrmU0gzv8Uq+QPCMRUQiIHmlN1 oQP6tj6vuQXevHAq3YzL5P7L4d0xjp0nKJOEcjPOYVGtCMQAbdp6uINZ0TKel+F3t3cwFC8op+S pa46itnpfD6ysQp+7elVcxUcjXXlTSm/xAJrWwL76c0yeLhBPYH6s0dF5GhBYE0a0ER5xpKgtj0 LWtSKeHOGXdxtRg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Just like most of clock controllers, the SM8450 GPU clock controller is also some variant of standard Qualcomm GCC, so reference common qcom,gcc.yaml schema to simplify the binding and unify it with others. Signed-off-by: Krzysztof Kozlowski --- .../devicetree/bindings/clock/qcom,sm8450-gpucc.yaml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml b/Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml index 36974309cf69..3c2cac14e6c3 100644 --- a/Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml @@ -34,27 +34,15 @@ properties: - description: GPLL0 main branch source - description: GPLL0 div branch source - '#clock-cells': - const: 1 - - '#reset-cells': - const: 1 - - '#power-domain-cells': - const: 1 - - reg: - maxItems: 1 - required: - compatible - - reg - clocks - - '#clock-cells' - - '#reset-cells' - '#power-domain-cells' -additionalProperties: false +allOf: + - $ref: qcom,gcc.yaml# + +unevaluatedProperties: false examples: - | -- 2.43.0