Received: by 2002:a05:6500:2018:b0:1fb:9675:f89d with SMTP id t24csp465803lqh; Fri, 31 May 2024 07:00:02 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVSHWZqYmirO/g0ufKw/GFD9hlOLdZcGQbPUfSmfBdOXONZKfl2jGRgDPtddvXbH0FW0QkSGGQsSdTCzPO64ViadhUnWARcTod0M8AJzQ== X-Google-Smtp-Source: AGHT+IFzwmYtA2lEbXFNjq268NUMIVILwfDj/z3jckvYJRWkdwmevYQ88DM1dScyUq9nc/u6pUek X-Received: by 2002:a17:903:2409:b0:1f6:2a62:8b2e with SMTP id d9443c01a7336-1f63709ec7dmr20515685ad.46.1717164002198; Fri, 31 May 2024 07:00:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717164002; cv=pass; d=google.com; s=arc-20160816; b=oMvrbeDGHjsMDDdQnermFaw5ljYa13AWFHdt9BIHqc/lQiA3wFl6SpqYBYLJEqmO+S BRUpcC5LMKwPbFUbORzDpV+j/HrvX6AH5dnTrSW0GAHHAdFcfryHW4oJxeGUmU6d7+uT Ty/kfeD9Xj6CN8uVnHG/J1D3rIcbZ9UQcWa15G9GiWv0IojhMlGGEeW3m9JDck/M4Sg9 I9PkESO+04GGkuRuWdHeJBBNoHNc341FHxlaFYtorheOj9uu3J3XtNgbv2Pwj+CEiaJz 9vJJ6L0ZLSRQdytsFSm/Rrd7w2GuLkebH2Zfg4eEdmJ8sU4tPqfGtsyRju/5808cT5JG NSJA== 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=9Ov5sxw3rhPai6FMP4JukcZ0OC7y9cIlsN8cynVejVo=; fh=yFl1gJ7U2998pDUprvtIGf5bFV7CbSLBiEa5rUTCihY=; b=Q5goiEYFD0mGAvhNYIUljhNAAez82CRN63cEwcxYZ3mSJV1ijMbBRKzC4ohmgRjvgQ nfLZwUWu2VJmTPZlFVXiAO5qLvKm3CF6PgQq/fM7s7IZmQcYhJq/IJoPnobwzdMxfXZs DJUG+KZgbMKx1fvFMpzhuzIH26HKot9ZPRa/68Cf3t6otDN4IlZiGjzI3gbzZzZJnsMl b/okKCJ0Q6x3L20L81fYhZhKFkkOAqXNyzyDI4ntCm1nmBfM/RnnbRriKfdqYDVo4dmr QuHtHNOjoCWOgs03RlgbRVROAf4q3BCQbGLMAiHf7lKtd8ab4nMRd64o+l7ZMOyPlO59 Iysw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DQ3VSxcC; 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-196926-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196926-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 d9443c01a7336-1f63233d277si16485365ad.122.2024.05.31.07.00.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:00:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-196926-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=DQ3VSxcC; 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-196926-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-196926-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 A488C284842 for ; Fri, 31 May 2024 13:56:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DA01917F4F5; Fri, 31 May 2024 13:53:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="DQ3VSxcC" 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 47CF417E462 for ; Fri, 31 May 2024 13:53:02 +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=1717163583; cv=none; b=eJ+28WfK6GL84SmF3keLmCNYb8SWSPSRTdWQxN0rMc8BkJ4QDalza4SSyJs+leT+ZuKeU/jTg33fqQl0iFOFXImrfO4UT2S/viS04BN9p7fGyVv5FCc61jZZeey9nVdD3bbOmFjjLTDf+nhW3xKaUMdVnNCPce09YgdRQttx8xg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717163583; c=relaxed/simple; bh=3ORNC5FiUzzBbxJxApm6hBE/+x/nUPeOAvit+aoeyho=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BW4UbourqJdtg7lqAEeQh7vTyJhyHdty0LSMAvPuvGIehdbGt5LV7FzAXefpcAC1tK9R/gpj8jvUHuQ0aeUJdRkCFE9FLnNIBl5+6TcPcdoPVBQQleIWp34P4jmHgxKgq9OJNxxgI1yu95AT0xAmvhqkL2bPIhiKDdVcEK84JYs= 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=DQ3VSxcC; 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-4201986d60aso19652475e9.3 for ; Fri, 31 May 2024 06:53:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1717163581; x=1717768381; 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=9Ov5sxw3rhPai6FMP4JukcZ0OC7y9cIlsN8cynVejVo=; b=DQ3VSxcCBFzat6X5rh2riBvBA881jEGroBAOAlpZYLOmAOo3pAJC13WYixQKi6rh5U PIIH4f9HwPKkfre0cMna8JtxI2cApPZtDb02Y1Ti3/IyqWMmY6vbPJKwMmsjoxihH6XG 589K0u/CSBpZTzrjTvV/WIh91IYznLjlSPmY/6lQIR9pgwPs3sPO9TUb4K2yd1vXMJ4B 0N7fyd2cfN7Rcmu90StXZcJ8s2Mr2gCBidENICW49aKuBQEo944UmwqYd6ZKBpL8ot/U tAN0p7cqrwhHs9mYLqi6WJxNVoMlfIkfezqzz9lols/Z5OG27KkuXEdqjrpkMEdXOK2e RIoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717163581; x=1717768381; 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=9Ov5sxw3rhPai6FMP4JukcZ0OC7y9cIlsN8cynVejVo=; b=ZTBpo/tgdOKeWMZsWX3uUUasBhnBQ9Jy5o/fn1WD/fRrZBujzhSJuJXT5yWDFw51tf xJyCleuORPCoNdGl47mIBr1pN0aFBMWMq9XpX7sAyvXZk0utt9CMozPXiD0jDe8ourf3 MD5Rv+vfFs9SAPq7sEFQlOUfaUfDUcsrQ3ashDNxcdSCIYlyZLp9CijgkuLhM2LGmUEl /mObnl309auq9jbfSkFso3EEJg9Dm7IPGtXbWYOOOkyz51kCuvTM2pCMaQflRq+cMYgg 1qjMm+TGdMImpNLEYrSanLg3Xi1ktKAySUPEOU89uv1bzPQQ227x5IHAyYcL5Lq61ZxY CoVA== X-Forwarded-Encrypted: i=1; AJvYcCUXGCmZoeEsnSUpw/pwLF7xK393t0xxY9g7PNMLhqlIQRvZtghBwMKqZLtx5F6Q0c/9l8/ik8sqSmkmvm3aA1BsSw6Qpo7DN0JpgSwZ X-Gm-Message-State: AOJu0YyFCMOHatQ+4oIUcBjC5j3MA9ei7vf1cni0YSJ/SNQ3qcB7ooGJ ixPoh0qJ9nVpkLdFsATri5mkUJ7gyvvGkClfXvuNbTiHm2UBz6+npx1ffDLfq3A= X-Received: by 2002:a05:600c:4eca:b0:41b:dabe:8633 with SMTP id 5b1f17b1804b1-4212e07576fmr14940735e9.21.1717163580792; Fri, 31 May 2024 06:53:00 -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.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 06:52:59 -0700 (PDT) From: Krzysztof Kozlowski Date: Fri, 31 May 2024 15:52:28 +0200 Subject: [PATCH 10/16] dt-bindings: clock: qcom,sc7180-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-10-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=1296; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=3ORNC5FiUzzBbxJxApm6hBE/+x/nUPeOAvit+aoeyho=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBmWdYfSz6eqWW1CA/IJHmrRjl4xF9UaV9GNRl4I l23Ch0JQryJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZlnWHwAKCRDBN2bmhouD 10j0D/0XqoC4tAKR6RTXc0Wxd7rTaiRs2rJESEi6CGYKpx4oj0gK+p+7i23eyHrzp2bp4f/ok5s Knxk6juIAsp+UHTXUSFUqMKd91iLnKH8tkYqQx73/CFcInaespLFvgXt4EFFJ0vIIPHw+Cga1mL Vj/BCLyFmuqli/z/asvYGcORPaS1leXikuDtf3/9tlGxya+2cG39mew/y++tYwzgaFi4ZlPfpQo zAueUAJdTuraNb+GBzvONJBVLs943kAVMrIEXM/6Kgo/A2QIStdstkdgjMNrsaF8F1CEYRnazpE R+G+VakoNjhizom6fuSNs9fFXpTikehXCWbV1PU1cydtBbzkqKgA8z5w/jN6zxqlXyUQYeTjGOw H+6wQlj3YUThI/GJ2ZdMI06ikpSw5ycjlub+5YL0z19aN2qwWTvDyA6W8qDbUv86ZtdvNRVShDv YGpJI8XYSXi4pZZp1IEOIrREh5cUABP//Tro47zeRrlGOsLsr0E32mXx7rAY7Zy+TQoR+O0yqEG OaH5j2yrn2qGZSVByj1hZXglmfYWHPJ5OaqzY724MRMjNLwhnRBe/iL2SqD9dFnfCK6fPiQ6TQj 0AZz0T4xcXgKwP+JSzSd92rMMPvkUW28TTEbsfF4HTMWlOYTt48HJ4N+rzaKwzL///tVkJBd2VA EgmC0PtggbVYYPg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Just like most of clock controllers, the SC7180 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,sc7180-dispcc.yaml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml b/Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml index 1c9ce300a435..0d8ea44d8141 100644 --- a/Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml @@ -37,28 +37,16 @@ properties: - const: dp_phy_pll_link_clk - const: dp_phy_pll_vco_div_clk - '#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