From mboxrd@z Thu Jan 1 00:00:00 1970 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 EC90D399342 for ; Thu, 2 Jul 2026 07:36:19 +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=1782977781; cv=none; b=WFfgEerQTx0UjCpXEkCSs8d5T88D4ef05lxj503BE4rNVa+/bJiai1umyBp6CkNRKDChePRM7A3JMwaQ7G8NFiCQagnCpNEEmZfusqRTI08zXcivGVr32WbBBJvut2IQZd831hx90BdST7nxYAr9dwjCsxeicrJUYcqNIXCE37Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782977781; c=relaxed/simple; bh=IIZw68wl/zgbFUJuSWJ+8Js+fM6YD6bI9jBv45CteyQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MfLDpU2Du6Gpjaqf6fkak2tgi3x00C9QzTWNuQOnN/d1Dtf72j7LhisZPEY+sV7Wg+SJZvWT5Vy6oSt9DpP7vI3UR1mnxiR4L00Zpqn+QVIt3EPAJHhooomFn1ogTvrDTsnmcEWQYkeecs1sV0sVgVwRG38dU38kCY/Eahk7xVQ= 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=Uqt+DPBq; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ccmGrHiL; 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="Uqt+DPBq"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ccmGrHiL" 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 662431pg3460503 for ; Thu, 2 Jul 2026 07:36:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= s7w5B72yEDcioPVqMR0tPZmXgNyfCkLg+e3x1vy/LUI=; b=Uqt+DPBqPVjQg8Rh O1c92CKhiIB1D31zY5kMDb+gysPIpFIzQYvUicrjJX6YFkkcQFdUyEvYTAVZX+d+ xMMJ/lnhEzPXZs6/hKyfbxOtY54STqaRSmSOREu//e1BxW/KGaBGbZJMdY2r5FeT FY7D1cA24uGcjkZLnO7BdQXvWLRzmPydSgrsPWFZqhqo7v1pGlB9Luy/5cDmnkq3 nPEqGTI25fLDAlGmj6VTfDq8fXbyqe0rcPlDCFxDQhhgyyWSwLEY2c3DznuMO9LW cWEbrGZ+QXqPaXWupkeHJFWrKsRCT6JhOtEXA2xjbZQiyaxEnEwRxG8GeuseA4H9 BB66Xg== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f5gmb0p66-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 02 Jul 2026 07:36:19 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2c9ed5caa3bso3492985ad.1 for ; Thu, 02 Jul 2026 00:36:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782977778; x=1783582578; 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=s7w5B72yEDcioPVqMR0tPZmXgNyfCkLg+e3x1vy/LUI=; b=ccmGrHiLSZa83X4+Qo41pRR9tDo77hT/bhqKEFKK2K8D2jGQkPadqBszmSLhuV/8to x3239opp8W1amyYhDLpiSWABtkIj47r2ASnRdxklDv0gBeIZYnpWoiHFSuHxcCZHIOsT SEHLSCrlADl8qndYukpLNaf1wsAhis+hLARkVKtrRvMZ0seS8yBirf3hNJduFCQgOmdG gyYzvIMs+QyVpH4U7vddoI2YBOyA/qVnXTSxca4hzlv0vnqKO3uxAzs4ElNrygYa5UsJ SjXLgWqqFp1y0Qbq+7s32gv3OC8tFui42ZOHZQurDqd6tzQcxRFQ4keEZ9KgAqXE+3Pp luOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782977778; x=1783582578; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=s7w5B72yEDcioPVqMR0tPZmXgNyfCkLg+e3x1vy/LUI=; b=PWKsT77c/ZSYF0oBhPN8jISX06eCntqHrePik6oa8gwRImCp9qrt5yObRXcET9nnvH 8m4qZ60Kj3QgPUYYwN8dQ7dsjgJ99oVqF+sRLvcmgaiCXmn5Uv8cDOz/fD9cquv8qHfy EzxGQkBIkV9uioa3gUHKfg71e+xguaEaNZXnFmLPtU+xFN7zZMoIzpUCHssT6EPlRDta Tz/Ol4w9aEVL4UKdtFu0VUWbHw0pcRH0r1BgIeRE3eexZ1em3ViyHg1MehXnkmHX+RLw PB+76qvGbhcasm4+slM6cmrMvqGbIb9KHGxfAZPS2c3InP1wBK5JIjFtBXz7ImctNyRw WoJg== X-Forwarded-Encrypted: i=1; AHgh+RqamOsYVXLtFlGuBTuWf5nPivmdTG/EqfR91KaW9+jaRnRpXy3AJOSSG6ZMuqRsvsPqHp9HjLNSL3xyqRg=@vger.kernel.org X-Gm-Message-State: AOJu0YzVThWe5+CbhNXFodJRzvvltGNWOXnJMICwcXXDsPpyPvUf4Opi gNPAbTwqMkFlUa0TR+zIBUZ8rOj83Hwmx4uKmidrLPe1OddlokgPKazXpo4FbowhUdVcct+sUcC yUNWw3+r1zvZaKq9vSH99yXai6o3PiTt0nUJqyaYt/iCWY5i+vJi0ybewva+zi3vt+nIp7FqG2D Q= X-Gm-Gg: AfdE7cnh562cJovCAv6YZ3c4vInR+6ehy478wEZEp1YmgMpLWuiFmMRxtXaC6tVN8PX /BlzUjyOOwQirpyXbAPTyFGVQkvMuzylgloJ9CU9Tj0nNxJ9iPPI9ovbxt95/WZ/wv+H8xFKfCa i785iFSVrO9RJpMYkFMCUNM90QqFeT1rZctG5k0ytXmNGgm1JrakUaXrp0ShdNW6saq36PKoCxS arcuu26DFJWgEa2gd5u3D+fD9fOJHfdUFlVmgpiSRLP/PoKqk0nOY/EP2HhTIRzMeMCd5QafmAi rQNMsNhuJsn6gs2NMD3x3onJ6Ulf9HatnRWjxZ3llP8QP/bJ2n6DDeu0mgtPtRAm/KlfF1E/JRe D0hEeSnCE6EsP5iUFqzPN/BgMSmwiPUdNdbeizXjaoEmbH30sqiOEbJRVhA== X-Received: by 2002:a17:902:e841:b0:2c7:f5c6:c4a6 with SMTP id d9443c01a7336-2ca7e6996ffmr39874965ad.7.1782977777932; Thu, 02 Jul 2026 00:36:17 -0700 (PDT) X-Received: by 2002:a17:902:e841:b0:2c7:f5c6:c4a6 with SMTP id d9443c01a7336-2ca7e6996ffmr39874595ad.7.1782977777321; Thu, 02 Jul 2026 00:36:17 -0700 (PDT) Received: from hu-qianyu-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ca9a905d0dsm9342275ad.24.2026.07.02.00.36.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2026 00:36:17 -0700 (PDT) From: Qiang Yu Date: Thu, 02 Jul 2026 00:36:12 -0700 Subject: [PATCH v7 2/7] dt-bindings: clock: qcom,glymur-tcsr: Add mahua support 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: <20260702-tcsr_qref_0702-v7-2-776f2811b7af@oss.qualcomm.com> References: <20260702-tcsr_qref_0702-v7-0-776f2811b7af@oss.qualcomm.com> In-Reply-To: <20260702-tcsr_qref_0702-v7-0-776f2811b7af@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Brian Masney , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Taniya Das , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Qiang Yu , krishna.chundru@oss.qualcomm.com X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1782977772; l=1807; i=qiang.yu@oss.qualcomm.com; s=20250513; h=from:subject:message-id; bh=IIZw68wl/zgbFUJuSWJ+8Js+fM6YD6bI9jBv45CteyQ=; b=7wmyaXZcZxqklH289+3yUAWAyBTcA/URY/dEc6HP983ynw686PNOtey+Nci3MJoHFab2d2rnr XRG24QenDklAdmc2Pg3dXtg72hvMVytRSKUbakMu7hSQ6RhIGWGC7l5 X-Developer-Key: i=qiang.yu@oss.qualcomm.com; a=ed25519; pk=Rr94t+fykoieF1ngg/bXxEfr5KoQxeXPtYxM8fBQTAI= X-Proofpoint-GUID: XSU1QGH7ww55wuR6VaryDapp85k-DZvz X-Proofpoint-Spam-Info: AW1haW4tMjYwNzAyMDA3NiBTYWx0ZWRfX8wvG72s1QVXE JhgZxv3GfBp7fRFn8SP5I4WpId51XIBr6guWniJkZqajwJNe14Arz/rrcQaeaKfj0NlAhY7vCx+ lruPWqWkuCQYxyIbWFj0i8ZkiWIOuV0= X-Authority-Analysis: v=2.4 cv=aJ7Ab79m c=1 sm=1 tr=0 ts=6a4614f3 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=tHEUkVd5BVjdM4dvyhIA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzAyMDA3NiBTYWx0ZWRfXzkarGYfjUW4B 6IOKCIPYvbAwp26nJSgp8+DkkInMeX8ib5RiCboFroJPS+KqUB40SlULlxtf5vqrfMatD8zjokS jcdUCslzYliJr9SWXFHbvhZkGEbLx6AJ8vCpiGKcOXrLtWXEbLf1w9hhI/DwNRb4T+qxp6ggYVi NmHAvC/5HR0hnib76dPQpVm/fl9IMVIFCFv+XjCR3GQRXYrl3HhywAF55X/Im9rX8X/+ArKWv2f khEEmSzH2hYgkzIMUh3Tlp5BS4H7HcCGaWcmd9LFKNfZjQ70KkTd9RDRF86ZFTtmehR7dSe6LTX ecfX2IrQyoPXPXnd9KGg9++3hIqSmiM9iHFtSf1GGdEs9IUdsYtFYe957BwioH3mze9sDPUgHtY clgGNTSxJ7Ja6uNXPRb4wa4OIWTLqwaF8PRiH03T+B1CDWBWNxO+YTSwSxhnvlp1Y65w9ba2WVi oK+kVpGyRpDqYo75J8Q== X-Proofpoint-ORIG-GUID: XSU1QGH7ww55wuR6VaryDapp85k-DZvz X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-07-02_01,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 clxscore=1015 spamscore=0 priorityscore=1501 impostorscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607020076 Mahua shares the same QREF TX/RPT/RX component naming as Glymur, but has a different topology: a single QREF block fed by REFGEN4 only, rather than the two independent blocks fed by REFGEN3 and REFGEN4 on Glymur. Add qcom,mahua-tcsr compatible and document its required supply properties. Note that REFGEN4 is supplied by regulators vdda-refgen3-1p2 and vdda-refgen3-0p9 on Mahua. Signed-off-by: Qiang Yu --- .../devicetree/bindings/clock/qcom,glymur-tcsr.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Documentation/devicetree/bindings/clock/qcom,glymur-tcsr.yaml b/Documentation/devicetree/bindings/clock/qcom,glymur-tcsr.yaml index ec89feff89e4..2b6422627165 100644 --- a/Documentation/devicetree/bindings/clock/qcom,glymur-tcsr.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,glymur-tcsr.yaml @@ -22,6 +22,7 @@ properties: items: - enum: - qcom,glymur-tcsr + - qcom,mahua-tcsr - const: syscon clocks: @@ -82,6 +83,25 @@ allOf: - vdda-refgen3-1p2-supply - vdda-refgen4-0p9-supply - vdda-refgen4-1p2-supply + - if: + properties: + compatible: + contains: + const: qcom,mahua-tcsr + then: + required: + - vdda-qrefrpt0-0p9-supply + - vdda-qrefrpt1-0p9-supply + - vdda-qrefrpt2-0p9-supply + - vdda-qrefrpt3-0p9-supply + - vdda-qrefrpt4-0p9-supply + - vdda-qrefrpt5-0p9-supply + - vdda-qrefrx1-0p9-supply + - vdda-qrefrx2-0p9-supply + - vdda-qrefrx3-0p9-supply + - vdda-qreftx1-0p9-supply + - vdda-refgen3-0p9-supply + - vdda-refgen3-1p2-supply required: - compatible -- 2.34.1