Received: by 2002:a05:6500:2018:b0:1fb:9675:f89d with SMTP id t24csp465069lqh; Fri, 31 May 2024 06:58:24 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUwYntTK+KiuUnK0Y8EfLY+nTMsaEh4leS+x/f7jHy3pHR/CR7aSBddSxBOjjGVFNyniiItNw9VL9LhGBIQ77j94VWm+WgF68NpFNPQwQ== X-Google-Smtp-Source: AGHT+IHXLrk0Xk+t0G1iuUf/yOdeP/uxGz9wYvGy5MIcvFWQEpHnF+X1ypqlAsTHEghm0iji9KGS X-Received: by 2002:a05:6a21:3296:b0:1b1:f732:779b with SMTP id adf61e73a8af0-1b26f0ec8b2mr3531686637.3.1717163904075; Fri, 31 May 2024 06:58:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717163904; cv=pass; d=google.com; s=arc-20160816; b=WLyQHWNIqB6aJq0DER8uF0LzbXt/WM/wBVa7xmpMxQmPA66fh1kFmRnkvrmb2j4E0n a6Zg4ebSMLhCYVydyHgMvld6Cvo/4c7GJUT+Njgk/e9nSpIQ0a3jwiPGPcrtRfAtlUee NAPuN/w7RYeX5nJHgpB9TPpIwnbyJUPJp3JIjN9Zw3qBAEO4aiEzY3N2rmAFSPDonl2+ qJOF1ZlAqbsfBtFKvlwGKr/ij2lvd4sWF7H2jnEvJaupyQgGviupxtOGO2eiuzfL2vkh jfo79PbJRhMlYBW/1hN31sp9mSs03Ow19hkhqwsmqzBOFOcsBbaAXzSmx7Fp0e2k6/+w VgvQ== 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=6Kp3FlZL3vpl8RQdH6FMVgYMrc5D3pZNNwarcB18kV8=; fh=lXyikO7NKNJizBW5/Fhmd1Cv5GPqzhcizAGqmBLzpaU=; b=gt5KBOwPIez643GQPnndU43GodHkeYts5cbJ7DL7vTinvWtS0yPQRdn4h/8I1jtgsP UngYxXeL/myUmOE+PG6ym+m4SDwl0YHsGGDd8X6i2UtMzPaRQUs3cx3tgPbHkQEJnMdM TvLzYsRzmYCs3OZC+2lQowMkEJUhBIPduHu/LDVe7pPye2lpv7cIpXnmzcjJfIIFddrh TwSNXYnSSRtSe21Zv75cVaZ7x+RBqkY8VzZEAC4unkf5slvA0bBNifErmD1yTw4E1aX5 4ST/JRRc+88iWQph2tyHdgJlFfjf6K1HSRu8lV4cSav96TUhmxt88mVDF9T/Dmwmk9a/ XMfg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=O2ih0J4G; 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-196925-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196925-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. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id 41be03b00d2f7-6c35c181920si430756a12.653.2024.05.31.06.58.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 06:58:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-196925-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=O2ih0J4G; 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-196925-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196925-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 C5E6C286635 for ; Fri, 31 May 2024 13:55:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C955217E46B; Fri, 31 May 2024 13:53:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="O2ih0J4G" Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.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 5481E17D88B for ; Fri, 31 May 2024 13:53:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717163581; cv=none; b=fNPG7ZRBMhfbGHFhguy8d7hGs6Iej2KI3R0WEJ9c/I8i4FdWepyb6Ux8XGujEtdAA6Xom4owoKGzu6LBMPlWRbKbUgJ+HrZq43dJX4PZjV/yZYBN0U9cILe3eceahnG+hXx0RDrzBcGclB89yOGDBYhE/zkBozEAf07nGA/colU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717163581; c=relaxed/simple; bh=5BeSec7v1AMmHJLUmsh4VrTtxC8xluSUQXjLGhBn7JY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MdposKbqP6PHQxNBCguola/MBcv9u7uC5qYLq97R5Af8pJt5b0QXUO07rM37gdfbDm0XlEjQN/dPVUH5Kx7m5VcNkKcpqqc+wbn1rdSg83fI0qurTOavUXjIZmQENaRCxG24qKbI8YQUPIoJAqtOJWjkNM6TybqSZvbc8kXrPvo= 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=O2ih0J4G; arc=none smtp.client-ip=209.85.128.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-wm1-f54.google.com with SMTP id 5b1f17b1804b1-42120fc8d1dso21383735e9.2 for ; Fri, 31 May 2024 06:53:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717163579; x=1717768379; 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=6Kp3FlZL3vpl8RQdH6FMVgYMrc5D3pZNNwarcB18kV8=; b=O2ih0J4G16T1ztqKxegE/b4l8S6cRI0NANM66Hfu4i1+tmfA+509QNuzCiLK768eKp KwsPIFestU5g8vfpy6zzl8gT0yZPSUGrdJTCIj9u8EeptVfwdVhyHKKQ/Dg2snmDYFRX Ml2g7nAQFe/16uGIwByjlkXcKYUrb04v4TbOixWjLB+taNf38hdA1tMzpIjrt4dTleQA H8QVBU2s91sYN9QRSVE5My4ayreC4QWuXz/7rNOizYibxTPnPEvSGM80JY7auvMXul5L nPxZTbDlrvjNVXWEGIMObHPkO4NxdppPPWGbQlqZ3kNSC5YPRGrj+l6S9ZwmbzDdilDD huRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717163579; x=1717768379; 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=6Kp3FlZL3vpl8RQdH6FMVgYMrc5D3pZNNwarcB18kV8=; b=Alvef+4mnlwYAEB6a1AfkRO2pShdtL9oF/Jz2E/h6pzvsbzV8LG2Ayxb8sS6UXj97c jvXFpHwUruDC/IavjsbS12RzTxxoGZprx84PvluaEBrxB2J6jCdGJGODrcYtz3k7YPvS CmARrTJZFq5R4LZy1+4Gv5WLsjSIv8yZOZsjM8SGV3nbBrVvakk4iJJuhTmb4PoE2oqB vvNa+pJaZXmSHgtBNXYEEzZbypdc6HWl2UgMIwvxCpGxIX9pIYUzZX6CKdK13zEsmCQJ hPRvEOPh9eT/Yms4qVIYROFoPGyDVMmikPY7QBiVVjNQSQDh8klkypMsCGI7ThICm0mX bfKQ== X-Forwarded-Encrypted: i=1; AJvYcCVtyhReRDe6Vu53bgLhyUoDVyYZvtUD2pH0yZBG1vUOzZfOGIhwtYlQR+uGu3Tufri1onL6ns0LQXYwRGLZ/RHP4wM1vGz/BmkDE9LV X-Gm-Message-State: AOJu0Yxrh65AmfhT5fDfrx4E4ctZ5ElZdP+UKdxA/HvrNoocyHF1vr9b Csw0VHZh+3oJmwl1AOUCJ8sfqO2e7KxzfH+Qrle7gxx7oWwUPVVlqJ5LKFk4+rw= X-Received: by 2002:a05:600c:4eca:b0:41b:ca45:8263 with SMTP id 5b1f17b1804b1-4212e049f20mr17762725e9.12.1717163578888; Fri, 31 May 2024 06:52:58 -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.52.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 06:52:58 -0700 (PDT) From: Krzysztof Kozlowski Date: Fri, 31 May 2024 15:52:27 +0200 Subject: [PATCH 09/16] dt-bindings: clock: qcom,qcm2290-dispcc: 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-9-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=1308; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=5BeSec7v1AMmHJLUmsh4VrTtxC8xluSUQXjLGhBn7JY=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBmWdYeyye6EFnWtGQHltgbK1S1pyh5H6awgyeEc cP+6jo9QTKJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZlnWHgAKCRDBN2bmhouD 1+yGEACFz3LEw79i465InaFZ8RCwsxuKDhiIVtZRdfL1T6ZqTbw+Nx5+p5DdN2+d1KVMsJXm2Ld 5vlF0YrK2dWrCbPLtgqCtXUbryj608qcPWHVIru3Mlektbj7OadMWLzyBAXsZl/kxasX4nii6mM c9uQLw+H3pyjbSVlZznhAu3kVhwHpJPSTt9bX4w2QI4gQZvb7W505WHG4fXwD4movcwL1d0fRur mRJhBit3tzc0stQ4Fp6AN9bl4vLn0PlTgWiedSjlKZlYZ22y6oGoYqSP/769TYLmJfHr2zwe8nQ IOwvLcNS/DM/nlliFJFIgnRbGtIpFI8x2C7Gd2KD13p60uSOjREJj7uXwkFKFU9+X3Qjdw06zPh NJZ79R3voXuyP38zGwO7cxthm88ofpshAvKwuoBv1E41m1ZM2SLJlUa1thjUBbSbOuAkP+F06Ym XOvy71Rg7VSUlCWYm5MbECpb4YNIcV3hpijo4JhYatTQIkPQIIoRSxzTEAvn3SkDstfDkIAjjD1 Q5SSKtgXYQF3yKkEK1z2nrbBIXuRmPiQflAPjiRnsABZVqtBWia3mFvJJ9KJCnemZSZn3raIvUN eVUexsjvRaa1ZIjv3+9Mrf8B5c/uCApOGkj23hxF17FrcnZL44J6frWZSPUGJ/uloBF5yRm09IJ oX7y7eXanpTzA/w== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Just like most of clock controllers, the QCM2290 Display 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 --- .../bindings/clock/qcom,qcm2290-dispcc.yaml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml b/Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml index 4a00f2d41684..243be4f76db3 100644 --- a/Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml @@ -37,28 +37,16 @@ properties: - const: dsi0_phy_pll_out_byteclk - const: dsi0_phy_pll_out_dsiclk - '#clock-cells': - const: 1 - - '#reset-cells': - const: 1 - - '#power-domain-cells': - const: 1 - - reg: - maxItems: 1 - required: - compatible - - reg - clocks - clock-names - - '#clock-cells' - - '#reset-cells' - '#power-domain-cells' -additionalProperties: false +allOf: + - $ref: qcom,gcc.yaml# + +unevaluatedProperties: false examples: - | -- 2.43.0