From nobody Tue Sep 29 09:09:21 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 F3F143A7F70 for ; Mon, 10 Aug 2026 08:54:44 +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=1786352086; cv=none; b=D0DmZAk8TKMEhZBxLu6aB1A0H3p+ZCZ8NT56iN2i0m4NrkC9fp1OPiCdPmz2dpq9P5hVVRZKt2Y+qaF6V/m0TR9cTLELw9Xajd7F6z0OW69pIzBYBTTJBI2XNdcCg2n95p7tbEi+rTfmRzo/uC32XaMTm7aNBa/pQz0FfEgIQMM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352086; c=relaxed/simple; bh=Al0TkMOkngkbtKrhxDPxgy+P4AI6IDkdVPa0O/qU6Js=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=X7OmWAc49xR4wchTz59UwoRa2NEE2d/j99BfIuOx5SpWfJK9xobrlCkNCsmBCP2rfW9GfbChWGCxW0r5z9RE+1f1rsXzkGutqLWMB4hQqxjp3RwO4rQ2CbINI0CAdJczM/4MziE3oZyueMpLsMn+mnvupvle+TlL8Zb7m05wBp4= 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=Xg7ylk5N; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=S5Tj98Z/; 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="Xg7ylk5N"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="S5Tj98Z/" 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 67A5q99v679046 for ; Mon, 10 Aug 2026 08:54:43 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= hijlqIfFPAeYApXa1CHNHdVzOOUrc/IFvltMOqgR+5Y=; b=Xg7ylk5N+dJkkuZA 1VeAoO8PjqYSKMkUZRJFgQ1dM1EIifipzIZYwOSua0hmOnJwrM7XgRaEPxxbQwze IAdfV/o3bt9JPIPnLd8J25FCUo6UNg+XxqVumemZhF+BPmBFUwmG6Q1zpvSwqgYt AyQeJeHX/YitvuGe6QlyhKXaAdx7qOALcSDOYL6FBECDH1QiQGg5LIAVGhJ78KuI gj8YSLAPxHDWX4RLsMUpltnbezGUqOD336GtcK9jdo+uq5f3AsLOs3D31S9U994Q HyJ9LgdS3RN8BdudgaoLaS0uUF6EN7tbDCUiCHbhBmGZmKnjq53tQQLVRgA9Xlnc dEe8/Q== 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 4fy8vhgju8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 10 Aug 2026 08:54:43 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2cfc52ddc55so26152355ad.3 for ; Mon, 10 Aug 2026 01:54:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786352082; x=1786956882; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=hijlqIfFPAeYApXa1CHNHdVzOOUrc/IFvltMOqgR+5Y=; b=S5Tj98Z/JcrT//1UWaw7KCjXPReoNOkigecPweMc004LW635HhIjgieNp4t6zDktFG RPTN1w0I0qYLyxOgoAL7IE5/9JH6wmWfVXuejlsBZEv8IkOYWPi3509pJkZs/fETnquB AL3Hrud76uGBpaAfMsCGqraQp6qlnnNkN4RP5lb5PSxjLdOVjkab8Xnh9h4aVHzhLD26 HG/VJU32KlOCb6H8ySwjk6/F9WjZPK0ItVff5TGlfbKoIvwg/lcdVLB2ioBNX7sq5f8k zx/OlYp4dfyorcKr2AK1sdkas/I8sYMzDGsL4ssQoTeoEqjxSxORlaolRd7OUzp73fMK hBgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786352082; x=1786956882; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=hijlqIfFPAeYApXa1CHNHdVzOOUrc/IFvltMOqgR+5Y=; b=iN9eq759nug28NLGpMNYFRFwma/PlPG9YgA+ZK5BRFbriT5DVi1SByafSe3k2JWHan 8ImZlOJmqCgskwzug213r2vc/B/96PxlrbeggxqVcSznvC8oHRj0vcX/eXEx0UFsqh1S G13uj6TKEo824jLbEv1TxfASxKx+/GJr/u+jvFi1IAbPu2w+cfrlI356JVEm2Jj5zo3z TqCUzjxK4rNPg2C4TnCFFiNdtlAjmIj/y6+dpjV0VsGh1tviJe6j04Tw/S7tq1RYRCsp 2hLhE3v9c3W2YZ4GAOXl3hcp2VueP99XrMBgfT99A7vyYBQdR5ph6oJzsg7RxmvM7KoN mCOA== X-Forwarded-Encrypted: i=1; AHgh+RonkZeuZlaFqUsos8LPr0PaSauxNOe4Uev+0v1i/dyWMPupXpGvMgL3Xyt5GtHP54YuWxADu9X1R1pEMLI=@vger.kernel.org X-Gm-Message-State: AOJu0YxDp46FKWhVHkns4mAiwln+domQ5E9BO9RNWmOGlznmXyK69vC3 zMIFphjECgnzlx60A5T0N6r5PhlPLFzDu7BtCgYgmeUC1yHcNDAqBIJR+GkqfbUH2CRB0GsbH5o SJxf03smxN5zCSEEf1HBISBdIXvENDu7V8JOMuXSAqI/koD7RSP38dzuROgdu0KoRFY8bEuoc/3 iLbA== X-Gm-Gg: AR+sD12jkIM1lfqHibnKiHuHQ/D/01fCWiQ98vVcioxACmU9enip+MzrYs7Hla075Ac M5i40YghERdl9EAdXmKXrq1K0XxcpAW6xnrHlMATzeXL95OXXbdNjo+ypT9Byw6P8NV0mpZlZZg oaDfq8S0wkUvA/+crcKHjcdnxI/oJtLJf/XOWoiM3D9a1mbdnUhB/u8/CUAWFCkS3TbOtdjxvTF p1+eL36kzILDgjobSC0E6Qopp/15r2rc3dk/qgY7WdR5bUSAkqRxlIPey6JoXMDKlQl6eEtgFtX bN2dEk1lX3WKFzfnVsVIgwVLImL9VIZzGh0lnG0/M2dbWBTIxOhqKivsa50A7S7TUTsBb+O34K0 jp6GmF5MVslLHKGIa+dk5oDAoSJkeBXf5rx8OJJImkblP5o2tkEIk0+Qkk9majyf5 X-Received: by 2002:a17:90a:ec85:b0:380:f85c:94b4 with SMTP id 98e67ed59e1d1-3909d8075eamr30780214a91.7.1786352082437; Mon, 10 Aug 2026 01:54:42 -0700 (PDT) X-Received: by 2002:a17:90a:ec85:b0:380:f85c:94b4 with SMTP id 98e67ed59e1d1-3909d8075eamr30780180a91.7.1786352081957; Mon, 10 Aug 2026 01:54:41 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3925ff69eabsm11840085a91.15.2026.08.10.01.54.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 01:54:41 -0700 (PDT) From: Gopikrishna Garmidi Date: Mon, 10 Aug 2026 01:54:32 -0700 Subject: [PATCH v6 1/5] dt-bindings: arm: qcom: Document Kalambo SoC and board 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: <20260810-b4-kalambo-crd-v6-1-744e8ad1dae9@oss.qualcomm.com> References: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> In-Reply-To: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil , Qiang Yu Cc: Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786352079; l=1039; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=Al0TkMOkngkbtKrhxDPxgy+P4AI6IDkdVPa0O/qU6Js=; b=r2zG8YM+qsjfp34Wu3qVvM36a1R1jX/pEyNPUk9dLRtmk9/d+hdSocCapTErh1EkcUF22QZiJ R7T6SJVVl3rB6QWwgFwBoNYx5KozJkg0nc21ltslGqqUguMividMwCi X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Authority-Analysis: v=2.4 cv=MMtQXsZl c=1 sm=1 tr=0 ts=6a7991d3 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=ZiHbJPZkfdm0JMYp6GgA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: ztmhcp9zBnJo4SrDarqDpNPbdgWxHvmk X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX4Z+nn+tjSh41 T9wN6LYtp9F5aTe7ojUpi4FGzRwYwq0XvrXYPvZ8gO3OFjunZ70aFmuA3hsIP5Tf0dOr+oay80v xAxnsMcEjwmhAPvhN5D7ChMOqpaPgJZfXHSngbVuz2tsW0JGg7/3HwGGHTGX6oAYmo3fuAk3+tI 9pEgYMcaxPMQ0uo98vQHJrs6q/XXZMIHigJO5M4YOnCNZ3Lg1X6HA1GboOTIw+eMnKx8Jy/cvYD jr0t0/biiAk0VP8FPC6XowtNRRuZ3qcy6fBpTCfWlGvfhN8gsbwF8pM4lZRX1sM7/rgw17sjtZP +4Ch4KPWj1O+GtipeeKNVEYp9RksjtKEp8HsQ3TBsgzuTc27j+/j/ajL4ODuBPyFGuWon6fridd B/BKmJsvCQVuqKmTMlDHT/SCIczWrABFbrhyKZ2Afomq2WVIe+XX6t0vLlgpSl/dfVycxjqPj6B 539KByiGRbJs1D7G05g== X-Proofpoint-GUID: ztmhcp9zBnJo4SrDarqDpNPbdgWxHvmk X-Proofpoint-Spam-Info: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX8kDuad3SI3pp Vo2Of7SAXnHbvaomTErRQmjcD6ejuuBvaLKUR5WETy0RFhxBradPcQLudIKt89crhIHQJNJLmEA U1jLNHBHmu6UHVA83pOPNf0DQIuV6GQ= 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-10_01,2026-08-07_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 suspectscore=0 spamscore=0 impostorscore=0 bulkscore=0 priorityscore=1501 clxscore=1015 lowpriorityscore=0 phishscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608100076 Qualcomm Kalambo is a derivative of the Mahua SoC with CPU cluster 0 removed, leaving it with just cluster 1. Document the compatible strings for the Kalambo SoC and the Compute Reference Device (CRD) board based on it. Acked-by: Krzysztof Kozlowski Signed-off-by: Gopikrishna Garmidi --- Documentation/devicetree/bindings/arm/qcom.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentatio= n/devicetree/bindings/arm/qcom.yaml index ff8a35df7862..763f5e55d3f9 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -175,6 +175,11 @@ properties: - qcom,kaanapali-qrd - const: qcom,kaanapali =20 + - items: + - enum: + - qcom,kalambo-crd + - const: qcom,kalambo + - items: - enum: - qcom,mahua-crd --=20 2.34.1 From nobody Tue Sep 29 09:09:21 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 F04D839D6F2 for ; Mon, 10 Aug 2026 08:54:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352086; cv=none; b=MCD4XV7yXCDo6/wpECgZnwfAhmQtPZXlJ2Y/yP4NukPDWv8GU3ksH9AX5BcMnxi/YXMo+yggwXJ8+3EmqyirLOWhHxBECx/nSFU8a4fN1kj5RF4b+jq7ZQqRCZGIVHhuFgsP7xwhvIhDonYrGWYhhiAEGZ3o/V4Si8FhrdhFpNI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352086; c=relaxed/simple; bh=Tg/K+cg6BJjJH5ymV7zVbsjUQUFaIbEZ14TAFCX93fg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XgXN1QsyXKPi6CJVz0ya8Wuq3yi2W37J//frp6FrfKByNBc4wAA6KoLWYxhv4OQwgnwJFnBPX2QohtEG22r0jQVCk5/bBWscJtBTKM43WJkk4JB6YdBf9R1kOPOw/hpX++K0/nAiVQO04EcNOxQWKYhKpdoXl2/CIQUlyingGJk= 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=VDVUid2J; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eIn9CRzL; arc=none smtp.client-ip=205.220.168.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="VDVUid2J"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eIn9CRzL" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67A5pqup4150641 for ; Mon, 10 Aug 2026 08:54:44 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= UgCm9OScu1LsfJhBZjjul7L7EwySmfOkDDKAvpBvh2U=; b=VDVUid2JSEN9bE9x D//rfhp6je6JsVewjkrd4L/wZu7sNI1jWFV3C5dEL1aF2v6T8ZXhMWZRlYv32fmH UIOvTLvszbjM0aQHF3dZxq3LmWh0a4tNX4Izbj3e7YYD914X1WA1yY8YJxBCovNt ScxT8N0Zc+rHVrZxEalaxpFw5BK24yYgUm21jqPxIFOybUaVsLmiCleE16SxalVf zddqt0Q0WmN09bu12ut7KvX0E8D/NjtPxzEcx9enr/PNdMPkAZ3v00BKdXK+6mke TraTwb21SWoRly5v2vYYxfuLRF2jhXxjfHnp35EN6W/B+N0oyV8x7AW7Ia61Natn 60KoCA== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fy8v90k09-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 10 Aug 2026 08:54:44 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cb7049fa552so1318866a12.2 for ; Mon, 10 Aug 2026 01:54:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786352084; x=1786956884; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=UgCm9OScu1LsfJhBZjjul7L7EwySmfOkDDKAvpBvh2U=; b=eIn9CRzLGwfZSkZwkU6bwV2eQr9AHyUwB2XAO1+oZbAe3Z8FJyCLNMYXqBHysjCugz OLosaacKhEfPL7lRIvPsi2n3z7nbE9fVCp32qkQtI4DzEY37nP6s7LCKM84KqXCu1AY9 bTFVBuVlvcfIIcuJEjJXx4dRVUKWj5192QpazuLxOkV/6NvIyilj1DCekel/WGCvlHpe d7MFsmSVHWgQsikxq/1LYNk9ylB+CVTs0Fwb5QW64hyVxWnKwDYjHh6+iV7G/nAHmD1m C4HmCHBKFOiysX+o+Km6SwgHCxft2kbIPkmGuPtnKKED4DquOWhklAHKnyXD+Ru+zB79 cOig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786352084; x=1786956884; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=UgCm9OScu1LsfJhBZjjul7L7EwySmfOkDDKAvpBvh2U=; b=f7Ae3DBw4Ybtt3RZIO7pqaXzpAoOuG2vxT6HHh1nPS97paba0FRA2KmXJ+OpKgi2KU 8bq+h+mwvouZfMoTgImSwlYwBtSnUempS3KXtNMt8CuGhQhyLSU65lkDBlwX/QNKSb0h cX8/mjuDN5VkZLTKDzdnMB0YD0v9lg2ba1SW6zX0sq983Mab4CUN7LkkwBViCqrEUG5f KUb48BAim8+OT/5MnxXNZsbYILv5LBNpe/UB4KwKGh+BvQgcTnm2t9EZ7etVWGlxpgVj FfhZQAqAQ/Y+idgKAOzlJBK341WmEHz4TtMrYiC7u1ISQgZVyv1SQ4D8pwoAmP/CCELt e9VA== X-Forwarded-Encrypted: i=1; AHgh+RpYhQ+4mIgYvg1cTf/umzXkiVBCSc2ZCGrrcpamiph5mQpi1JL14Wpe9ElBYZXbS+TMdeFHLX+PdCj6vbI=@vger.kernel.org X-Gm-Message-State: AOJu0YzlhbpbFlCvKnhRXGUF7RFVs34lPd7g18l7m010cZ6B+3ePo6xb U2XnVNDneSnXeikzbs0g6AAsXg+TvEgSUtwtkSJ/OnDf7NTpRzkYP+EBYVLCFEi88ugBDoZmMgc 0TWshyRuXp+Fl0pkL/3NRCl382jut3/cgQF0PSbfG+hs7HCOPiKwtDUZmWTu8KnoZUhw= X-Gm-Gg: AR+sD11SYHy5DwwfIKkW3CtCTOCrzZXjxUHzaGIkmXPCBJcdtuUmrluqX+Pe8rSxZEp dL3I9SK6WfBq6c4FpbTtUzomHDDzS/5KOwYj5sIlENWLutUOPuP4iUjOuSb2QHfBxafgJLXZYnc kpQgloS8e1f+55L1gHyDEV51999D8hcmLZlzrJ0vLe8h7Jz6F386Nl1c1mp1TjPcJM47fZ6y7fh QqGFgxYoEmGSv1nwddqDSf2Y5WjuO53nE6jKuiV8E8zpgAMQe/kmjdbQKobN0GiS0V2Nn02lJhQ vyl/3RviVxEw7TqQVzjA9yj8sZLPXcFPcRyXhNAisfuc4UasR3F+vj4THchVOse7ruMvUNPyVgo /4cU635hr8KZQP5QRtDHOTNFADDfFSjkHIZS5wq4BMqnF5Jp5nFBjmh/fFLkjdD+F X-Received: by 2002:a17:90b:590e:b0:38e:6a44:671b with SMTP id 98e67ed59e1d1-3909d301d9cmr28807707a91.0.1786352083629; Mon, 10 Aug 2026 01:54:43 -0700 (PDT) X-Received: by 2002:a17:90b:590e:b0:38e:6a44:671b with SMTP id 98e67ed59e1d1-3909d301d9cmr28807662a91.0.1786352083139; Mon, 10 Aug 2026 01:54:43 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3925ff69eabsm11840085a91.15.2026.08.10.01.54.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 01:54:42 -0700 (PDT) From: Gopikrishna Garmidi Date: Mon, 10 Aug 2026 01:54:33 -0700 Subject: [PATCH v6 2/5] arm64: dts: qcom: Add Kalambo SoC 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: <20260810-b4-kalambo-crd-v6-2-744e8ad1dae9@oss.qualcomm.com> References: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> In-Reply-To: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil , Qiang Yu Cc: Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786352079; l=4546; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=Tg/K+cg6BJjJH5ymV7zVbsjUQUFaIbEZ14TAFCX93fg=; b=ioVx5QLIw1yk6zK0rNKh6nLb2WZpFi3+b++dI8wkF1UndwE6BhoSc4oqmYELqXBghWMvxYQhh 9mVzouNXf4gDB8ph697l49FwUeWRMSi/FMvu7kjEAL27Fi9Wt+nIppW X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Info: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX0944WtHdf981 +P5SeqvX8tO4LhHHNT4HeTsVDQqejolsPz+APCa6b4HYkbaeR26k+I8KKoGO62Gtfypm78lViWR LWPSoP79XwBG7o7r9qgF3naPCE5gJO4= X-Proofpoint-ORIG-GUID: MBGW49M36Dekyv7i0W-BTYjtKtyLEt-D X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfXxKiKDkXxwxUb T0VDbXKRKzgXkqVUNKVG0bJgMJuZsNGvJX+EePKYN4EJsGCMF5i2yYb+HDxplnI1q8fPnznp+ng 9wOD0yeYYkWD6tQMEiUDXJ2BDZldCVvjx8HxBrygppBpYKqjY6KMcKVeEp9yF379qYTzPB4DPqY mR/0vZpZ0VU3JAdOwxWaU/5mn9jdOwng8PKkSJBw2Dfr3p+VW+bpqmHm8WGOajPY4rlVvt24i+r kHalmhOhzIPNFANZuhyKKiTHBLDCEvvyf9RYQ7Xpln8Rje7/IVMGtqEqPVGpRQC0HgrATCMXCDl 2IeOrCsMGt8ITqB0PF905zy1XwZ0YD1+DNJqUKNC14vd0bGpdnxjHJEUkPbnF3YDId7BnazsyUC 5VzPC1dgllfgYuacIs+kGg2DW7Yqq78G+DnfjG8DPvZukqHTz55zrfa+YgUDejSPBwLdyaPOcgD wGEcBAj/KoKNsLMQ3JQ== X-Authority-Analysis: v=2.4 cv=T5m8ifKQ c=1 sm=1 tr=0 ts=6a7991d4 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=uk4ur7h3pE5DHNqPdj0A:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-GUID: MBGW49M36Dekyv7i0W-BTYjtKtyLEt-D 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-10_01,2026-08-07_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 clxscore=1015 suspectscore=0 phishscore=0 spamscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608100076 Introduce support for the Qualcomm Kalambo SoC. It is derived from Mahua with CPU cluster 0 (cpu0-cpu5) removed, leaving only cluster 1 (cpu6-cpu11). The surviving cluster is re-added in the cpu-map as cluster0, since the kernel stops scanning at the first missing clusterN index. cpu6-cpu11 are reassigned to SCMI performance domain 0, as domain 1 is no longer present. Kalambo uses PDP1 for SCMI transport. The tx shmem (lpri1) sits at offset 0x200 within imem, pushing the tx region end to 0x380, so the imem size is overridden accordingly. The rx shmem (lpri0) remains at offset 0x0. The PDP mailbox registers are overridden to match the Kalambo SCP firmware. Kalambo's PDC input mux differs from Glymur. Pins 109 and 110 carry tsens6 and tsens7 alarms, which are absent on Kalambo, and pins 134, 138, 156, 158, 172, 181 and 202 carry gp_irq_hvm inputs with nothing wired to them instead of wakeup GPIOs. Override the PDC ranges to leave those pins unmapped. Add labels to the cpus and cpu-map nodes in glymur.dtsi to allow derived SoCs to delete and redefine the cpu-map entirely. Reviewed-by: Abel Vesa Co-developed-by: Sibi Sankar Signed-off-by: Sibi Sankar Signed-off-by: Gopikrishna Garmidi Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/glymur.dtsi | 4 +- arch/arm64/boot/dts/qcom/kalambo.dtsi | 119 ++++++++++++++++++++++++++++++= ++++ 2 files changed, 121 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index f04058d2e089..11f20751e7b4 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -36,7 +36,7 @@ / { #address-cells =3D <2>; #size-cells =3D <2>; =20 - cpus { + cpus: cpus { #address-cells =3D <2>; #size-cells =3D <0>; =20 @@ -274,7 +274,7 @@ cpu17: cpu@20500 { #cooling-cells =3D <2>; }; =20 - cpu-map { + cpu_map: cpu-map { cluster0 { core0 { cpu =3D <&cpu0>; diff --git a/arch/arm64/boot/dts/qcom/kalambo.dtsi b/arch/arm64/boot/dts/qc= om/kalambo.dtsi new file mode 100644 index 000000000000..8e2077d9d0a8 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/kalambo.dtsi @@ -0,0 +1,119 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include "mahua.dtsi" + +/delete-node/ &cluster0_pd; +/delete-node/ &cpu_map; +/delete-node/ &cpu0; +/delete-node/ &cpu1; +/delete-node/ &cpu2; +/delete-node/ &cpu3; +/delete-node/ &cpu4; +/delete-node/ &cpu5; +/delete-node/ &cpu_pd0; +/delete-node/ &cpu_pd1; +/delete-node/ &cpu_pd2; +/delete-node/ &cpu_pd3; +/delete-node/ &cpu_pd4; +/delete-node/ &cpu_pd5; +/delete-node/ &cpu_scp_lpri1; + +&cpu6 { + power-domains =3D <&cpu_pd6>, <&scmi_perf 0>; + power-domain-names =3D "psci", "perf"; +}; + +&cpu7 { + power-domains =3D <&cpu_pd7>, <&scmi_perf 0>; + power-domain-names =3D "psci", "perf"; +}; + +&cpu8 { + power-domains =3D <&cpu_pd8>, <&scmi_perf 0>; + power-domain-names =3D "psci", "perf"; +}; + +&cpu9 { + power-domains =3D <&cpu_pd9>, <&scmi_perf 0>; + power-domain-names =3D "psci", "perf"; +}; + +&cpu10 { + power-domains =3D <&cpu_pd10>, <&scmi_perf 0>; + power-domain-names =3D "psci", "perf"; +}; + +&cpu11 { + power-domains =3D <&cpu_pd11>, <&scmi_perf 0>; + power-domain-names =3D "psci", "perf"; +}; + +&cpus { + cpu-map { + cluster0 { + core0 { + cpu =3D <&cpu6>; + }; + + core1 { + cpu =3D <&cpu7>; + }; + + core2 { + cpu =3D <&cpu8>; + }; + + core3 { + cpu =3D <&cpu9>; + }; + + core4 { + cpu =3D <&cpu10>; + }; + + core5 { + cpu =3D <&cpu11>; + }; + }; + }; +}; + +&imem { + reg =3D <0x0 0x81e08600 0x0 0x380>; + ranges =3D <0x0 0x0 0x81e08600 0x380>; + + cpu_scp_lpri1: scp-sram-section@200 { + compatible =3D "arm,scmi-shmem"; + reg =3D <0x200 0x180>; + }; +}; + +&pdc { + qcom,pdc-ranges =3D <0 745 38>, + <40 785 11>, + <51 527 4>, + <57 533 10>, + <70 546 4>, + <75 551 18>, + <108 619 1>, + <111 622 19>, + <130 717 4>, + <135 722 3>, + <139 726 3>, + <142 251 5>, + <147 796 9>, + <157 806 1>, + <159 808 4>, + <171 4104 1>, + <173 4106 8>, + <182 4115 20>, + <203 4136 4>; +}; + +&pdp0_mbox { + reg =3D <0x0 0x17610000 0x0 0x8000>, + <0x0 0x1a980000 0x0 0x8000>; +}; --=20 2.34.1 From nobody Tue Sep 29 09:09:21 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 5D09D3A7F4A for ; Mon, 10 Aug 2026 08:54:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352088; cv=none; b=deJQUQAfBDlYvtyhKlWyE5lzwFHmQxD4ssO8oHsOtB3Nklrm0I7mOo6MRuXRJwPKiPh7DhSKahkVEtXLxU/ZhI50twTmUzNhugn4NB4E7IIQRdNh2l0GsVSFdCV8O9j1dT3WquSwPqbdYvVZFMshpNQYWVXBe+N/Go/Qm8fv058= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352088; c=relaxed/simple; bh=+FfxcinivrEyRAaQsyH1c/usA6LwzS+hkhy1s2Xjb+A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ixYV1UwNfNebtjA3v9rv+mB4LcQozb54RRx8QbhksD4dQFNtk8BjPkc+CBArl6aMdSxihQ9zR1MiZCLtuHeoa85kswID+WVerDODCFpWW8EjxKsO78pjfKqt3t3xxnVs21DmD0d0Dq6+tL70YvSapojxwolqpkhs2sJqzxwBEO4= 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=TvF8Vdi5; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IIeFgPAV; arc=none smtp.client-ip=205.220.168.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="TvF8Vdi5"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IIeFgPAV" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67A8qdIL1148953 for ; Mon, 10 Aug 2026 08:54:45 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= hYZsbdZHYze32GofhkFkzl9P6q7WCYwGWcyS3oDuak0=; b=TvF8Vdi5jMFI+ePf 7jAzHWvTvRSKgC3SDysrH59M3ZMFxLzVEVsYSsCNFXXo+MBhKujQ7UDgNqT53NVB OdXt7/gDyYYiOTBoSZ/laApsZFH18jkxlyET1+0cfJGTnO1l3VmtjPY6ldSv4xvr aWBPdHvtucHjJZADh6ZSRVYOpFvHl8NxgLIMhrzahpZ4Z9DejDpZlxutha4vfRgS IypTmtzLzYYecDu2ENAP4vdl8JtvB/5AbJWWgkjV4QJtKRY8GZr+y0cOksEU9U27 GTh6fZ1zzodq7CfIeI5fsAsO69hKnjeMfHZHmeSH/ugipdG6ULW8S+cO6velmeMD dK8lOQ== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fybh5809k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 10 Aug 2026 08:54:45 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-38dd87656d3so2225582a91.2 for ; Mon, 10 Aug 2026 01:54:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786352085; x=1786956885; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=hYZsbdZHYze32GofhkFkzl9P6q7WCYwGWcyS3oDuak0=; b=IIeFgPAVtndYR3vERMz4BWeMycigDfZ9/j7YttM/l+2SGcMfp0DHm28zIVdMueA/u0 8Uhrjby18APJwvt4XjNmOkHnI7oFM9YXdPob76DVOXYt4HnKEpUJABq1xgGKdUsGBi3b 8InoOuwpUcxn9A/47AHOse0RTv4x/Ygfrc/JnmJGhUj46bTlPsOIwUSvsWmUyewrRyxk pCjxubaJV8b+pf1zUfPdrrvo1g4wxsagr9yWFbBRj80KODVcW0plULgs49wSwSvJ9X3b 8PLSR+SMweXv3zw4B3j64LOihdKTwd1yeiJCsANFIq4wPeNNUEHl5JudpnW4Nw9RyrUE Qdjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786352085; x=1786956885; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=hYZsbdZHYze32GofhkFkzl9P6q7WCYwGWcyS3oDuak0=; b=mq5cUPIxuRp63ywuo7s6e0IQ2OLJkQd0C3EAgfGXvhMQ7HiTmTbi+xAdb1c8eOa0Pf /5Z6Hodc/i2TkRvMKyzohbYTBSMiLxdwNcVDa7rh9GWSyG1x0T/tGhO3kGoLO1vYC/hn le/u6NCrLEWkXm2vWuctXpZySkaPtWuQO+vzzbZVWS/GMHQRREKAB5wpGGz9v0xIAVqm D3xNIvZMfeW0XikV4W8eK1prmRoprgnLFFXibQ6N3kNw1eRboOV/i/Uz+Y1OVy6++TTU w/Urv2ga21KYNFNP/t3uS1aBTkWWI4qTZTJCSuZlkSc+NGw1SN+PKUUhvMZb1XrbhNxD lZsQ== X-Forwarded-Encrypted: i=1; AHgh+Rol17IPLXGmbuovi1nSCoVdCXoenUnEt7ngxuI8YZIQBklfYa4PRYIqxs6eGhZATZSJZG3R5poh4ncf6pk=@vger.kernel.org X-Gm-Message-State: AOJu0YwMLpXxNEGmw5NZsDYFbd5vtlOFQ8jbq5ZmaRsbBSL8rWga147g qVpI5Z/XBavODfGtHuwAMpoCaJqMV5V2ny93b2FUuvmec00WWsIJtqpH1jj4He8Q04+IPhulxFK bjAgFaMTLD0VETxWu2GuX7m22if0rXm2DP24M5zY2drhNRTihkyZiattDDlwSMbFaNDE= X-Gm-Gg: AR+sD10hqveXO37zI5GjGSAxDMz0tArmaLHF+B/SZOWv635t3PLUpvJ+29SMkwn6tN9 FZK5uB2nPO+RbuZ37SCfS2MZlhKYQa1rQfrgc+x/eOC4Qu6X1qpIr+JUnZ3z410/kkXdysBqP0c c+Q15QLuCQWvcaULFeMggmNCDrs3jw96cQ9KeAmGtkFqAsm8xjQt4uEW9QCxmPGbWHANGqAn301 tZCPks8nPPEF8x70r0W19g4lhIsdth/ZiPai5AeoQkb6prFQCh8APU+Cga5gWwuSGOloWf+Ezf8 PEoHXstwlpdd7uuZmNSQCxHgOCJgWeIbum7md1j+JYhKDR8EV+nKDtcwxbKdjd0QcB0hdLzai8M z3F9X4IQIHyUEZF3x7mbHMTzdveMdhIGqLl8DtqCc4gGcUTcUTYBwM9MO43QoGeSb X-Received: by 2002:a17:90b:4a0f:b0:38e:9045:bac0 with SMTP id 98e67ed59e1d1-392823340e5mr19287001a91.5.1786352084781; Mon, 10 Aug 2026 01:54:44 -0700 (PDT) X-Received: by 2002:a17:90b:4a0f:b0:38e:9045:bac0 with SMTP id 98e67ed59e1d1-392823340e5mr19286953a91.5.1786352084336; Mon, 10 Aug 2026 01:54:44 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3925ff69eabsm11840085a91.15.2026.08.10.01.54.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 01:54:44 -0700 (PDT) From: Gopikrishna Garmidi Date: Mon, 10 Aug 2026 01:54:34 -0700 Subject: [PATCH v6 3/5] arm64: dts: qcom: Add Kalambo CRD 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: <20260810-b4-kalambo-crd-v6-3-744e8ad1dae9@oss.qualcomm.com> References: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> In-Reply-To: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil , Qiang Yu Cc: Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov , Abel Vesa , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786352079; l=2893; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=+FfxcinivrEyRAaQsyH1c/usA6LwzS+hkhy1s2Xjb+A=; b=h7YJbRMBnTwmpiCF7tFGvNfGlL6FgAj6vI+/GBV8QYUb8t4hJEZQAd/IuuwrFQXJOoOLrXj/J VlaJvags+lBD7uSos2dQzZz/OsAJ+6ogkhFnZn3rKeC9nxyMsJVy+SY X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Authority-Analysis: v=2.4 cv=O4YJeh9W c=1 sm=1 tr=0 ts=6a7991d5 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=mCez9LKK-YWkVuwSxDUA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: 8WXOkO0G-7CeduIo5nb_xICcjn0UbtN- X-Proofpoint-Spam-Info: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX48IuqOcwQ621 NQm/lS7ZtqxCOr+GVjBbWeAzLmkic+3zbdPgwGpfcysdHXhIgjTWHrId0xYTn9xHVIM/LdMXar4 cOgc2zA+n7jj3+gx4VVHXW5i0HbrKSw= X-Proofpoint-GUID: 8WXOkO0G-7CeduIo5nb_xICcjn0UbtN- X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX6tlH70jPD3ly rdRhBGMKfWx8LpOcVbQdOCM8ykfuZHHLAfmXI7h9VFekdDVHgL/DIcBKVTX+EhrtWxBlZN7Ya0K RQtcLroVA01JOv+4chfLrAJap8WKdkp6kakY/or9VH/LtFTr0khI4yzXx6XW7NJfkFZY5NdrXTZ pKHNDlHfCeBW/ih0XOUu8v/U66mOqbgT/JyCY+Jiz+2GexYJg4nnZPeqG6Qqg/AhGOE/VY207Re FguzUM7QR5lXceeqkSq/1zg1qcqnO377qnVWJweIzYDozIOpaTpvTpyE+IL9gdpJLO+/eGMPL/i 7ulKYUqB21zwoxL2qOHoWGvuZsKc81AAjImwGmH1o8pAYwSYEBsV06+nNZG7CHWTkxi4qDrFBBG zmR2Mo8ZsIZmNP20Azr9b30wnoVW5HPYnBDR2u8gLd9K/b0WplKYZ5SuJOR1ZwMiHkI054fJhoV dAEijT31i3r5OxpbUyA== 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-10_01,2026-08-07_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 priorityscore=1501 adultscore=0 clxscore=1015 malwarescore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608100076 Introduce support for the CRD based on the Qualcomm Kalambo SoC. Similar to Mahua, it is pin-to-pin compatible with the Glymur CRD. It reuses the common CRD board description and drops the PMIC nodes not present on this design. Kalambo uses the same QREF topology as Mahua through the qcom,mahua-tcsr compatible TCSR block. Connect the QREF and refgen supply inputs to the corresponding CRD LDOs so that the reference clocks for the PCIe and USB PHYs can operate. Reviewed-by: Dmitry Baryshkov Reviewed-by: Abel Vesa Signed-off-by: Gopikrishna Garmidi --- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/kalambo-crd.dts | 37 ++++++++++++++++++++++++++++= ++++ 2 files changed, 38 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 1c86e7e98f55..4384f72dfa0c 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -44,6 +44,7 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D ipq9574-rdp454.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D ipq9650-rdp488.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D kaanapali-mtp.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D kaanapali-qrd.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D kalambo-crd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D lemans-evk.dtb =20 lemans-evk-camera-csi1-imx577-dtbs :=3D lemans-evk.dtb lemans-evk-camera-c= si1-imx577.dtbo diff --git a/arch/arm64/boot/dts/qcom/kalambo-crd.dts b/arch/arm64/boot/dts= /qcom/kalambo-crd.dts new file mode 100644 index 000000000000..9149cf6ad94b --- /dev/null +++ b/arch/arm64/boot/dts/qcom/kalambo-crd.dts @@ -0,0 +1,37 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "kalambo.dtsi" +#include "glymur-crd.dtsi" + +/delete-node/ &pmcx0102_d_e0; +/delete-node/ &pmcx0102_d0_thermal; +/delete-node/ &pmh0104_i_e0; +/delete-node/ &pmh0104_i0_thermal; +/delete-node/ &pmh0104_j_e0; +/delete-node/ &pmh0104_j0_thermal; + +/ { + model =3D "Qualcomm Technologies, Inc. Kalambo CRD"; + compatible =3D "qcom,kalambo-crd", "qcom,kalambo"; +}; + +&tcsr { + vdda-qrefrpt0-0p9-supply =3D <&vreg_l2f_e1_0p83>; + vdda-qrefrpt1-0p9-supply =3D <&vreg_l2f_e1_0p83>; + vdda-qrefrpt2-0p9-supply =3D <&vreg_l2f_e1_0p83>; + vdda-qrefrpt3-0p9-supply =3D <&vreg_l1f_e1_0p82>; + vdda-qrefrpt4-0p9-supply =3D <&vreg_l2h_e0_0p72>; + vdda-qrefrpt5-0p9-supply =3D <&vreg_l2h_e0_0p72>; + vdda-qrefrx0-0p9-supply =3D <&vreg_l2f_e1_0p83>; + vdda-qrefrx1-0p9-supply =3D <&vreg_l2f_e1_0p83>; + vdda-qrefrx2-0p9-supply =3D <&vreg_l2f_e1_0p83>; + vdda-qrefrx3-0p9-supply =3D <&vreg_l2h_e0_0p72>; + vdda-qreftx1-0p9-supply =3D <&vreg_l1f_e1_0p82>; + vdda-refgen3-0p9-supply =3D <&vreg_l1f_e1_0p82>; + vdda-refgen3-1p2-supply =3D <&vreg_l4f_e1_1p08>; +}; --=20 2.34.1 From nobody Tue Sep 29 09:09:21 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 554C83AD53D for ; Mon, 10 Aug 2026 08:54:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352089; cv=none; b=gt+PtxkamyfkwSMyHr/U9blohpOZWyk/qSLLi1r5Ue9TJ46VTHzZytg489+j2CYW7Li3JR5RFbOoSsHJnqt6WFF6bT+a6bO9WIHRFNuMMl4EAFGPVzu+ITquYy2D8tsnJpPoeXmXZGXT4Jo4vhQrk6jBd9AkUjd6YIBNLU/VwIw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352089; c=relaxed/simple; bh=RHx2BAFXtCsslhO3MJpO80rDfTPFP0dhBtEOARtB/Wo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bB/GLVAwoYfLwMb/Q7dzjY3VuFskFyQWy8A3YmZpAiAc1hVyAGG5qYOvTJ6BIrH9O60fpWrATcquWcfsF8lT6b2DIVSeLMdJtADY4NC7rTVJessFO0JF73GBZXYphI7bEQ/QL+gHJEjmokrLmJB9R8gZNJ0Ck2KewWjTsM2f5Hw= 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=PY90/hth; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=OiybSFK5; arc=none smtp.client-ip=205.220.168.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="PY90/hth"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="OiybSFK5" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67A5pv6P386470 for ; Mon, 10 Aug 2026 08:54:46 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= t1jwOnPC893cuCMeK03JEiLjIaXrpYSrWYPXc8GZBLQ=; b=PY90/hthxFYNB2hG Eu5iXKVnYqy9nFTpBDPSST2d5qFTiD2Sjk9Lru0fUdeF30dSMqkHgd6qW1brrQsR lg4EuhueQVhEswBwDT7STf1koQ0zKrTPDM/MjsguMRy7oYDSCiMGvUFOvMHH3fKO k3JICRuQ8BaKpzY1zvv3CBHSgarHyKZn309KaoDzYJBNu1P6lPHyCv/fRn8Xgulg Eo2VlFS81KQXKR8Q4ESpbT3YCbtYfn4JFmgKecSiDZzOS+CzlvEX6Ywij9RthtFO PHVnHRX3sBnVo+FhdESpctn4JhhTwX6pxeEmFfglbpsrKcVZx1W46qVjhN98k1dt WidU0w== 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 4fy8v58js0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 10 Aug 2026 08:54:46 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-388b404eaa4so1644920a91.0 for ; Mon, 10 Aug 2026 01:54:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786352086; x=1786956886; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=t1jwOnPC893cuCMeK03JEiLjIaXrpYSrWYPXc8GZBLQ=; b=OiybSFK5DQqMU2rTPsY56Dz3OJs7t0qoeP0pSY7mRB0/3rgGyNBNtVnV0/1kDZeZP6 l1cXt0Fh1cVG3Xx0WvbVxL2cxuw42tEh+QEeUFfTnqYO6vBjxOy1LMVdxSNqne0DBcuQ vKN3V/gplqDnnDoBIHU9mG+SkQ28NzxG5ymTyfkgjzJBbkLIFBTnQm2vcUMZZ/arpNN7 HlcYztXUVt2UWsOzIkfi+aI5n3mE5OcpfKrYYjTAmMVo92IVlIZHsdOT8FtxLqtrj366 PodP/KN8jk+MYl5R3Ud7t+a997PskRTII29cYDf4k+tCN1mgs5oe0QHQa7FJmMgWI2PX df6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786352086; x=1786956886; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=t1jwOnPC893cuCMeK03JEiLjIaXrpYSrWYPXc8GZBLQ=; b=NTHO43mFqheWuOETrGdQCR7RPIdrSA01zx9jE7KmX/jHG9tnL9muswkH03uQgP0BME f3KnD/C7FBRw0d5Cn57HWbjSpMfbtCDFofzSVDx3Xmok67Y9CaKU5MTm4Mf/IxZVvYCl JxWPPp6sOF7rG7tlapgtRvTpOmVoJYsOcuk7fTkxr+rxA4Tvs44IwJ6Nqi9SxlzYr3y2 Dq/EO0IVr4cJ8UN2SuMK6ABH/St+ijKbN3o6c1AL/zCuR2Ud1uPZy32EyOlrvdip89bi rsxZ2SHekSJfJiyy1jLEr6okCg4JPNbZYuGTp08qq6Aw49E/N7fxr1yE0nNWsESjbcWm Vz8A== X-Forwarded-Encrypted: i=1; AHgh+Ro0/XCufEfYY7b82EFw6CFVs8GezNecFK55PRZ91TS6ZDua0N07Ox9YzlKtcz2uiIjCVA/ffAfGIAjocm0=@vger.kernel.org X-Gm-Message-State: AOJu0Yxgo8C2PtJ2JaFkNGgP9YlJM9Un17SKdIUTh0C0gKCCJzXen4vr +1OyfoEe5Da16AktdPnGibiQ/o8wLV2mNkEUxGPdym+88jD51kY3qoj+EEuSNjflnbifzxv1GvK qjKXx8wgQumpXp/dV7gne9DPQlLI3WTld6RMYSICpx3jN6Mdxt/E1cfaflvBnx1T9kpU= X-Gm-Gg: AR+sD11ey56kVHDg4JF7edoW8jjr7vGcXcrXQm+sYi8bULvzukIHF0OYzC13Yf7t4PS dCM9KaCi2IFU/KtdQ4X3YND6h2SaonpgoLZonIPAcsdo+SFcG8gW2eSipORSji9RCoGXSOlJr+Q AcylusvPiuBCXLhXvHTiCDw0CIHewO6GYeqtdkdx4VBQhlyOdiSmm8XQDh7NvWmuYmCmcWH+9ym 5h5oZ6ma005uPwO44Q0S3eZh96TbgQWYPiNJeyDRnr2YMD4Ju6ptSY3tUB41k8lQtbnX8+hJgzl +AH5pljs047enJC3eMLnqyBbze3Hf0zNzSiRU6KpmVvICJ+siInB3DsxQoP6tqaJ03yXaBguA69 mLBhjEX7RijOmh/k8wM+BdA71+yOw0xbjatH3LGP+DadE7wyE8l/bwXFA25L3ocwW X-Received: by 2002:a17:90b:2dc1:b0:38f:de97:b06 with SMTP id 98e67ed59e1d1-3903c535d79mr45967711a91.5.1786352086041; Mon, 10 Aug 2026 01:54:46 -0700 (PDT) X-Received: by 2002:a17:90b:2dc1:b0:38f:de97:b06 with SMTP id 98e67ed59e1d1-3903c535d79mr45967678a91.5.1786352085613; Mon, 10 Aug 2026 01:54:45 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3925ff69eabsm11840085a91.15.2026.08.10.01.54.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 01:54:45 -0700 (PDT) From: Gopikrishna Garmidi Date: Mon, 10 Aug 2026 01:54:35 -0700 Subject: [PATCH v6 4/5] firmware: qcom: scm: Allow QSEECOM on Kalambo CRD 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: <20260810-b4-kalambo-crd-v6-4-744e8ad1dae9@oss.qualcomm.com> References: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> In-Reply-To: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil , Qiang Yu Cc: Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786352079; l=984; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=RHx2BAFXtCsslhO3MJpO80rDfTPFP0dhBtEOARtB/Wo=; b=RMPFxaVX91DH9eTLmJmeRYB/9sFxaiQ6P317mkv05Lndxrlh2E0H8vCUO6BqQX7hg2ZgAu7B2 X6T395kF7SeCmSXCunJx/+sASFoN23PMqVMtSL5QhKF735NJo/8u3M1 X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Info: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX02SV/OvK48IJ nUON+yVSJ1Ghn2S+IfaUL2+oDhh2IdQKKUSFhUo3HvqIV6Ekgg6B+O1cMdOwFxs9dm7Zoi+0jR7 9Ldh2/7jZPFBQg0Di557dKSnDH3i99A= X-Authority-Analysis: v=2.4 cv=J6qaKgnS c=1 sm=1 tr=0 ts=6a7991d6 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=sPeBD9Pss2NjrgU8DtoA:9 a=QEXdDO2ut3YA:10 a=zZCYzV9kfG8A:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-GUID: HCqRy1yeorp9bOG4fJkYcDM-9p4HJsj5 X-Proofpoint-ORIG-GUID: HCqRy1yeorp9bOG4fJkYcDM-9p4HJsj5 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX4xYALsMun2zR jlR86KQVm7myWYQ2XjjNq023qiUSMSuUNAaVwOokmyr03LIr21IMsxQFYn5fWMlMktAQSXqZfOW CVjM0HI6VqWuDbxxegDeTI5ijnS/CgFZM7QDtf7gNy+OPenleH/4EJmEmEUaIlfZmv7VrDcCd9s TQEbTfEQZ/lrvU4lgimmrcX/XFzm1PF6K/WSXWkXl1EpMJ9pZLYtrQKZ2tpnFY+2QHGMTqVxLfo qzZ94alV2CcoUGU8gtvSgWJiZzCyeLgZOM1pcr7qH5AJJeRy/6wR8OVqg7VgaJ/TVnRIjCF3fMa rrdjYBErSms0aZb/prD0IxNpYHkCgDqZas2Bll93mbVd34pclueHtxRZh2MdqCoxDbZUEcCsplv WSPG+z+XLhQ72pdO/3cuzKb7alwyldzID0IEb98V5Ooq+M01fwDI0FjT+Ktk9bNevST+sqSAqvC cTjOnvD+/uEuTuIAURw== 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-10_01,2026-08-07_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 adultscore=0 bulkscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608100076 Add Kalambo CRD board to the QSEECOM allowlist for enabling access to efivars. Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Gopikrishna Garmidi --- drivers/firmware/qcom/qcom_scm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/firmware/qcom/qcom_scm.c b/drivers/firmware/qcom/qcom_= scm.c index 3eaa4c9ccf3c..1f696b815493 100644 --- a/drivers/firmware/qcom/qcom_scm.c +++ b/drivers/firmware/qcom/qcom_scm.c @@ -2328,6 +2328,7 @@ static const struct of_device_id qcom_scm_qseecom_all= owlist[] __maybe_unused =3D { { .compatible =3D "microsoft,romulus15", }, { .compatible =3D "qcom,glymur-crd" }, { .compatible =3D "qcom,hamoa-iot-evk" }, + { .compatible =3D "qcom,kalambo-crd" }, { .compatible =3D "qcom,mahua-crd" }, { .compatible =3D "qcom,purwa-iot-evk" }, { .compatible =3D "qcom,sc8180x-primus" }, --=20 2.34.1 From nobody Tue Sep 29 09:09:21 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 27E872236EE for ; Mon, 10 Aug 2026 08:54:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352090; cv=none; b=gBTuI/7n8zghYtKLoQe91GiUX+6nVildhxdVFAQG71+xwA1JJ3nZHdTPabibmaRc28Sn/uZNPaGu+8bky4B+YmFmxfXmppTImRxErwnIujps1clA/VJPDF5ZzGfbtn3B3g0pLe8Kz/8zqPe3yMA1PPlDAxxG83d8J/WUj66jzLs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786352090; c=relaxed/simple; bh=INgF7j6jR9yVKd20w2sjPRmZeatBGZGecjWZbBa9840=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rxhzXCEIWRx7rgu5thpj1SQxnwg3v+vtBfy3wemQi9vkRTatOUwv5MEKNBEvvjClRy1YWaurKLwrzjjkk27FqwSQfo9zswNfXHQKAqcPr/DZdNS6iG9LBKbo7uazZ4gxt5jj1zp9MpT9WdjovXhrAzZgdpmY+sps5u91w7pkP+c= 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=Xho4t1hD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=e7pJnpmN; arc=none smtp.client-ip=205.220.168.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="Xho4t1hD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="e7pJnpmN" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67A5HW9d1771400 for ; Mon, 10 Aug 2026 08:54:48 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= greMutz1/ht9s5oH6M3SQjPD2TdtZtOnKHGsyOhbKk4=; b=Xho4t1hDO8apjZtF zc/C9sCUDeRV66S0Oo9w27/meAXpkdaroAdVbq8LGCu6Y+LxaIY7HnY6vF7tVZh4 a/Tk9kJIc3hUAREzc58Lw989qDV3sBnl9MA9P3PMplFAE1/APstaK2pvrExWQi8E 4AWfjwpW8t8cXLvc1ybiBObhdVwxBMSAVYPX5T6OSHXCkjS/Qc/QqasTMFOD2/wi JncU89XfcoE0zpnYNJ0iBsYUQ/8feuAcEU6zRJspEpB3FiGo01vA7J2cpBI71pF+ TyoAPIDnNk7eq/LuHSZbtzHBvRU9sbT5QfeqrlRgMrVzjgqwMX12F94EybvoVYmY ch6KLw== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fy19khn3m-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 10 Aug 2026 08:54:48 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-38e1118e4abso2930578a91.0 for ; Mon, 10 Aug 2026 01:54:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786352087; x=1786956887; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=greMutz1/ht9s5oH6M3SQjPD2TdtZtOnKHGsyOhbKk4=; b=e7pJnpmNqOai304NoDrdFm2TJQEe7oT7MrzG0/mbsjXSYfZjRhcL0kDfL44aUoSoDm BGn2ojPxmKIGK++dXapumGqgOzsl9AnG8kHGK7cUBBAfhOlVf4c86/KDLSqxG7GoAYzB oiYRT6kGANgOScUP8G/n5V5BJzyJhbwWIyhb1fsrJrRBIwwLXhJvZxXTnK8YtwT3HeeD AAWp8glQJ7u7kzWyfIIhX3CZfywlp85V7+DcIXmLlfQ4NKvInmWSjzvTrnk4jrX+/iZD RKWBH/aQqgMI4/rnV2+nm7eDuwLAhBCf8ACpoSmn69YHQxPLykqxkeDNB9ybvbepFqJd QCWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786352087; x=1786956887; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=greMutz1/ht9s5oH6M3SQjPD2TdtZtOnKHGsyOhbKk4=; b=h6wiIfdtgIaAVVZE8UEAeNTiR3rlG74TZNfin7Kg5x7Rfu1X1QkfjHmp7MOtJebfG5 40IZkbYx0BkSsNw2SWvIKjHyA0PdP8ANTE4/ag7JBXd3p0z9TnYS4fRP77cpk4AXIY/c K1CU0hArcTCxRprgCttuCdkHhogOYrFkBTrsetEzdtFZywHxGh8hQaPJi8rsbkDNqwj1 A8CuobDVVIkkG09Jb67Dv2V5qEa5pvfm2vnbv80yYWNYX+KklXH6sSq2KcBECOSlzRlB ufwEAnRVhH0UAmhd+0Sn5l/rPctFogP0Fg6EOcbGqnPgeJjOH5SYOEgi/UU2GBbic0wE lIkw== X-Forwarded-Encrypted: i=1; AHgh+Ro7kIAd5817lDYlWHiyuoOL94FMJ03QWJxrOp7p1x/NC2qElgvMYH5yQDIJTaBnxGicZH1/BlMAUvEs2FE=@vger.kernel.org X-Gm-Message-State: AOJu0YyioCN+C3xXiUTMaN0iAjXTClYfBCZcLCJpMwTFHTlU49LO8WZ7 KJDwmA77KOqGSBb6KQWV9v8E1D9HTpRqF5MQsOeufiCMnGZqbGwAqnusuri3pwYlnejt9OLdDNB X+SdQjPSlBbMaqiUd6fsfvYz20tm4Hc2XQXwyZiMAiVxSz57eIi19YEguTBxn+6q1pi8= X-Gm-Gg: AR+sD117v5VRlI+mOp69yuV8pbD3BjtzcmqQNwZpq+SES8dlJ7NT1hJIfDKlFGqO2Cf kGL8pVDIn1IyklUA0AaWntJJDwbTaBkiUPgmzUv9SNwGOivun3P6TXKmOktlas254sisvOZ9kgA DmwMsduz2AS2xV4g0hnDjsOlpE+kcBNWkN0WklV3DSO+Xvj3grhFJ0ws1GrmVEsh8It5K6g3yQN 0opK7VEYwmIErsX6pjwZYrHRPKwqw+pucRuC4i5wkpWzHaqwUlvumYjET3/4EZ033tBMLPqHYZf TVLDPVd7cDrLuY4fexUux56a+tC0YXWJN+wAl99RogOxUF38leJ3FWsFhQecs0Z9D7/or7y7gtG eMW07F5zBChaBqOePAyQDzywXjEQqsFTQpjogZlfD3GSUIOxlrR/DBEEwcuZEOJya X-Received: by 2002:a17:90b:5845:b0:381:a766:efcc with SMTP id 98e67ed59e1d1-392824a9a40mr19157847a91.14.1786352087269; Mon, 10 Aug 2026 01:54:47 -0700 (PDT) X-Received: by 2002:a17:90b:5845:b0:381:a766:efcc with SMTP id 98e67ed59e1d1-392824a9a40mr19157801a91.14.1786352086832; Mon, 10 Aug 2026 01:54:46 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3925ff69eabsm11840085a91.15.2026.08.10.01.54.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 01:54:46 -0700 (PDT) From: Gopikrishna Garmidi Date: Mon, 10 Aug 2026 01:54:36 -0700 Subject: [PATCH v6 5/5] soc: qcom: ubwc: Add Kalambo UBWC config 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: <20260810-b4-kalambo-crd-v6-5-744e8ad1dae9@oss.qualcomm.com> References: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> In-Reply-To: <20260810-b4-kalambo-crd-v6-0-744e8ad1dae9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil , Qiang Yu Cc: Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Dmitry Baryshkov , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786352079; l=1205; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=INgF7j6jR9yVKd20w2sjPRmZeatBGZGecjWZbBa9840=; b=BVgPlo0Os4p3qq3KP9/faL+nMwLXfTG7moBulvkaFMLAYlghwzhdNa6mfR6RLVb4N/kztptx2 /2Lm59BDxQiDOuas3DPXHPNKR7ddFDQa9mz/rfbd4ZgeArKDFkXjZDO X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-ORIG-GUID: DISwWQ96x5vvJC1zshsz7AefUFJYJhlD X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX6s/VpgVNF3XH jZI72KKDCCPxfqt4SP+yFYgDZNivgrxPObAZF4tkFITOC56KSVhI00y4YiyOPZy4+4v+1L7fZEQ 3rhCXnWYTNCRldxzardcrjToCBy+d1rV55V3XT95yBHoGDo12A7qRtYJDb69bFLweYrunTBQw7V xglb7CVBavRQtvI6Fe/nbaVitPUAiTnOWyHHrll00iNpAo+FuFWEXDrxPX5Uc5ukk1SV+/CAhjR 5XnLxnGj1ZqQIU3oII2ymNWTVDiZ/zStL+K0E7nHY8p0IcimymJxXUPek/KilfYfBSmrIrg0UTy kgLs3SpXDReP4O2PMSTZzT/J4Yydq7pdsSKZw+m/ZOLsnbK4CpcxqCOmRy/qhZanLZeO4p/zZC7 401Gwnq0mxt5z6NfqvwpfVDkV6u4kW7cSqRWsMfc2waguVJKRUA0/iTJm3svUEpLzx7xp1ahtY7 batZ6/xoq/Is47dCaQw== X-Proofpoint-Spam-Info: AW1haW4tMjYwODEwMDA3NiBTYWx0ZWRfX3TH8dLMNQaju DXkDJThxZ3PonbYSrD3R/CJyWau4Ncrg/h5JMQK78brur8nMXrZiUn95IBhggTeA9Ck5qAF6afQ l5lQEYBrdhkfB/i/Ealzlev3Kpznl8k= X-Proofpoint-GUID: DISwWQ96x5vvJC1zshsz7AefUFJYJhlD X-Authority-Analysis: v=2.4 cv=abxRWxot c=1 sm=1 tr=0 ts=6a7991d8 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=vwhQhcXuLYmSI6hVBhoA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf: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-10_01,2026-08-07_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 malwarescore=0 suspectscore=0 impostorscore=0 priorityscore=1501 spamscore=0 phishscore=0 clxscore=1015 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608100076 Qualcomm Kalambo is a derivative of the Mahua SoC and shares the same Universal Bandwidth Compression (UBWC) configuration. Add the Kalambo compatible to the UBWC configuration table to enable support. Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Gopikrishna Garmidi --- drivers/soc/qcom/ubwc_config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/soc/qcom/ubwc_config.c b/drivers/soc/qcom/ubwc_config.c index 23901a4c51f7..9367ab5b3062 100644 --- a/drivers/soc/qcom/ubwc_config.c +++ b/drivers/soc/qcom/ubwc_config.c @@ -113,6 +113,7 @@ static const struct of_device_id qcom_ubwc_configs[] __= maybe_unused =3D { { .compatible =3D "qcom,eliza", .data =3D &ubwc_5_0_hbb15 }, { .compatible =3D "qcom,glymur", .data =3D &glymur_data}, { .compatible =3D "qcom,kaanapali", .data =3D &ubwc_6_0_hbb16 }, + { .compatible =3D "qcom,kalambo", .data =3D &glymur_data }, { .compatible =3D "qcom,mahua", .data =3D &glymur_data }, { .compatible =3D "qcom,milos", .data =3D &milos_data }, { .compatible =3D "qcom,msm8226", .data =3D &no_ubwc_data }, --=20 2.34.1