From nobody Tue Dec 16 12:21:21 2025 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 6F4ED72623 for ; Wed, 10 Dec 2025 19:02:56 +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=1765393377; cv=none; b=paEDd1gJuszZ50GLU+/kOQMXV3P81fGCmip0WN6MUOsIltOm79XpfdJh99KgOEnmREx8Udn9xwBzxl8zjcX/Pf6O7prnQfX9NUimfF1Iy3QpIF3swMFdKZCU3KUWzGP8NriWYTIdxseUUGDqEOu7XWYVJs0VyqE/JnIK8OUTyXI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765393377; c=relaxed/simple; bh=lChiW1a6U3BB5XgRYnYEeSZLMq0ITbCm0HCC6UPZihg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LVdVPGTPcGGXvetPhbdAfqEk4eEPaMFf3Qeluoon8cl9EQgS9CCOF5VfC4nonDMCGL96qsWXAeZdxsrae+dVHOjTISJ16ZCbFg0bMhmg9RVbmkg4K2Ggw/LqYSI+EyEA1xP78iS023atxMMpZADuU9qXB4plRcsoPtkpvcIlQDM= 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=EIgfIURR; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AYzioQcl; 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="EIgfIURR"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AYzioQcl" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BAIR9604034132 for ; Wed, 10 Dec 2025 19:02:55 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= Hb4EsWW0/h3RMSQQrgnPTKdMKeo05EFp6vUsqX6QaJU=; b=EIgfIURREzxa4HPc vpOmucNKwW7FdUHGWQ5MntQR+dL0qswkX8HchNjVeOMgsLA9Qd3AzMkHPkwlMZV0 hob/O4fL4matPAtToNkEtDo3IM+woMaSkar/X9px75BBOYzacnsOv2uxU2sXPQVs LhGZxeTt0mctbQI6M3LEWICd/QrzlvoE6qA1ul4js2CZD+DSasTy5ctbjCNYeab1 JdAiQvx53hiRJhTfymAAOoULbJR9M7mNkBu7PBfjKZUEj7X5PNSnSVE5hBB/q2jG 7btSSW5cR8y4lq8Tg49mkZwcSxDMiaMGjD9N712kbx4NOQa1mfqClBS4Z5ivi/3j iM7ovg== 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 4ay63fsuc4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 10 Dec 2025 19:02:55 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2956f09f382so838085ad.1 for ; Wed, 10 Dec 2025 11:02:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1765393374; x=1765998174; 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=Hb4EsWW0/h3RMSQQrgnPTKdMKeo05EFp6vUsqX6QaJU=; b=AYzioQclvglFg8NMqXURfaZoopSITgpLXx/5fc+OQm3byI36M8aI+hjq51Q6C3i1W0 xO1J91AdXcNTj9V2+6zQclqdYk/tZeRMjE9h7l3GI4SzPUO6Z4J7pIE6ub2XbYn41hh3 7dPp0zPl/nfPLP1u5UBjPdXqQLQDKoDcip2o4WkKdr08oMoKtDLSa7pAZ/xneWXBlOQs wQBTg0cR+2/9b97etuJbkKT9JvdOfDFLkQJDcovtFRrv++VkcTqZQr8g1okdF3mqzCwQ 3vvMoZ+pQBhY4RQy33bU0VSo0iFWPqvbN9xsXm+RZ2TFkUryQM6Dk7G9T7sUhVnpWzt8 2LCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765393374; x=1765998174; 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=Hb4EsWW0/h3RMSQQrgnPTKdMKeo05EFp6vUsqX6QaJU=; b=v68jFdw4iPToyZ9zSPblobcRY9skhyqwsUJVXXqvzjMUL0ZVrbMnYuBmIrWQt7H2XM d8MBWZ3P3s9Oyb8MbI2bFv8Efmq4CzwQqIwpQLO7bMaUCe8DOEeNeH2p7R7yxLKh7VJD NB1HUwO+Eqbinu0G6cDhroXFCABl4X/sxuxOpve9PQqLMDjiI6qRNqP7FY8u0mkazOJR jbvZYjci2AEJAMHaO13N5a6IHcXovcPmJyU9emjGxPCBqjwB1wy2NuSs3klqpnGTW9ls LeBt7ukQdhKDUjxltJLVzFmxLtin7N9gyGre6oliSGLQfCMTgarNVt7eUqX5nU00TmLo 7RAw== X-Forwarded-Encrypted: i=1; AJvYcCVKBn7OJXAkNKQuNBvmYjKgHslzTZ0m+x8hTeen+RkKDZIBnZEB2n1h74YqZCFbswB/SG06SpoQ6Y83qEk=@vger.kernel.org X-Gm-Message-State: AOJu0Yzlj9VyLdoi2Dw6KsJk0EAuWkFXaAs3B4TIfNJmHpBX3bJ41x0s Jpxirl6t1WMvbr+VhI9TvT48Vdv9B4ra+ONOerOmMAbQO4VaihCGRoxIzYT8EaiNx8C0VFlQU9r O5tobn3E0hdydPknuSVHYGqAoon90vzzdfOb2DXDHAvgBP/ijP8q8b25Uiw74nvv5+WU= X-Gm-Gg: AY/fxX4HocnQIiDpKq5dJmcHGEIQg6GBXooqC+NO3k5go/FcAAn1d8FqWPVQffTOBo1 rcBmaTZYir30tVwKe+QZRDcexUP3d15dGLNhNZayGPirpglz7QN8dp2phgcb1jxu563uEyuYsex j3E18f+HGco2Q1cLpMtUjtDbRKpHspAw8zNHYeCpsZZ0elhS0TYVdyiluJNY4ok+d0HhgxsVAiA PqlZOoE8XUT25bqrNnWg1KRYwGuTeJC6A/CPq8otaX/c2QlEZoUtCxlcM72y52n0VV87kV6U/JN oYPPuEbTKF5qt9QQ7lT7U5GPSjDlq00NL6JjYwJFQ3ix1jXNFWocs69I+QY1s35NjtKJ9V8KJaf 0zRMGscIH+bPt7jW4dSbjXA8pEy1BIVe+HQXj4RTF X-Received: by 2002:a17:902:d50d:b0:294:f6e5:b91a with SMTP id d9443c01a7336-29ee743dbbbmr4588295ad.13.1765393374164; Wed, 10 Dec 2025 11:02:54 -0800 (PST) X-Google-Smtp-Source: AGHT+IFi05bdY95Qgg7/zaaQ61UnLDB/gvZsB0EaBdqVxLcljU5uU00nMp1vzHKveXmnFafJsoV0qw== X-Received: by 2002:a17:902:d50d:b0:294:f6e5:b91a with SMTP id d9443c01a7336-29ee743dbbbmr4587925ad.13.1765393373610; Wed, 10 Dec 2025 11:02:53 -0800 (PST) Received: from hu-jkona-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29eea06b49csm888225ad.95.2025.12.10.11.02.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 11:02:52 -0800 (PST) From: Jagadeesh Kona Date: Thu, 11 Dec 2025 00:32:23 +0530 Subject: [PATCH 1/2] dt-bindings: mailbox: qcom: Document SM8750 CPUCP mailbox controller 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: quoted-printable Message-Id: <20251211-sm8750-cpufreq-v1-1-394609e8d624@oss.qualcomm.com> References: <20251211-sm8750-cpufreq-v1-0-394609e8d624@oss.qualcomm.com> In-Reply-To: <20251211-sm8750-cpufreq-v1-0-394609e8d624@oss.qualcomm.com> To: Sibi Sankar , Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: Ajit Pandey , Imran Shaik , Taniya Das , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Jagadeesh Kona X-Mailer: b4 0.14.2 X-Proofpoint-GUID: 7WzpTtK792oLYwJvH3PPMX9i3edJDtB9 X-Authority-Analysis: v=2.4 cv=Y6P1cxeN c=1 sm=1 tr=0 ts=6939c3df cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=2W43ROp3UQJYyoXdSKgA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: 7WzpTtK792oLYwJvH3PPMX9i3edJDtB9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjEwMDE1NiBTYWx0ZWRfX4KcsCMN2VfCo QQ9RAC7ohqWUbeE9/8Rs3f6VeKfrfVaPSocCBe/iQP1ZUT67i6FBBrkXejpd1TgKjfXkG0FGL9u YDl2F4HRam+tDijJhGAZgagcfH2KgNK1zJjNZfdGfRNwjorOyM/z8rwEr+pBQQz6974NtpJhtI9 CY8G7UUIoMrGCtiyqwMf88hVTftzFkA6xQ1VuPZ4F1IF1fGmSxFFM175kEOSeW8JhOFkFi4zFPQ 1lE6nGTXR59YDnT84dx/IwvoADzRQreS0n274MufW2mN+p0o98imetRgK1TeQZHU1L9wDysyklh SoQruy2hnl/hK+gvyR6nyE8+t1YqrlbGWcf+bwNfIMMJHKDLnqDYWE4RavBcvyCGMxLI106/0CX 0h2bju7jdFlIWpy89GEKpvfMsxdsJQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-10_02,2025-12-09_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 adultscore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 phishscore=0 bulkscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512100156 Document CPU Control Processor (CPUCP) mailbox controller for Qualcomm SM8750 SoCs. It is software compatible with X1E80100 CPUCP mailbox controller hence fallback to it. Signed-off-by: Jagadeesh Kona Acked-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml= b/Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml index 9122c3d2dc30fade96eaf54aee41f890327deb6c..9d99af46e531aec615f91f1c139= ce4fa482e41c3 100644 --- a/Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml +++ b/Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml @@ -19,6 +19,7 @@ properties: - items: - enum: - qcom,glymur-cpucp-mbox + - qcom,sm8750-cpucp-mbox - const: qcom,x1e80100-cpucp-mbox - enum: - qcom,x1e80100-cpucp-mbox --=20 2.34.1 From nobody Tue Dec 16 12:21:21 2025 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 832CD21C163 for ; Wed, 10 Dec 2025 19:03:00 +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=1765393382; cv=none; b=BcPIq90R6QxMgXvOZnCnZzPlxk6Nxi6U0Z8+yMXiVZhqvhHcm2bW1i/01HsrHsFKXBXrygY+UIHALyARgS3tmjwaBgN9sBtph6P3CsmWO1GbQdUNuJu+oqU0NMu0q28hBTZXZxLJuZt/1N13DqxiTLp5DfbmaDrowB6H/+6yEiI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765393382; c=relaxed/simple; bh=Njk4lTxac6wfGFb81GjhYAuNTxQsW3FJ66/36VTBzdI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=l39jwy0yFk4mX84hESSDgGLBfqgcBjlH0h6BvXrKRihC3yXxxwIBLloq4SmGGIR0f4tPgQ01t6Bok0p64CXjePxDCuJFLLwGejqn6AtVFyOl3XLvH6w/Kgqgz93Q8FWz8TBIvICPWUwAp0sN54Zk4zg4CqunCGdVSAV/0kZ/dVA= 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=OWbHn0kz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Y5LtHSnp; 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="OWbHn0kz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Y5LtHSnp" 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 5BAIRKq63082120 for ; Wed, 10 Dec 2025 19:02:59 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= td0VzW7o41POGrX5w5apOp+GwTPefU2LMgQyzYja1BQ=; b=OWbHn0kzizn8NzrF fXGBxrCXmDX3Y/Qsi0M7T8yGb+AU3bfk5OrvKH3gwyMYRqr8ky6QvkdLMQIBODwh XwbZtIFY68K0bH2/jyOYMntoS+l+J1Nnl/X7iCJifO1pAnC5qGGHMhdPrkcW9O+h XsVLYNY09MmWAq6azJLfa91acrDEErBpxOHhMbbz8JgzofGDPdta+QvcG7e1Mx8g srsf+kNKo4AHDNw4Scz4vDDhpqhqj/A8u1tspmYN/DQFQpOkhsDbtcEeMAZWip6g iY9+gRW7WE/k9ru/YsoybohVq7Qamv1LT8vJ4oxZk9fgxvswer4pYIM8N5o0ZZSg ka4pvg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ay2e0jhss-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 10 Dec 2025 19:02:59 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-297f48e81b8so1926455ad.0 for ; Wed, 10 Dec 2025 11:02:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1765393378; x=1765998178; 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=td0VzW7o41POGrX5w5apOp+GwTPefU2LMgQyzYja1BQ=; b=Y5LtHSnpTA98drtuf18BnzHFuhY33/La3wxDTOi8wF5ArMmNzaNsHKdEuQnpWV5vCs MjPbeofQrz06gSsTS63pknGOCXXqOLWiIGYBFzPCYxO/xCnrk+6p7MgZYSvulhA0AjfK yafzdMht6/5TJi+E3HOklI/PxmOWQKHxv5nlkYaVZc1nZmdcDuJK2G0j7GNd/pu+yKBk S3S/FpmerGNCQA1maElGZ0kzFTZnRqagaMR1wyML7Wv9j0tjmPA1rTx8fxV0iXaVzWm4 PK4zBz1l8FMUn/u+qnAKfx+3IqRsoQAIC2Tv5aXXVUAb68q5NfVPNZsxHr4t+glAIw3v AIqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765393378; x=1765998178; 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=td0VzW7o41POGrX5w5apOp+GwTPefU2LMgQyzYja1BQ=; b=seN6pujxHJoFe0f7gZ1ObgGzlMqx8m/+kppOlHZ1mMBiIB2M4P+eQ8nNgRd4DXQ+C+ EA4XzIxr4ODZyQoLDPMLQ9oD0QI22RV2J4MXB3UOg52iOCcm/ML2zJUcSNz9uYXF+e2V P/yf9R5NhooAf4d71nL8xjXdy6iJYJBpQ+5hr/rK+MdicSycgeiOaWQifp0HVkYwCe31 I7TEXtP0gaWx7u1teHj4HQCXwlKvxWL1Ia3BfBQA2yAMAft5pFYC6zEInBmDuW5uciIg 7+2EvN80ThFoZARlEviaFyN55nQTrMKkFVHLGBgxgdE/6Z0b+o0OoJxUiM6ccbuYxUiT hC1g== X-Forwarded-Encrypted: i=1; AJvYcCVeHiG40Vp5PgbiTGr0MZ+thK3rG9WUdxb859a6EZluDGtIgGoIEXwanIf/1dGAJA8lyq8YWgYw/Du7+7U=@vger.kernel.org X-Gm-Message-State: AOJu0YxsK86wpIOXMzNTumqJZzScUuCuud3s70ZkEoaqB606g8lwevx1 ogGFwGP2tiyefb03Kv1BahQlpQWm4M/jp7pOvKG5Pipi3dJ3SGZg7BbsoVueWIbDhuIqyp9Xt5S z4MufL84CsD2iHBgsXtBlCgMkAItxuA3lS/zJtNUZIR5OAPD3aXxtwM7Lia7626hGbAE= X-Gm-Gg: AY/fxX5jJIxaHfINwT0qqOOb15e3Il698N1NyoGdtDMg0Yakof3c9ZsaE2lkgAAYaNO 0eGNy2+ISTBwA8zZrg7neFZl0VHzTh+27xEnafQqLS0DI9R0HbRfcxILsCu/b4y7fsJ5Pi1zwos k2PF5s2xGitdjj7HlHpIaAR7m/9u/337l+aDoQbIRS3DJmEHo8obXF5kYC52b2k7o+LzUcF06RM UonfDgp4eevMLK0HNJ0qW5BboVCSbVjYVRvgjvhXHizwleoNCTD2Cd98guJUbxEGdg8l7Qjvk1E iliE8FbAlk0My4SoDC7KHdZqaXBflJRR/d3Jt+n4G8odWWhfJbUVHhVQrAlk6KNFbCoJsjJ93FI HvuLgNMhyLwx4AhSX1IvCYTjcK3CYYAqsgd8jKCmf X-Received: by 2002:a17:902:ce89:b0:298:360:1662 with SMTP id d9443c01a7336-29ee7007e03mr3338535ad.1.1765393378211; Wed, 10 Dec 2025 11:02:58 -0800 (PST) X-Google-Smtp-Source: AGHT+IGx0LI6XpTdjeda3I2G2PJF1wpjSOKHBokw37DmTTjk8eVAbBc1jgwKOEszkrbPDBn2YBEG5w== X-Received: by 2002:a17:902:ce89:b0:298:360:1662 with SMTP id d9443c01a7336-29ee7007e03mr3338225ad.1.1765393377651; Wed, 10 Dec 2025 11:02:57 -0800 (PST) Received: from hu-jkona-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29eea06b49csm888225ad.95.2025.12.10.11.02.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Dec 2025 11:02:57 -0800 (PST) From: Jagadeesh Kona Date: Thu, 11 Dec 2025 00:32:24 +0530 Subject: [PATCH 2/2] arm64: dts: qcom: SM8750: Enable CPUFreq 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: quoted-printable Message-Id: <20251211-sm8750-cpufreq-v1-2-394609e8d624@oss.qualcomm.com> References: <20251211-sm8750-cpufreq-v1-0-394609e8d624@oss.qualcomm.com> In-Reply-To: <20251211-sm8750-cpufreq-v1-0-394609e8d624@oss.qualcomm.com> To: Sibi Sankar , Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: Ajit Pandey , Imran Shaik , Taniya Das , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Jagadeesh Kona X-Mailer: b4 0.14.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjEwMDE1NiBTYWx0ZWRfX7jSfqEtWX5cQ ytdc0V7rfA+nvVb7TStvZ5B3v7W5kdTbWDaJt2SaS/8Kwx40ninhjAzZrHBc64w1N2fj4xXwbV2 H7UgKQjvmE7kqiR4wuG9+CW05emjngFP4i3HJB1GMAlpPQq5MH3dSOJFQBjSkpfhLbMGB4IXDzp PXHwxwOpQTdaa0ERuPmfnaBsXXSx8cuo/QenAhVN7dRJvO+vcvVfiZumajQKssFVKgGszvIuXRl 44QOPD2ic73eKh/e8C3eFalMLytrTpRS83Efcs2WNGWDAS93BEoDbOrQEePqafNwlwb3l/a5P4i 0ETrlK4MCB4U1DyWf1NNz3mHwruR5d40HiPA7n1LNgqIw+rh6hCm+fG2AS5rjZx53HqiV372VND ZlCV0KO1wMRrkwXqyvQlU0RHshDXzg== X-Proofpoint-ORIG-GUID: WkrIwiIo-txV5ZA_HuQjIMLOGWW4WgDM X-Authority-Analysis: v=2.4 cv=G5oR0tk5 c=1 sm=1 tr=0 ts=6939c3e3 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=yPp0gT2-jTIv1Hu-STYA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: WkrIwiIo-txV5ZA_HuQjIMLOGWW4WgDM X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-10_02,2025-12-09_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 impostorscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512100156 Add the cpucp mailbox, sram and SCMI nodes required to enable the CPUFreq support using the SCMI perf protocol on SM8750 SoCs. Signed-off-by: Jagadeesh Kona Reviewed-by: Abel Vesa Reviewed-by: Dmitry Baryshkov Reviewed-by: Sibi Sankar --- arch/arm64/boot/dts/qcom/sm8750.dtsi | 73 ++++++++++++++++++++++++++++----= ---- 1 file changed, 57 insertions(+), 16 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qco= m/sm8750.dtsi index 3f0b57f428bbb388521c27d9ae96bbef3d62b2e2..ae4d768b68721c5e35aa80d1aa6= 3a02289b72ce6 100644 --- a/arch/arm64/boot/dts/qcom/sm8750.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi @@ -35,8 +35,8 @@ cpu0: cpu@0 { reg =3D <0x0 0x0>; enable-method =3D "psci"; next-level-cache =3D <&l2_0>; - power-domains =3D <&cpu_pd0>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd0>, <&scmi_dvfs 0>; + power-domain-names =3D "psci", "perf"; =20 l2_0: l2-cache { compatible =3D "cache"; @@ -51,8 +51,8 @@ cpu1: cpu@100 { reg =3D <0x0 0x100>; enable-method =3D "psci"; next-level-cache =3D <&l2_0>; - power-domains =3D <&cpu_pd1>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd1>, <&scmi_dvfs 0>; + power-domain-names =3D "psci", "perf"; }; =20 cpu2: cpu@200 { @@ -61,8 +61,8 @@ cpu2: cpu@200 { reg =3D <0x0 0x200>; enable-method =3D "psci"; next-level-cache =3D <&l2_0>; - power-domains =3D <&cpu_pd2>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd2>, <&scmi_dvfs 0>; + power-domain-names =3D "psci", "perf"; }; =20 cpu3: cpu@300 { @@ -71,8 +71,8 @@ cpu3: cpu@300 { reg =3D <0x0 0x300>; enable-method =3D "psci"; next-level-cache =3D <&l2_0>; - power-domains =3D <&cpu_pd3>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd3>, <&scmi_dvfs 0>; + power-domain-names =3D "psci", "perf"; }; =20 cpu4: cpu@400 { @@ -81,8 +81,8 @@ cpu4: cpu@400 { reg =3D <0x0 0x400>; enable-method =3D "psci"; next-level-cache =3D <&l2_0>; - power-domains =3D <&cpu_pd4>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd4>, <&scmi_dvfs 0>; + power-domain-names =3D "psci", "perf"; }; =20 cpu5: cpu@500 { @@ -91,8 +91,8 @@ cpu5: cpu@500 { reg =3D <0x0 0x500>; enable-method =3D "psci"; next-level-cache =3D <&l2_0>; - power-domains =3D <&cpu_pd5>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd5>, <&scmi_dvfs 0>; + power-domain-names =3D "psci", "perf"; }; =20 cpu6: cpu@10000 { @@ -101,8 +101,8 @@ cpu6: cpu@10000 { reg =3D <0x0 0x10000>; enable-method =3D "psci"; next-level-cache =3D <&l2_1>; - power-domains =3D <&cpu_pd6>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd6>, <&scmi_dvfs 1>; + power-domain-names =3D "psci", "perf"; =20 l2_1: l2-cache { compatible =3D "cache"; @@ -117,8 +117,8 @@ cpu7: cpu@10100 { reg =3D <0x0 0x10100>; enable-method =3D "psci"; next-level-cache =3D <&l2_1>; - power-domains =3D <&cpu_pd7>; - power-domain-names =3D "psci"; + power-domains =3D <&cpu_pd7>, <&scmi_dvfs 1>; + power-domain-names =3D "psci", "perf"; }; =20 cpu-map { @@ -206,6 +206,21 @@ scm: scm { interconnects =3D <&aggre2_noc MASTER_CRYPTO QCOM_ICC_TAG_ALWAYS &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; }; + + scmi { + compatible =3D "arm,scmi"; + mboxes =3D <&cpucp_mbox 0>, <&cpucp_mbox 2>; + mbox-names =3D "tx", "rx"; + shmem =3D <&cpu_scp_lpri0>, <&cpu_scp_lpri1>; + + #address-cells =3D <1>; + #size-cells =3D <0>; + + scmi_dvfs: protocol@13 { + reg =3D <0x13>; + #power-domain-cells =3D <1>; + }; + }; }; =20 clk_virt: interconnect-0 { @@ -3743,6 +3758,13 @@ opp-403000000 { }; }; =20 + cpucp_mbox: mailbox@16430000 { + compatible =3D "qcom,sm8750-cpucp-mbox", "qcom,x1e80100-cpucp-mbox"; + reg =3D <0x0 0x16430000 0x0 0x8000>, <0x0 0x17830000 0x0 0x8000>; + interrupts =3D ; + #mbox-cells =3D <1>; + }; + apps_rsc: rsc@16500000 { compatible =3D "qcom,rpmh-rsc"; reg =3D <0x0 0x16500000 0x0 0x10000>, @@ -3954,6 +3976,25 @@ frame@1680d000 { }; }; =20 + sram: sram@17b4e000 { + compatible =3D "mmio-sram"; + reg =3D <0x0 0x17b4e000 0x0 0x400>; + + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges =3D <0x0 0x0 0x17b4e000 0x400>; + + cpu_scp_lpri0: scp-sram-section@0 { + compatible =3D "arm,scmi-shmem"; + reg =3D <0x0 0x200>; + }; + + cpu_scp_lpri1: scp-sram-section@200 { + compatible =3D "arm,scmi-shmem"; + reg =3D <0x200 0x200>; + }; + }; + /* cluster0 */ pmu@240b3400 { compatible =3D "qcom,sm8750-cpu-bwmon", "qcom,sdm845-bwmon"; --=20 2.34.1