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 598B83803DB for ; Mon, 20 Apr 2026 17:28:27 +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=1776706109; cv=none; b=H4wrINM4VAALN6twVOMeOHGzLcAiI0UZY5vHYHIajQqNv30WmXfJ78CvmZW73f/DgqHllACsgqUlATeqeJUAltbIRimqJcWAeLrx82sNO9cCBxaEkbszJhsAtc+YarrgP90/MpfVsT6sw1E/huGE3ByceU1dz7yJrUh27MPtVIc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776706109; c=relaxed/simple; bh=UY552z3y8obE9CEbg4drEcr+gXd0WCTjZOc7FcG2UE8=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=VfQ/z8LnCMlm2FuY8dkByFExMUZA+fnFRENYzz0R9Ojqy45KAOji2AWr3S3V77Xz3hNBdtCatJD+JXyBR8CtnJagP8hKG0rYea2ukuC5MM5SlR6Zz1ljG+JY1UFlA+g9ZWYws+ZhCqUqzrZuF8ipP6VtfX5TwMl+fCj6yOQRivE= 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=OOQic2JO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=OUBTiXHb; 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="OOQic2JO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="OUBTiXHb" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63KFxrTn1599869 for ; Mon, 20 Apr 2026 17:28:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=JKDaKyK8qTv C9N3FxHWako1QPbw3kAUgAinToGZ5C/U=; b=OOQic2JOgoBb5LDyfFvwo2MOymO WxL1Fy3uZY3ebaj2dusAfo0LiWVTDISYzctQTyvCu0P5g/8bhEt6hD65PZihmZly 4Sj0phoT/LBvRIMKlSRwq0edh4DQSV0wN/vqxFpxedsFvP4xSU/t4mhvEt22DLkc 4VldjcOy8Fy6REKJkrlWzip/RsIylu8YTaGE6qmfSVsTjyKkd8/aVjTJ8jOLLJKM /LY5TCXqPd8Mo11N9s35O6+2cDdr4fBj1WSA/xzhdyO9rwG5UqT95Qdhc14WCHUh a4ueMwsZ1wPLVnuH+eDJ+8Bs/HyxNXkSkHfkBBJAZpLefS+S8pHlXQqHKEg== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dnh899uw1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 20 Apr 2026 17:28:26 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-35daf3d3030so3572335a91.1 for ; Mon, 20 Apr 2026 10:28:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1776706105; x=1777310905; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JKDaKyK8qTvC9N3FxHWako1QPbw3kAUgAinToGZ5C/U=; b=OUBTiXHbM+Xj6wxO1b2c8WtoMOZT9Tu9dhtBO1I67+HnJ88Q7FHhX++srnkbfHg+oO Dsx1bbMIw/i0a+5u/AgkNTP8rHzGOVNnX5HYHzCp3fQf94TnZoTS3ofC5oYoNErKidOz Pf4hPw4e38bSSpqq4XLiVcHlfgrRjhapbLTZYkb496glUGybqQJATkEGXgN0a7j/oKrm fQ0XOXVXLYvl8Q7uw9REWn6bDRtFVdUvwD4JMrX/P7Ad/gIOXDa7taZ6WbwNArujDOXD BNEH22Jy/lBX/VkDjaho6zJBTB6lAyjWhSvYD7Uuv5YcyWD0X07THup3Yn1b32kifz46 hG0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776706105; x=1777310905; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=JKDaKyK8qTvC9N3FxHWako1QPbw3kAUgAinToGZ5C/U=; b=L/eXf36opNcNTSjj2BfrLmkL0FNJlFLkD+rwobBv3TCMMlxyYfc9z2IAgcDKBxl5kr BW/UKuiIld4LP7q/SjtOs4ViNbb0TsG4mMJ4lRT7D9aHgNcD8Gbt/pQiLKTVjJm0w6so 46rXRu7jjzH0zlH5NCH1t2RZoLBiN/Yo1XooIia9xkXmwh2oZjYtBTyq6aiFZE5zFDva mKoyJ+Vt9aEIoha/zhVVfuGTOy9yme106oEepJf20V9+Q6vyXh6NZDar14CccMlGOxHw JXCmgcCam4GIPtbS0+z+KQ82Y9TQa7s8u8VArFDp8yhL15gToXXiE1xflo3w4o15zVQC +YYA== X-Forwarded-Encrypted: i=1; AFNElJ+l9sSmdk/lcyjx+PSJLwtmktpUziBs8Ih6mBr1E7FgBsLKA3ayLsIyl7lCE5B2DyH4Y6CigP9gPnO/9UA=@vger.kernel.org X-Gm-Message-State: AOJu0Yw9/gxGizi5Jw+hH6YfmOaWQQC7ZCQnPJ+PccCsWUMOsOy6dewJ uz5BFbPC9pyeI6bTesXkNn8FsLQt7bF0O3Z82lOy1bJb/eiYojCr6x65kj5UYXeQGl4uGlJzE57 3oh+NXUiZpaD2UvSO66ww8FItsMtKpM1LY+oozQcxBeKyoAAVz6/PB9TIo2BhupeCrKU= X-Gm-Gg: AeBDietcJlUIig5/4bFZTkZiWaU2TaJVS+Wwc4zM1Mrx7E95CKhLpA2zdyh0bUNGHyS z0/i5RkrOoTlltHpNkeUJI2dDPQx3tcq6eg8ne22U/ukUebHewRjCLVzoj+duUGbJkCJUunHDKx RR5EduQioH14GJg9o0KFk/oElw/DWL8OIOllNmEsMvmRZRH5yLW1OPkPhvAQaQRYNZ6cZwxbiKx 3wTk4uXBiEtXYSR++UBX873c/bc3esi8+QUY7J4zRXOm+oEtsfrg7GXXxPa5bzZvK71cxFj0NYL O1KIbjzVwi4OTqurdbfBKG/7mIVSjZwO83PF9wej3v3iXmhQ6zeoZa4tgH33SQOs/Aj1oae3ipW WJbZx94DjeScV8W+v5KjzlHTNt0p3sfZ3QtJSQWITm3yUZA4AH+kiW5ql5PEeE30= X-Received: by 2002:a17:90b:2604:b0:35d:a6eb:197f with SMTP id 98e67ed59e1d1-36140226cfamr14800040a91.0.1776706105192; Mon, 20 Apr 2026 10:28:25 -0700 (PDT) X-Received: by 2002:a17:90b:2604:b0:35d:a6eb:197f with SMTP id 98e67ed59e1d1-36140226cfamr14799968a91.0.1776706104426; Mon, 20 Apr 2026 10:28:24 -0700 (PDT) Received: from hu-jkona-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b5faa17632sm113132575ad.24.2026.04.20.10.28.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Apr 2026 10:28:24 -0700 (PDT) From: Jagadeesh Kona To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Michael Turquette , Stephen Boyd , Neil Armstrong , Lee Jones Cc: Ajit Pandey , Imran Shaik , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, Maulik Shah , Taniya Das , Jagadeesh Kona Subject: [PATCH 12/13] arm64: dts: qcom: sm8750: Add disp_crmc node and CRM properties to dispcc Date: Mon, 20 Apr 2026 22:58:02 +0530 Message-Id: <20260420172803.4124418-1-jagadeesh.kona@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260420-cesta-sm870-dispcc-v1-0-eb27d845df9c@oss.qualcomm.com> References: <20260420-cesta-sm870-dispcc-v1-0-eb27d845df9c@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDIwMDE2OSBTYWx0ZWRfX0pd0s5fCQ5tn p7eWmdN704A4dL6bOkdfEaltJtQ7i2oO6VwW1EX9s+yepAl5FJybTZVQxPWh4lok3rOCgSRTykS 8CL98DoxsJtgFedTax+q4KQafTxcaOrgGkUcXWoEZCywajJ5acG7ALc3qV+hN4XEvxpGiNj085J ERfx1aFMAATAF/1b+7z1zRSdjrQjWrPQw1eiIrevVUa3/DwMVzMgvk4FrEuKz3dq69YEy7xHa6Q ih2Faa8cJbscWPcK7DovbWzUffTTp99yfdxnWoV3nouvDyhnQd8ZsX9HbWEPIHG/18OHjvk1cfh VO2vszzg+jc+5czY+nppJKgGuyg2ROX8G/vKma3VfaSGuhoVa1vkaRpeoSXI4RCHeZwZETPFMaR RIrXTWyJ3fXO7hMVszF31+ZAqCVez9G/J+eOFEDux1if2qsdBTg+AMJOMN4bCXlwDVxuuVp83F0 dVhpIE+UsqfaT9PzViQ== X-Authority-Analysis: v=2.4 cv=D6B37PRj c=1 sm=1 tr=0 ts=69e6623a cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=Ts-O78zUOEHCRh5K-HgA:9 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-ORIG-GUID: 5VufB2ryn22rqYvkZFYaO4xx5rTnr1Zo X-Proofpoint-GUID: 5VufB2ryn22rqYvkZFYaO4xx5rTnr1Zo X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-20_03,2026-04-20_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 phishscore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 priorityscore=1501 impostorscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604200169 On SM8750, some display MDP clocks are controlled by display CESTA hardware. Add the required CRM properties to the dispcc node so it can communicate with CESTA through display CRM node and control these clocks using CESTA. Also add the display CRMC syscon node, which is used to read the clock frequency lookup tables populated by CESTA for CRM-controlled clocks. Signed-off-by: Jagadeesh Kona --- arch/arm64/boot/dts/qcom/sm8750.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qcom/sm8750.dtsi index 5d2c59f37015..0db586b02131 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -3431,6 +3431,9 @@ dispcc: clock-controller@af00000 { power-domains = <&rpmhpd RPMHPD_MMCX>; required-opps = <&rpmhpd_opp_low_svs>; + qcom,crm = <&disp_crm>; + qcom,crmc-regmap = <&disp_crmc>; + #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; @@ -3451,6 +3454,10 @@ disp_crm: crm@af21000 { qcom,sw-drv-ids = <0 1 2 3 4 5>; }; + disp_crmc: syscon@af27800 { + compatible = "qcom,crmc-syscon", "syscon"; + reg = <0x0 0x0af27800 0x0 0x2000>; + }; pdc: interrupt-controller@b220000 { compatible = "qcom,sm8750-pdc", "qcom,pdc"; -- 2.34.1