From nobody Sun Sep 27 02:14:25 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 0A3DC30566F for ; Thu, 27 Aug 2026 06:39:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787812793; cv=none; b=aELIVFfNIReykAwc+NCxau8CPyeziOinwLIlrfzyKq3G0gy/JcH94cqv8Wlg28d3P0072y328rA6MeIMJqXA549+gLLC+TOJPcpbsqVstPOqGHRox/h/F86gJ557pvzSBrsbp/TixBBc6jQkypNbjCYnZnX9Dz7XjxQFCD8Gaaw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787812793; c=relaxed/simple; bh=Cj6vFAWO7M0EpdlqhbOZQRN8Ksivmts2TEEpPHjIv3Q=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=dla3uRrCVQhzukeG1LF4kpITuiHQs16dsgEetq96y4sBw8ftQuRxvQCtyacRTK+Upu4lDVnPJddma7PtfxvO6id6bmGNIDXzj2yoM6lNrfENQD8Oe3yoz2ryzklNcWzAXIuCymPyiPrL/LKhR+YBc9N1QwlW5MaDG3KNdnEOz+Q= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=f+w2v6pz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gQ6F+e7a; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="f+w2v6pz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gQ6F+e7a" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67R6R2gh3269740 for ; Thu, 27 Aug 2026 06:39:50 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=iZjIrF+rfvajebhoApDH4OezeUsEvneqopR VQByZHyk=; b=f+w2v6pzSGo7/mz3kwcjXXjKaBmEIDyKmQdut3a1cNerjJIi+hg +sEyvTB0yuuYfqM7m8DIK2fHrBEDTTYMWk/pnlUDitFI/7EaT4pLh5fpbk9S9Uk4 jToLw+Qe0JLBc39LDp7JSS4AldygPvVKcnw4sT4BjPmSYbdpOypMhLu2cZyDZChU XNBaIk9F9WBkPQkEG8oH9K0MYxo6pSWYEp85QvdtEeoqhLHm54Ge5yla4g5JimSc KOGEKeiIiGfK9ZzfqXxk29jqCW9qUU17mycywLowUAKQFm/KPhY5Q8NruIsmpYl1 zgQE8mr66VFFOezFRmWMqHG6LCHRHh9fCQQ== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ga075bkah-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 27 Aug 2026 06:39:49 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-934963b2bc0so135547285a.3 for ; Wed, 26 Aug 2026 23:39:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787812789; x=1788417589; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=iZjIrF+rfvajebhoApDH4OezeUsEvneqopRVQByZHyk=; b=gQ6F+e7aI7Rbgmha2cBO+yppncwfulKuKXhICYionH7d8odr2Cz7LPg1rnS/grTk26 bgSlJPYZUX95g/xxtCi2yDpE1gRkwTduVq137Bzj9hDriaGURZGHT1srBvEl4C5Ic+fD nRefgHNh+UpEsH4n/Yk1MfX4ON4F67qi1f98Uf5RSEZJbs32OWtogPMf+s0jTZ+jJxyU EHBLAboIdhWMT7cwMmqyANrWuynRke2xzzwBNRjca6GVpMeWbqv3Jedh75q5Y2CxTIzi aBu/J76FNTs9UjP8CK0XlS7SSoiMDEh2ma5kOLXCdzGwiI22IV8LQKrn0SZzCu+5XlLQ vklA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787812789; x=1788417589; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=iZjIrF+rfvajebhoApDH4OezeUsEvneqopRVQByZHyk=; b=rrDPS3bFCyJz7SpuN1iudb+Wt46kMMNPK2XJ5dCrFYKVizvuYAZ8LojAf8aRMVnjzA 70GexDuajJdxhjzfw9AmUrpbE7S0IPwlrqBt5m4J+mwM+DQ5rkRdohmGppoA6dTmPtrS bqcxE4YErQB6xsg326PrOrP5n8k2ZaWvTdJfBilpeEwFcl2o3ahw/PXmbHvdThgf1HEZ FEsMmo39y9VRvXC2jlnIxwci2KvEbj+lM4pqlBI6il0auQbdrNBmYhuceffVGIfHQWO9 wJAL1V8txqtOobc6ZuDyUIiE09Ujlac/1mIm9MwYoAIFdPS/UYUt0DGWqb+otfmqE5nt nI0A== X-Forwarded-Encrypted: i=1; AHgh+RqH0qO2wzUqiZJDIJdIuaZMqAoiaaR07Aany5sU9dROVRfH7C6ZMKk4ZLR0RJdx7FV+kaQ+Im1K3eSw8EA=@vger.kernel.org X-Gm-Message-State: AFuF++mSsfHp9sHGPeD6o6C3OE5rLyGxjWBfNrLkuS+BukoxnEolAQzy xLVki4N2QpjG891dl0N6RBjwtbL5q5lnVdQptE6XN15x2hGSpAu6TWnXYLpDLMigw/KIzGTNvTQ +FaRbvMy14doxZI5+zOcZ3zOAC0xAQWTqBLbBHBqtG+hNBPDzJNKV75ufao7sn5MkUMQ= X-Gm-Gg: AR+sD11fs/VMoSqg+lO3D2zT/AL6s2dNcyIxGi9KRtj/rljg9aogjHd9+gRCrG4UppS 56A/hn4Tq2tNQUjXlf+GD5moIol/yJ0Gb58z3G/v99LmBs/4cLM1v0cGc8KG5aBfJ/BgwtzMszI KuvCFOnUJewsVw+Vn9kpgAkA3sypBbW/BFsW1VzdsjV7D0pjxWle6EQ/rsi283ywCgcVWwmBBq6 0aIvv95NagyOLuxWgYRHu7J8bixSxWHTvJEaoxnxUw/oqNciDqEkcj01VHMY1rtSxI8Mfdk3le4 ansfnBw4Peodepi0m12rAE/U4iX3qUpd+ZwBHb0IlBGfFWyi7vL7f3InLZIB54kY6y3hDc6RoB0 VksnMFQjB7zYnd9A= X-Received: by 2002:a05:622a:2cb:b0:52e:2d4e:8ef5 with SMTP id d75a77b69052e-52e4204e8a2mr119069601cf.0.1787812789235; Wed, 26 Aug 2026 23:39:49 -0700 (PDT) X-Received: by 2002:a05:622a:2cb:b0:52e:2d4e:8ef5 with SMTP id d75a77b69052e-52e4204e8a2mr119069351cf.0.1787812788778; Wed, 26 Aug 2026 23:39:48 -0700 (PDT) Received: from quoll ([178.197.219.214]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b465226d8sm27230685e9.0.2026.08.26.23.39.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Aug 2026 23:39:47 -0700 (PDT) From: Krzysztof Kozlowski To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Brian Masney , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio , Danila Tikhonov , David Wronek , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH v2] dt-bindings: clock: qcom,sm6375-gcc: Merge SM7150 into SM6375 Date: Thu, 27 Aug 2026 08:39:41 +0200 Message-ID: <20260827063940.44497-2-krzysztof.kozlowski@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=3576; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject; bh=Cj6vFAWO7M0EpdlqhbOZQRN8Ksivmts2TEEpPHjIv3Q=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBqj9usg1hFJCnIJEObJ2sa+7LtisjOWRtLPLXAC xM20BNtNTuJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCao/brAAKCRDBN2bmhouD 1/+zD/93WgifP3aIuah2IKi4RNNWqc2I3PJcnAXKTN6i/goIfwLoxAbZFogvmz8RKqw74qPHjLr yByrtmXrDnv3f8cRHM53DcjzRocaAd4ORb20B5TF73jDD70US1VZrMroGUJ5egf04ZQGlUIFHrs KLUvZUPD9BaIvxHm9WQdwqXypkcCTmW+LjU4GDL1uL0wqmGHgK3T5l4BYA9MMLq/dsSM+64dqzY hsQitO2tYOUPJOlJ4HGamfKZ0+vTap+CwFf9S1OgmJV7vVNeLbVjaQ2F5fFYHxqApNaj/sUnDtZ TTlf0TcVeBVxm85JdgBTUzBqdniFOpUtqicJMKkIeE2tpWksp1U+UpeD7JEhOdkwWInoNxg8OvH GsAKpO4uDab9vamtLI6YJZ00hfKj+8AvHbyNS3UpeXf+nwMEiOz0UgNKAXSX0ELbw8x4R7Z1AmD 9bICs9x2/+tukYuzLGqHk0/7IOqwP9yGRRIYSG7pyZinHYdwHLAq8vHpsILdkas0G1A482hw4Ep hJDYnnSaBGSh4LW3Lmp15wbIooTjT/FjjDb3BbZbWNA0jE4nWDjlpaPCqAWkICkTXyKj9VcK1Zs NRj25CPdXZAj9tXoLRX2/rLichv7iQ96aw8WLJdC3G9LhYu/HhdqXv0qdz8VTfhsS6Ykpu46lRW NtKA1orm6DYi+Ng== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: GHcfURIr6mGZtz4Ais7_PpbjhFpKr9b- X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI3MDA1MyBTYWx0ZWRfX1fWFjhcDC0sv UQLFwvL+honyWIvSLeONYuPQoO2zOhcRTrarCrSqdFqU9/i9/uA48zaD9kSWpG7TXD9a9ygDohg ngLOFbEJSW7OLuefhcZXTItJaustIv5EgmbCablqkN8vVQHQUWEtkVp0RwZLdJlbC0QNNk4VeBc ilIKspdSSlo4r8nx29L21MRPRglSM2FrcDYVnmU233AaGcQJM0kQ5xdhKVYxs1KnlkIVTyrrn8J sfba8cWddRRXYcvkAW2qHbtqz8YD5m4F2Wrr1h37ktNOogzdVl34dth37Z+Skt3OrH+l07xyNZ0 PqkD4KISdnK53G2gJywOWiK7P2ddqaiM+6ZLfGklFFjC18vBP9pnycj8BP4/UO8rIqLgqf5Zg+G lnsuvsa3WUOtD6sFMUE7ci8nypK5k7HEb7jKbRmuQwFONwdEsOjp+u5aqpjUJo+Jf0saxlHMGG7 Bn4atOEh2hQeXmQp/GA== X-Proofpoint-GUID: GHcfURIr6mGZtz4Ais7_PpbjhFpKr9b- X-Proofpoint-Spam-Info: AW1haW4tMjYwODI3MDA1MyBTYWx0ZWRfX37lry0iY1+EC l18e60VLBWQKOtu8WxTPyCHWlvUYrvJ6x9v4E+MRfrrLfgpI6pKzFeUHyllUGWVXfRVN61jAcSy RnGzJ/rdXfqaJNvBmDT+Sg6UVyCEQh0= X-Authority-Analysis: v=2.4 cv=RPiD2Yi+ c=1 sm=1 tr=0 ts=6a8fdbb5 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=+bKQE0WJfmhK2875HamI0Q==:17 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=gEfo2CItAAAA:8 a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=7ibcVnAUAAAA:8 a=pGLkceISAAAA:8 a=rN_0p8sgu83ql7wKLuAA:9 a=bTQJ7kPSJx9SKPbeHEYW:22 a=sptkURWiP4Gy88Gu7hUp:22 a=HywIFdX19-EX8Ph82vJO:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-27_03,2026-08-26_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 priorityscore=1501 spamscore=0 lowpriorityscore=0 malwarescore=0 phishscore=0 suspectscore=0 bulkscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608270053 Content-Type: text/plain; charset="utf-8" Bindings for Qualcomm SM7150 and SM6375 GCC clock controllers are identical, so this could be one file for less handling and encouraging future grouping of similar devices (like SM7250 which also would fit here). Signed-off-by: Krzysztof Kozlowski Reviewed-by: Abel Vesa --- Changes in v2: 1. Update description/header path --- .../bindings/clock/qcom,sm6375-gcc.yaml | 13 +++-- .../bindings/clock/qcom,sm7150-gcc.yaml | 53 ------------------- 2 files changed, 10 insertions(+), 56 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sm7150-gcc= .yaml diff --git a/Documentation/devicetree/bindings/clock/qcom,sm6375-gcc.yaml b= /Documentation/devicetree/bindings/clock/qcom,sm6375-gcc.yaml index 66dfa72fa975..7abf229e4940 100644 --- a/Documentation/devicetree/bindings/clock/qcom,sm6375-gcc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,sm6375-gcc.yaml @@ -4,23 +4,30 @@ $id: http://devicetree.org/schemas/clock/qcom,sm6375-gcc.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# =20 -title: Qualcomm Global Clock & Reset Controller on SM6375 +title: Qualcomm Global Clock & Reset Controller on SM6375 and SM7150 =20 maintainers: - Konrad Dybcio + - Bjorn Andersson + - Danila Tikhonov + - David Wronek =20 description: | Qualcomm global clock control module provides the clocks, resets and pow= er domains on SM6375 =20 - See also: include/dt-bindings/clock/qcom,sm6375-gcc.h + See also: + include/dt-bindings/clock/qcom,sm6375-gcc.h + include/dt-bindings/clock/qcom,sm7150-gcc.h =20 allOf: - $ref: qcom,gcc.yaml# =20 properties: compatible: - const: qcom,sm6375-gcc + enum: + - qcom,sm6375-gcc + - qcom,sm7150-gcc =20 clocks: items: diff --git a/Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml b= /Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml deleted file mode 100644 index 3878808f811e..000000000000 --- a/Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml +++ /dev/null @@ -1,53 +0,0 @@ -# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) -%YAML 1.2 ---- -$id: http://devicetree.org/schemas/clock/qcom,sm7150-gcc.yaml# -$schema: http://devicetree.org/meta-schemas/core.yaml# - -title: Qualcomm Global Clock & Reset Controller on SM7150 - -maintainers: - - Bjorn Andersson - - Danila Tikhonov - - David Wronek - -description: | - Qualcomm global clock control module provides the clocks, resets and pow= er - domains on SM7150 - - See also: include/dt-bindings/clock/qcom,sm7150-gcc.h - -properties: - compatible: - const: qcom,sm7150-gcc - - clocks: - items: - - description: Board XO source - - description: Board XO Active-Only source - - description: Sleep clock source - -required: - - compatible - - clocks - - '#power-domain-cells' - -allOf: - - $ref: qcom,gcc.yaml# - -unevaluatedProperties: false - -examples: - - | - #include - clock-controller@100000 { - compatible =3D "qcom,sm7150-gcc"; - reg =3D <0x00100000 0x001f0000>; - clocks =3D <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, - <&sleep_clk>; - #clock-cells =3D <1>; - #reset-cells =3D <1>; - #power-domain-cells =3D <1>; - }; -... --=20 2.53.0