From nobody Fri Sep 25 19:20:29 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 46C8D3A9623 for ; Wed, 9 Sep 2026 07:18:22 +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=1788938304; cv=none; b=hVSiTI/nVJoYYDybi6mk11LvUyErvP3WRUD6Eec58nW+Rxwy67N/CiK18ddRsqTnxOei+JjopNXC7eLu1DmCOBGwKCC9nIh6enTKA9JXPFeZRN9uLy4177GoIZFzwG277kgdpR7Gxl13X9cTtYPuQBLi++Wk1zkSZ/cFaWKxbUA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788938304; c=relaxed/simple; bh=2K9T5kmE6AKc6cTf1uKYmWVZGg7n6bUGYCpV3ZbRfJo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Gynm/Q5ybaMq5tWopVb+lLBURCVbczC38YXCc7c10rZBEUCkd+y2wLsaERuhl3pQ/VLFUFGd1CZm0cMzNYHEG8uOEKJc4HBGA9XacZsVONvpGIzSOJsMjHjGuMmgZlvqSC9AGovdMzehsr2f/wni1Dt24HuMwHQnBKj2r67uJLU= 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=mSZ5VOzB; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=klOZL0pc; 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="mSZ5VOzB"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="klOZL0pc" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6893rCUQ163960 for ; Wed, 9 Sep 2026 07:18:21 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= 3kN40n70u6apLNjkgulgrvq/+94VQK142tMzMlxCBJ0=; b=mSZ5VOzBml4MnFEc vTZ+cZCuIpezkCcuChB33lORiRIizqkS+lVRP2f1HH3adr0M3u/QEn9zYi5E/XjI sXYjr9vaQ5pPP608fHyBEOHMBfZq6yLQLgBaDP4j1sAdtwK+8VHtj9wAB2SjP7Rc sO1+nMwGPxMmL8AxiUnGahPvZ4Beikt7M1ZiTx2wzPNialgPKOYytDy1vLjDN+CD mSJwBIt/f507IRQc7svsLRxw5Mfk0Wt+mWz+dFS+zF7lepooV4pKSJjatxTfzyMu G77oRIwVR4Krrj2kDYAl1W/RjwZYyVYjbdBAO95JXr1UotpOn1pbthoMyeaj2ZKp aRpjvQ== 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 4gjyxm0qyy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 09 Sep 2026 07:18:21 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-39b90cc0d5cso2752353a91.0 for ; Wed, 09 Sep 2026 00:18:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788938300; x=1789543100; 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=3kN40n70u6apLNjkgulgrvq/+94VQK142tMzMlxCBJ0=; b=klOZL0pcteO3c+4RKBRsQau3T2gpS7OCj5jRN/JNcYheUhQqmgA+ERu7jRm//tkyKw /hI5HpIqy7UeZqAG14IYr+gxtty73IewskPR+vn9Qgf2Dg2DeV+bVRIEKUqnoa4CxHs6 Aw+HSg72AO4PFpBiGdv4j5fUBR5K726rtj1pclkKNuwHXP3CzXVgqCiUmG7HvcDziNg4 6W3+ltd7mGJSfv4VsIXDyNYOJDuBnzOzf6FRBYpY4falNqzh8r65xWKnFlDPspAxQhpx RnUrz74ig3d8MLHZAauqhD9fRbzgMZveCOE8eNyPiqL6hDY5Ov/4BPVHYkmpxtf+pHWR Ui2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788938300; x=1789543100; 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=3kN40n70u6apLNjkgulgrvq/+94VQK142tMzMlxCBJ0=; b=F8ztyU30em6UVOr/CrR9NsuPSfXo5W/gHNOPaPxEom5Dz8ASfA4zsN95IKKz5j1aFn hvQO09ZuWcOjo8BBuIWUhoRB5AzK3MIOvuzeJOpxpNWQ4LokCl7I0T1BQalC35TORw1t khM5GYq1h4fvczS1cY2jgU80uhWDgM0wzZQzrjl5vJ1xKLMvwl9NUfLlH4pp8YpNbVyA N/sqjubcyyYuRZyvLwaj9ZbvDuMEDkuoGqeLZ84bnXTy/GmM6pav6OV5SP+QXQZvZjtg HhcU5TC1e53pk0eRaXEiRXofvCUswbkEea0/jvhlCabqV7KrUWCwso1I/2hyOgWyTma3 P+ZA== X-Forwarded-Encrypted: i=1; AKwUvBwxgclBf8/xU4A0Hpa2YUzN3VrOJfdMUdErOiWM1g0RpvEi2jDnA1AyEQ3IJxoAPnOMWU74z2mACEt6pxw=@vger.kernel.org X-Gm-Message-State: AFuF++nFwefb7ZGMJfwmUMwORmkaTzEoF0yGG740RkJzoNyzL/PSsytB XCURD6SqgWbuQCbttvLhB+G6mahhTW/8u7Kx6lqMkBNpbT1pVybyGT/9IgVxezT84TZsSFwpoOS y5Kkd7wWYedL/UAmAByYVPuQrkhKhc9SosnikVQgzJRKPwWgOLR3/uXK6qE7r3iGaPH8= X-Gm-Gg: AYBFou3DvHuYebehqZXiSV2HHH/67fi2hQVk9G/GRRPIYvPAW/cO//IvMYIO0OqtQG/ bIsfVNDllykjOKQFiUzeWyX3NVhWfVhZxSn358KKnivv2wVuF/Xh06uA99hoabGIH1aUeypFvVr X53zbZXwXZ/URg+z2dt836uS1MeOQwJxFeSYt9YGxNrK3k2VOd45aFt+Ta6iEtindMMJFPbo+PG IOhud+5jWuaxbJtF54HVJc6rEazXW+yG/goHYbiYY4HPRfHCbikTmkhXs6WSbVd4AtIiguu1aSk IS1xa1rusLppUNdkfHOVjbKBSKzqW2YuvHVObAhRdI3GQZLAI6GGji/DawaHe32clHtV+9y6hvK U6Pm0CXjLwGm+vcJG2iu7wJ3xTBwWfWyPKCWYq5s99AWdQSOIfcNrn9jLUtK3eaZP X-Received: by 2002:a17:90b:1e03:b0:398:b17b:3bd2 with SMTP id 98e67ed59e1d1-39b260dda6emr47143604a91.4.1788938300065; Wed, 09 Sep 2026 00:18:20 -0700 (PDT) X-Received: by 2002:a17:90b:1e03:b0:398:b17b:3bd2 with SMTP id 98e67ed59e1d1-39b260dda6emr47143545a91.4.1788938299525; Wed, 09 Sep 2026 00:18:19 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3339a534df1sm48308536eec.7.2026.09.09.00.18.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Sep 2026 00:18:18 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 09 Sep 2026 00:18:14 -0700 Subject: [PATCH v7 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: <20260909-b4-kalambo-crd-v7-1-f5685804478a@oss.qualcomm.com> References: <20260909-b4-kalambo-crd-v7-0-f5685804478a@oss.qualcomm.com> In-Reply-To: <20260909-b4-kalambo-crd-v7-0-f5685804478a@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=1788938297; l=1039; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=2K9T5kmE6AKc6cTf1uKYmWVZGg7n6bUGYCpV3ZbRfJo=; b=TIbuviL14IKnmHiaybEfU93QHh6HwtpnEz5DoIhsDEgSib9CbVX+uBTFskj6N6Z5F3FXzqESR 6XtXl7yWP6dDlQf/fAnxa6NUBuiUv+gt/vbZY4NEzmhyWFV9vF7t182 X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA5MDA4MCBTYWx0ZWRfX0BtKR1vRG1h5 IrOyO7/O2adr4j/iq30PIHq0YbWozXotaOktP+eBHCYHbF8APaOWjW45CxntMiVJ0VZrjmLQqvu ruS5hg+og2lX8AttCE7lOWVYNEmT2kpftKBjY+/FxeFh9H7Z5FHPWyfXC4NvEvKov9Epw6kZMnG 9+Ike07Cb0RXv138HfirHHNwo9FhVf1/SqnGHid3nGgP7PT0YudZmGboboB/w8ToQ/lw+9xspvi TzNcmrrhLK72mTtj8GXsFdILEEOjf089f/vX7L5gjbzSYlP/hT26mj1jFBeZykiYpYYPIQsYwa0 sNraIUxK4VvyppO3wSb7yS9tXt6iB9lKG4h9z9bAMRd40kmJfAncZJG1EPs7/a0dIur+Fao6TZh QYATAC1v7ImPkaktYgdWiNuFTWBxxDQ5pK07qeDBlQkjAWm9aGoJkr/8aLGK+HZx59jMhCDLirj SX7SKRXDJy/7RqteOPg== X-Proofpoint-ORIG-GUID: Mi0w2RJTRiSoL9ADzfEbMUonoY1YDR1p X-Proofpoint-GUID: Mi0w2RJTRiSoL9ADzfEbMUonoY1YDR1p X-Authority-Analysis: v=2.4 cv=Oc6oyBTY c=1 sm=1 tr=0 ts=6aa1083d cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=uQHaS-aCY8rbBHERCpsA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA5MDA4MCBTYWx0ZWRfXws6Vkb1wKkSB vhnQyxuIWdKizxgia6JzTRnc+D+8RBVl/A0NviDDpZtNdZ+AD3Sm8IZiE0uzoL0aASh92PA2vXl WvL81aMkm87Mk9f2T+4eAkhCgrpDRUg= 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-09-08_03,2026-09-08_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609090080 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 5ccb571520d1..939739123e75 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -176,6 +176,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 Fri Sep 25 19:20:29 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 B97F643F0AA for ; Wed, 9 Sep 2026 07:18:23 +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=1788938305; cv=none; b=E29AVGmubAj1l3LKIwQ22SPv0EvFnGfF3TF6w4guEAhNQ6k1rf2xl9Em+MVhF6d2KRkmwo6TkP4KTX7qNkt1YyzUoxNYZyC3cPITfX+296HlrTeBPek+pcTem6AKocZJ+NOJ+DLClq0wpq+oMBMadDJoVM5fdWlvJw9jU8YNC5U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788938305; c=relaxed/simple; bh=Z9pXeXRK71lbmOtAqQ6lI9hOJ2OhWhwmA6Q0ecc3L8A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XoXBm1JH3Y/NBAWyW73LAllpmobKPZz623r8MdTa1NClyeaWdNj3WyC+kVzQVRqUXpOwS3NgAYEN/MYPdMABHFMTOHpIMaFnfZHFIZfIH+Udv5LLT81Ppm/VIvghvQk+/1TniJvh0YEHVeqrwYp14XyfHP0h1fO4dzM33Ux+o/Y= 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=FpA1Wb/i; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=YWKl1pdZ; 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="FpA1Wb/i"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="YWKl1pdZ" 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 6896UqrE336398 for ; Wed, 9 Sep 2026 07:18:22 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= KZ/X1RA6sssm3uzMAF4vcjz8LNFaNNi8btc44J6t3b4=; b=FpA1Wb/ibUsm0md3 SrvGuKkU+Ji+5/pPVw0TwVI2e8M/uwWYiKKO45zz/5ZdY7k91fLNCCsv6aH2Scyn 0YH7tMVp62/EguJrkm0wTayM2aU7S2/93BqCo+Iu8e7RXPiY1DM1QBUMhZ1iI6bz LmFvGElfO81WiLMaHZJ4PtNA7r5WKpXf60Xe8yRF8AL2dFwiIzH1wrbV/L/OzeTf +uabgx35qyXWP0oLQLJFQDmFD/fuYDbu6h0Y0Aluo/mPLsxsu+2Pm8GxL8kh8YGV 3rEZqVqhaMVafnIqUwPPQueBbJzK7G+TvBAetvn6aza2LV13jFEWQXSTD1d6Rkjq DZLEig== 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 4gjqe7jp4b-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 09 Sep 2026 07:18:22 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2dc7337e2a7so9206655ad.0 for ; Wed, 09 Sep 2026 00:18:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788938302; x=1789543102; 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=KZ/X1RA6sssm3uzMAF4vcjz8LNFaNNi8btc44J6t3b4=; b=YWKl1pdZOsDQuTDW/lt/iMS/l+5HE+SNDf9M2Gefvgl9i1bjw9t3csQA3FgVAs1XC3 dudILUbdbvT43E7OyE46GYse+LoybnfcGEZQzykR4fUGbrfEw6KC834rEl68aqyUsQHb 6LgWh9wjzzGNAmI/epYOH3TQdPTrTpBPABgbR9dQzGjoFlHejkPLSjAQBDdvQ/1AZVTe g8P3/QpPL0FnGYnHu9i8YkopLzirZFb929l3TFoFTZiD/TIWalhzxsulnagckKnC1eaw 9md3I9y6RX4puHYDsrclL5928c6DUNdQ5Eoed2IIXTpUDlTgtSRn21Z6hWJbKYJnPmZ/ TtVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788938302; x=1789543102; 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=KZ/X1RA6sssm3uzMAF4vcjz8LNFaNNi8btc44J6t3b4=; b=ScpKqyvkyAFJ34H6e2wdrEcqnXq+3F40opWFeuE/2dvljRLtfHBe2Slk9FZUIRYx7H PKq52NzciRjbouRyX3BolOHOwhWlZy6lYDoZ1ioyXnNi1QMgnnrVciysIHSNYvvLMgWn LPywVBinUPnt5hw4NKULNz0EgL058JyKW5ROVk4vVPIL0iQtgBEsl/grscHrI1hRBI05 ZM/Z61NMbN/w6Q0JVXUC5YE109QbhfGNUVVYdwKqIdGtx0gbDaTgxjTTw9t85Q8agAVf RFqTqvnDcgdIOelRIVWc9zmiUKhYY2ykY2H9f4gX/A4t40Jmz27YrdDWmk+rHy6oddkQ o71Q== X-Forwarded-Encrypted: i=1; AKwUvByx6BGQuCMGNrTJZAfRnzDLUX/ILqmUx6Zpht+xqysjzwN4dHQNZXQ5BMEuAUvRty1nPxRHd6LjRO6Xmp8=@vger.kernel.org X-Gm-Message-State: AFuF++lazjmxzl9MkkDUbSjnPiHNAk6G8x5L62UyneD9Twik2CB36EM8 uEOgEk9Dr7IujrOoICL1tcP4ISjbfQrSiBUoghS1703iZn2L+rULYzW6qfozo4TrBEQhg8vfkPD aJp9/gFzgSemK7aLunVhO9HwwLEtkA72o+D3Ldivk2s6FRGY+0Z1V5doNIOCp+XDMduo= X-Gm-Gg: AYBFou2vCanxOzB6m1afNRNEDB60D0Z+yjTpjoxJpZvwh4sZgdWdYDwrKLHlpIjspQ/ 1jvUp5LNtvaY9j5+0eQHiZmIk09SIrtl46mVzVIgbRKGYWrpl3lD1Z97DF8I7S4TyHn79lG6f6y AjrMcc9ih0Zi0/sk6f7ZnBfTXQnwvM1eoixn9ZBE2hgN+9k+MATmsv3jpad/KmC9Z6wDA08INt7 wiFwMSudmRUkfG7l5l56ouRrRiroQy3peJPe6eztlroU0gYHYK22AjAkZ/a1GWnhSHksST9vg04 XUmgNb1ivmMFmgaeSVDbbAPFpE33zSGdyRHAflC41IVO9vqfpvbbT6jJTNK/zZcfZPeVE567apz X55iBZL0ZP0njKsbFUoP7ewAMm6FPDtW0rodW8ntuhN60iWAbiTSJNqU7d1TH9bMj X-Received: by 2002:a17:903:4b4b:b0:2db:2376:6e8a with SMTP id d9443c01a7336-2db2376762bmr405414545ad.9.1788938301542; Wed, 09 Sep 2026 00:18:21 -0700 (PDT) X-Received: by 2002:a17:903:4b4b:b0:2db:2376:6e8a with SMTP id d9443c01a7336-2db2376762bmr405414085ad.9.1788938301004; Wed, 09 Sep 2026 00:18:21 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3339a534df1sm48308536eec.7.2026.09.09.00.18.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Sep 2026 00:18:20 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 09 Sep 2026 00:18:15 -0700 Subject: [PATCH v7 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: <20260909-b4-kalambo-crd-v7-2-f5685804478a@oss.qualcomm.com> References: <20260909-b4-kalambo-crd-v7-0-f5685804478a@oss.qualcomm.com> In-Reply-To: <20260909-b4-kalambo-crd-v7-0-f5685804478a@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 , Abel Vesa , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788938297; l=4607; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=Z9pXeXRK71lbmOtAqQ6lI9hOJ2OhWhwmA6Q0ecc3L8A=; b=fLo6KY8dDde41V/VCEH3FRDzBUD/ORTzGkyvWmQyfRd7sBhX9JPvkBuPf3sD7GBhDXPAE2ffV 53m5Z1P66PrAYzIRAKP9x8oNZeBubaSy3qIJ1XphuLabkavYEN51wjT X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfX2MI7Wy+lNSxf oVVpP/Ri0sghX6SySYALwjAqJb0gEeClsukJl/x1lNoZQtp0gAQwwn9Mt4Kywbl1Zc3aHrhoBae WE3ncd6kY4DepDnQBjlM5cm5BXiYrDs= X-Proofpoint-ORIG-GUID: jmKLf_TGeJWiLHKw8Rav9lHHMvj8EmPz X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfXwWbExWYvjjKb cIcoKWAmzlze0XkD/05fDGDxGdNGUttxnP7v8G49fATSwSsL7CP8F16K8w2dc/CMJoFxeCtR5t8 HHBvkKJskbUWVf1ZQrit7bnslr3RRRXNQSFyXUoLNGgSMxgyOcNu0MsO4hIg9d6dQ9HiPbtlyjl spSTmHTLziPUeH11Fhcy4B76kL/214bmHmoDPT91XMU//e/9IaG844wrbdrli0FSslmI1H+3uF/ muCTSwpvykU6eRMoqn83mRSMoxeuLnisA/2X9aDbg/TgK09O9gBqGPrPNwuA6ytCLBKl2TLEvtd ywzmyUpvb2eub0YFJ6Bdf6YegrwlC5uF5NUZTvqjv9YbWtR6Gnb0VxQ6oIleJ+MEuEiKHE6KAXi snZ4yOhzA0TTRMAPX3GjlijezXTg8wvOvUBJRzWhCDnnvBvZupmHcqO4GfhIFDixpd/6iv6Xo+K bytaaWKu0Iipvf0cAmQ== X-Authority-Analysis: v=2.4 cv=Xey5Co55 c=1 sm=1 tr=0 ts=6aa1083e cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=uk4ur7h3pE5DHNqPdj0A:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: jmKLf_TGeJWiLHKw8Rav9lHHMvj8EmPz 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-09-08_03,2026-09-08_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 priorityscore=1501 impostorscore=0 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609090081 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: Konrad Dybcio Reviewed-by: Abel Vesa Co-developed-by: Sibi Sankar Signed-off-by: Sibi Sankar Signed-off-by: Gopikrishna Garmidi --- 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 624a9edd602c..682c6f3d5769 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 Fri Sep 25 19:20:29 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 8F4EE445AFC for ; Wed, 9 Sep 2026 07:18:26 +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=1788938308; cv=none; b=W5i6eLEHFPrt1rX2ZM+Zq/cM7ItWSwTyI3t5IRSAp7XCk9gVSjWb3Huu2Jjgew+utv7SVOs7IL4hQIPQn5wEWMwYo4+CZpdA4ukjb1+2U9Z+A8amhCgXwpFjdzay0aVtFOIt3xalbA9B0pLMzYUShHLPQrYtz9hPgUA5Of58Gc4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788938308; c=relaxed/simple; bh=OkjxaRLJy5vZSBb3DPyIXUEufZt+oie60RVNJO/DP/k=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DnljF/Koz7QsmoEXBeXOj5pT9y/3CzMIPcevwRp3Zlw2IOQrX9FpriCEPBO6OgBPv9BuNTSPjo1uiKRC8c3x97comtT53Ky5hV6lZjLn4ohE+yHAthatgt91VDxbESt59ZGwIMdFBteIqwIPX17sCVvUx74dRj+tb4fbwjCA8ho= 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=E2vkiFfG; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Ecp28sYm; 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="E2vkiFfG"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Ecp28sYm" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6892a5dt1189208 for ; Wed, 9 Sep 2026 07:18:25 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= MKz+YP8l1s3KlVjoBZ1ZvLrV4giiMsdkxqVH1DtuhHA=; b=E2vkiFfGc5h+NBXK 6MCeqW4IAtnS1LPTE6IsxtlOO0FP2ffjt+4FJoZA8qVuPFc+6keh/CBUuJRsyHFP bRKxMMoOUfS5V/O1z8TvSYiVM9REK4qJYq0OMXMalZdQ7ex2FA1kv+w8rcVUi1sZ 3x1kG3gQcvfCoMrMPWhrgV6uVhkHVA3yChUe/CcMtBVJI8qfkEtlNdiKze6GVk7a FYPOfazO3PHI+zV5OJlJqPWY9bR2HaIJQyjypcgX3HVgm5/yMWz6mos+qu1iBbmf Zl5yxsLwfYzQleLOXvXmPYDpgmqPWlZ5y6nLtHrPi54fZXuvVHr0U2F1qBuyUqFF gyP6xA== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gjxtm105c-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 09 Sep 2026 07:18:25 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-39af92138f9so8550681a91.0 for ; Wed, 09 Sep 2026 00:18:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788938304; x=1789543104; 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=MKz+YP8l1s3KlVjoBZ1ZvLrV4giiMsdkxqVH1DtuhHA=; b=Ecp28sYm3VOHNFlCf51SHy0tHYwCg1m/FK61x6Lb0W5J/RD8rrKVZQ3nqOGTDfn8wj xUdI+PyBe3hx84gu8p2969jDrPwcLm1TxJGaSlpDb4VC8oJmDn/jrHnO4gSiSD0jCnX8 97ew8eCZ+P2U+L5IF46mUKc6qsvQXfH1vfe5T5VyrAGnDGKBIgPFQqT1WJp2QV9TFuM8 7c59zuoYSuIzjnwxw0tie2SyKMiKBHw3oud27CIWfo47nmODyhhlQ/7RQUAtqNHZplPL 4e5KgCXIBhnYLD+iW/8asSzcY1uLfPwFfd+0qvj2OlCb8qLErPKg9n7jabq6ErXg8Axd HCiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788938304; x=1789543104; 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=MKz+YP8l1s3KlVjoBZ1ZvLrV4giiMsdkxqVH1DtuhHA=; b=URRPTPLL0PlyV4DivWXDAGpqp98QZXZhgDg9Nlg5JsG06VtvoBSN4f3GiPwagnCTTn KomPJbs9NOB4P5w7DLYmQ66xiOAQ7+NP/m4Pw/oX9LbYPl2dOhjsGCKmAgGmncFrI2+V LgsBTSmeIQS+oQJ8bin7PcReLjrrPCFd9IESPGn3o3erdZorpR96eZJOASe89rpN/+0k 3jjv1zcstCG20BPShL5P6HZfhlxH0RxVbIhCuZe0OaXZcB37ypy3F5D0UsACwujvp31P 0X3YPNXJApuvP3Wi+jaFP7wJdwD9tDoxzgcYwH1WlfQCRvPMpHVLZ8jFIg7JTsncE/4D uwAQ== X-Forwarded-Encrypted: i=1; AKwUvBx1fIMsUw1EL/gMaKBqDkXWfIiMUI0nSxFv9fsUtJfpPlfaXZcSEZ6sVj0sA1kNNybAjgTPOoLQ86uuCZA=@vger.kernel.org X-Gm-Message-State: AFuF++mIlscAwO/olro+i/k/Pt8K7WIuVajDEwyLSpnF47P/v41sSeOj LAlqwQrqQx3cktvsJKxWgRsM65JlT+6Xrf1f8vVoc7sQbD/UesbSRSj5KyVj/aOaU/kQuxEHb7s 1odU4ZnZfx5y4uYgc1njgEItGiU+ZtGSyK6Xe0s4miNM4vH4TPSyaZunaYoJhxqdFCoY= X-Gm-Gg: AYBFou0cJNE9mA43ry2/Gg0GIZNj/iU8R+S1MChdeXebnJQbQQqqOp7Bk6DSVfYSsR+ Go+dhLicghrKa6NSxu7dnZX9DDSb7LfLpVBWOkq9sWiusQxi0+l0Rb0vCGz+ajWci28UTG2Zmnt mcMgzc4BRfvG/WAVRZCOwlkHek37WP0M9DxmxfrBuUIgr4zJPm0FlrvAcikFS0hgir7Zq2TlJF2 QHVfuvP0M0Ers3uM8tKxMBM6mghKt05TSiy6ZHOwWc410Zw1ftAIaU3bkJrclSgtdhP69e0RENH s0UAOrKvd2WlAJY+iqzAdVxiKqAN/nDhcPgRiDsyYrklupf5s/vekoo8aq3Y9+RjYpCsxOg7oiy SbzxUnzPkX0QLjqi9eNN35ljNrnZxhx0aqDCBbyzPgQy3AUWjBpLuGWX+FwYAOkSF X-Received: by 2002:a17:90a:7784:b0:39b:2b1f:4511 with SMTP id 98e67ed59e1d1-39b2b1f52c4mr23703505a91.26.1788938304089; Wed, 09 Sep 2026 00:18:24 -0700 (PDT) X-Received: by 2002:a17:90a:7784:b0:39b:2b1f:4511 with SMTP id 98e67ed59e1d1-39b2b1f52c4mr23703452a91.26.1788938303381; Wed, 09 Sep 2026 00:18:23 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3339a534df1sm48308536eec.7.2026.09.09.00.18.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Sep 2026 00:18:21 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 09 Sep 2026 00:18:16 -0700 Subject: [PATCH v7 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: <20260909-b4-kalambo-crd-v7-3-f5685804478a@oss.qualcomm.com> References: <20260909-b4-kalambo-crd-v7-0-f5685804478a@oss.qualcomm.com> In-Reply-To: <20260909-b4-kalambo-crd-v7-0-f5685804478a@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 , Konrad Dybcio , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788938297; l=2954; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=OkjxaRLJy5vZSBb3DPyIXUEufZt+oie60RVNJO/DP/k=; b=BTcuFEtiJ/wsJCMyFLUJqw+0w00Jie4WfDlLGZ0ag1CoWV83tfmm65CFqdthlYqa8ULn9JblH DiGU8fPnKiuC01b1azvkQZEgCY30aWnrFhU5ckgh8S+Jr6bHhHiEMCa X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfX4zqDzJKkLuW/ n2ba3BSZWXyZT+KB6DihZV9WkJEcGc1/hqqU8MLEyz3B8hKvMiKXWhOOFcTvyRmeo/ECWVlzWqy D+0yVec5fnC9PxvX+VpMu6J/lF1T66g= X-Proofpoint-GUID: n7YuNLrz9jAgpNTfD4A4n1tdLmz6sRma X-Authority-Analysis: v=2.4 cv=F+1nsKhN c=1 sm=1 tr=0 ts=6aa10841 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=mCez9LKK-YWkVuwSxDUA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: n7YuNLrz9jAgpNTfD4A4n1tdLmz6sRma X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfX/iOSCT/eZXcI zFaCVWjGf80y5EXqTfBrmd/+6KqD4RGtgF4qhy/vEDFCN7ighx9GbxC0EDusaxyQhj1liRdZiH7 1C5G+J0rltADQOsJzQA6hysoYgeffEhWOfco8jIw8YO/LjUJxbREz2fLzvvDUU7RbqOIen8+Km1 a7ozWzg0StpHJMb2uK9OFLUe1zf12g0T5R6d4TabrEFsAfC7ZqKVoUCKEOm1Us2PZIMyek2qPTX hd/+aa3X2vauGRAkpON4GAZNShBtCcNv3Pr1/pVOjeqKac4dvgsh9nZ/605Fy4w3nQxz2M73i+W qWw87ml7ltlZqd3ZloDrk0fySqtjk+HfBepd8ophaV79egProQmymFxBfTvjivNrIuYk6Qil0wT /pC8VNkU5SjKp0K6jIqcuLpegGMP/PbngOIFtIGnRhBiyMB720KbMh+duJzH9c6/y2z3DDO1Kuj NfWdoyH4M49utT31XFQ== 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-09-08_03,2026-09-08_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 impostorscore=0 spamscore=0 adultscore=0 phishscore=0 suspectscore=0 lowpriorityscore=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-2609090081 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 Reviewed-by: Konrad Dybcio 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 6c2ac11133ca..e52f8a23d37b 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -45,6 +45,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 Fri Sep 25 19:20:29 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 04CC1440659 for ; Wed, 9 Sep 2026 07:18: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=1788938310; cv=none; b=Uf4QzHU5kxZFnWcexTy1G8XN4kEKb/6yjU6/P7IcsjTH0klXA8t3kRhbrFh25HfInpn0gx+YNowZncpTpGJpHNhZfmxBwuBHEHQ6t1t9RNcQZ2BD7GIbU3GfjSrJ8H9uRA98WRQvNLs2cS89TEa0rmVjWCpZCGPhkubbu4/Md8c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788938310; c=relaxed/simple; bh=yGpQHIlUGSLcMehqlSh+rkLZhK1DkUEjuhpBxSQMd/8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UZAFHBtqTy/gcycqaS5fxxvxd2gHHbWuCJq0DL7IJTbjeBU0t1R94J9wKVNKXSd2VvAofriaV7uT/Vyp8u8iO131m026XAgF75R2uvlAavqxVTahyu99Vi0qEG6I/CbYbPfpf9ULo58V0OXa3KE8/d2APfsYQtnDIkMOIT5raeQ= 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=Qc1t8k4v; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AV7RK858; 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="Qc1t8k4v"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AV7RK858" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6896FmKG045565 for ; Wed, 9 Sep 2026 07:18:26 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= ipjpKoUaN2VNuCCh+tY6wwmbEor/xFlrcnQp2tSQKcw=; b=Qc1t8k4vjHMNcYHq rFbvk8kq06npBv0yyr5zkGJJ9ZB75IPhCtT8VILqxYa+J+WAumYgaSjiGCN8woMy Cyv/yEzOzM6gR8uXO/4QiUExWQnd4hsrEKFkGrLQOyjUy9FVPSnGfV88kPaKoapK mdZ8OXnsl8rP6hvfcOI+Q8kYmSTAKxQqN+7qh7ySJg0jHPARxiGn1S+ta/vYexA2 y0MbYYGM6aJfZt1OKpYB7H+F/yEeioJBbI9XGxx/dCSOvLkt+8iM6N7lG+5PxWEe UgZIcC/2xk3VN3sRUFI+CPZNAFDoIMiRJ+MVpdG1pxCm6O70g6ID9476rvlRxn+X wlfQsg== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gjqewjq1u-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 09 Sep 2026 07:18:26 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-cc1ca15334cso3915963a12.1 for ; Wed, 09 Sep 2026 00:18:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788938305; x=1789543105; 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=ipjpKoUaN2VNuCCh+tY6wwmbEor/xFlrcnQp2tSQKcw=; b=AV7RK858gjGIURFKc9n/hWjjm47QUJNEgkGK0LX++yFXrdWukNZau5C6ZuwiK8EzCS SrUUeJz2jxEuekq/4ycDf7j547ZKIeVovzb8eiwZhX2QPc/K/wmmE30z0Wi3Lu4X0TKJ +VZ5CwoDjzltSR6ZpziQLb1haUGzPPI2mmA5Pyfn2WO1WERkzbZRA4cfkAbeJegyC38I ivPMCgntzgpePRe8+XF7K6Lsx6/TzP+zZheDyL4+setHRXL6yvzUGLDgJxYpSKB9pWex CAFmXhtjdHV5JobVPFWUd7nqTT/5ZwQzGSA2NeivlnYKImBUCjCc4TEeaoHwzt0kTfEH vg6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788938305; x=1789543105; 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=ipjpKoUaN2VNuCCh+tY6wwmbEor/xFlrcnQp2tSQKcw=; b=ZFm/PmzahW3FSjXnwziqUzvYmQlBS5E2cXWlb6rpvrxfHzBRiQh6YIYAIovxae92X1 OYEPtbi8eH/Y55TM5JvLKZZap9ANo08qdRQNz72B52fbWCLj820NfpHd+iDbHWUEZDBg OoydvRuFfl7L2ToD3sxqjNOjlwHLnSLNa/JsFtDCgg4cgVHwbZR8khJm3Gu/pEMRP7nt sy7O2ifUSq3EbWMn0/1xWSy/dYC1GXIc3XmRKLpjw8G68qdn3TyA9CcjZjgR86FLgegg CyjVLHXlxTwYluIkSKzAqHkkKM23SMIEgBf+nPvGdE3Fc88DSD78YDVdIsNu/+T6DmEl LGbw== X-Forwarded-Encrypted: i=1; AKwUvBwRt3/c1kN4ZyhoVjEpJNfWrD28W1okeRoBqbAd8TO2pK0wOYOdtjEZRj2HdUXZmDtA1zH4G8QMOqsJHho=@vger.kernel.org X-Gm-Message-State: AFuF++n4cXKAK5lgzHmdHu8jbioB1H8megdK48BVTqdNyAGPLVBugW9q 20eN1Sim4bS8c9PJ6dYwaVrXbbDXu2IOtc6+zojU6cKCJnfjRdFu/pS8c7mFkTZk5lcRENCPXRj JyxjMusvAEu+GLn63w+19DMEEWV4rEs7bmAkgXLzri2wxJKaViOte/4LPm4M9vO+T9qs= X-Gm-Gg: AYBFou10DPR/gZrMbMEjH63LskK6XOm6NxALMtC6rqsFSD005oVs764IZlB1fo/e4e+ fYsBaXGzgyoqa+xLHnIcdBFD5UFi0j2WMGSy/Hnt2zXVvN8SuuaotRVPi4I8LfpjwAk4OnV+yrO 2eQdD01F+EulQUkM+Q6RJb6Fg4azq0vmyZNkDO3/MKh6X4yC7nlJCvpr7s+MnyYYWE/cAG/X8gF pq4psjF6/SHocPxG2zrmpy05OXnXH1haihWWjU/8XVRb393pygYl72ueUA7a5g5pzfu3gflmaee k0Pi/zFLfFKkuq1MlkUFfTsit1WkQCJzAcdVqPVC2cX8lOut0tIWRJed0i5swjGSBfUR/Zfo5v6 joDua+UhiwogT8gtK9riSvc6gyzyFZwVUyyzdbjruNEdTlpAMZgHPA8woH9uvpYgE X-Received: by 2002:a05:6a21:78b:b0:3da:bd6d:bef4 with SMTP id adf61e73a8af0-3dabd6dc136mr5155683637.13.1788938305444; Wed, 09 Sep 2026 00:18:25 -0700 (PDT) X-Received: by 2002:a05:6a21:78b:b0:3da:bd6d:bef4 with SMTP id adf61e73a8af0-3dabd6dc136mr5155610637.13.1788938304905; Wed, 09 Sep 2026 00:18:24 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3339a534df1sm48308536eec.7.2026.09.09.00.18.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Sep 2026 00:18:24 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 09 Sep 2026 00:18:17 -0700 Subject: [PATCH v7 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: <20260909-b4-kalambo-crd-v7-4-f5685804478a@oss.qualcomm.com> References: <20260909-b4-kalambo-crd-v7-0-f5685804478a@oss.qualcomm.com> In-Reply-To: <20260909-b4-kalambo-crd-v7-0-f5685804478a@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=1788938297; l=984; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=yGpQHIlUGSLcMehqlSh+rkLZhK1DkUEjuhpBxSQMd/8=; b=xucd5UNB8nwUt1Q7XFsh9HO+xqloZCrJ+Q7PIHX1iTnHfhmC+8polPnwLWvhxXXN2o5VItZSc kD8wCbuvqfNB+AIEzDN2qzlksaP/aeqwEGGnIEM2QfOFq/yzeO26/lu X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Authority-Analysis: v=2.4 cv=cpirVV4i c=1 sm=1 tr=0 ts=6aa10842 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=sPeBD9Pss2NjrgU8DtoA:9 a=QEXdDO2ut3YA:10 a=zZCYzV9kfG8A:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-GUID: onb4TOaL7eoAZMHNPsXVa1RArUwqo5Yu X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfX9VtciSOEux1D EcNr6wMww9oAit68ZXoQ71JpWhPoDTn/diQzM05cEMvz1bzfc9y6+6LnGBd4G3VJ3sHWB6llJYa nlHCc3BO6qAoOpLecCAy5XhDQJjfUL2d8nB6OaSsyOJSsTQ1duPOepSBc9tqi3SwIsrPQGVJNwo geNprNyUBZNZXL4cK49Ha2XtXGQhixoUgpNYUuz3C0iOP88GeQMbJSO1Lt3dxEP0/RrDlPG9Je3 LYBZ6Z4+eUuyPXBT8QITwoBF5IVJAsVW6fW5QYNtstSl4ogFKJ6K4TcWP6OJ5r3XuhLhYlKNa/O Ke7ZeEFHvktgmTiaAjdtEBmmhOI39sbgPqlrqNkQtHmzApIKCO2+4Xmr/GgbKgGjt/xQVUKCOZc 2zTAlzi1G+R56F2yM2Qnx4Hv4o9it6XpAcbjPLFf2s2L0fR8dWRG8piUkuCGxrl4s263w4IC1/z nYBW9xXzOyf/KH2+asA== X-Proofpoint-ORIG-GUID: onb4TOaL7eoAZMHNPsXVa1RArUwqo5Yu X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfXzF8cA6LvY+zs rKchOZSlcwAQzdXS/FCfVR2gau5aBpD6CF/81tWcsGc+zWq5rXFOjE+7czSPSJpiLTxSRrRyDBB ldeiyzrckvsZedRmhBRqdq2aJgZuDLU= 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-09-08_03,2026-09-08_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 spamscore=0 lowpriorityscore=0 impostorscore=0 malwarescore=0 phishscore=0 clxscore=1015 priorityscore=1501 adultscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609090081 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 882d1865f3a4..98693295961b 100644 --- a/drivers/firmware/qcom/qcom_scm.c +++ b/drivers/firmware/qcom/qcom_scm.c @@ -2244,6 +2244,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 Fri Sep 25 19:20:29 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 C7074448D16 for ; Wed, 9 Sep 2026 07:18:28 +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=1788938310; cv=none; b=fC0jWwESvWqUJuwnWY+Alc1mjANxF19thzWlVH/p0b2tdW0+4cwrHrA778I0gNb+cu5bfwQCSIi0rGurquLUMUS7mowWp2uZvaZDn1HKbuHZnEBxPuQIdwzXqA4zHLKUIsBA5N3rASzMuXrcnTU0j70HKhkyAFKfCFYkkJk/oZ4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788938310; c=relaxed/simple; bh=P8CuQEhXW1fMhFKa1ABt3ale4EsqUaPUHgiFlWdjSNw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cim/tg59vwJny962mz5Ck7TbkJHwCnUiRwxXxR6+JOwPj01xJT22K9sikwYHmyhpwDE/oxuRErIgquEJP/WX3J3IVnhEwYA3QCVGigYtZ/mv9SOzH3hpRedXPBzsc77OgVZsTIPFq0iO5YNL2c1gC6RRqjqbFKurt+w/pDMbueI= 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=KnpacUt5; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=bFtXdwDb; 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="KnpacUt5"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="bFtXdwDb" 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 6896PpeL130682 for ; Wed, 9 Sep 2026 07:18:27 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= F3StvAQJYDI9ePttlpzxZnCtj+uDr6O+fRoh71JuwC8=; b=KnpacUt5mqKfOJu3 bP8t13P2i4Xmj6GSMbWq3DSs7N/YCV/eJXJ7qZvEHLyy2BibcePHv+U6Qkql03Mr 53yRpjX/BnT2M6pMx4NIOywjGkUT62bquRhmDomo7l2kOcF6BQkchJnag88xNk1Y T2uLoPzzYVwcSGCOZphxOiZoOSwkSpDe0moWbxXNu8+39zK/L3wHSY52/pQSzbN5 kcsIhCUGd+RzHZtma+Mkplq3PnRngPbEPzz4m2b7q87qKKLA/ly41OppCUPsL5qY VPj/aCMkr0ZKy1UUAtgt2LQFRWtXM0zxegqR3guIM+MjaJ4BGcoR+eDixeqltaVc 8DtwGQ== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gjntpk9aw-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 09 Sep 2026 07:18:27 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-8485d853b08so7430011b3a.1 for ; Wed, 09 Sep 2026 00:18:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788938307; x=1789543107; 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=F3StvAQJYDI9ePttlpzxZnCtj+uDr6O+fRoh71JuwC8=; b=bFtXdwDbh9BtjWQfpqouEdZkNkOJ2QYEb+VFuI9ClORVTTnk4LjIfBb127my0fiwcW N3u/c/DSBvfjZlQKrBBPLaSBSPFnjfAi0C2L9npFNYNDjPywC/Kl/2GfmsCAzCkE9kwn SPCaiYgssK9h5sF8Emxee+VwukySW6PsEztI1peCnG4vGlE3d779sB/1voa6G7eBgS1V 4nknSVC36Qoltb0njQN4QoGzEu1Tsr2GofB5UdtpQbDnJi1BmVmMfttfjJhHa7pADrah zZOhOR4L5a6jsKY5iTzqnvXNngxHSwUj27OWe60Jzru6XW/+rfn6QrYm+PP7xdR5lrTP a6Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788938307; x=1789543107; 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=F3StvAQJYDI9ePttlpzxZnCtj+uDr6O+fRoh71JuwC8=; b=Mo0GQ//lr2nOTnVe5oHRZdnUtQVtkHxowesAz5wtxTi5tqVuahn4sSWHD/Toa4Fp93 LnskGswQWT1LKw/bxzoQFYaqrgG2O/AxMsQ4T8Y07n5Nbvfxu2ypoF+DuB6RRA3DiAFy m7p9IZa3s0HemR9qEeEShTFeQDJlu8StGOKYrxpUKKU4tWV2VKBmiO4lNlPiUieVvj4M SG/5K32HU3wyi26NILmlcn4NzfukSMxrYas2bvZYv6GFVjgFIosQxmTqHfwlyKaN1CLA yfZTQFhh2Jucqe2IC+8gCi1xqo+0Eh8CTq2SLruvmNbOqwYgmtN+4Cx0W16Jeb8UHr4F B6sw== X-Forwarded-Encrypted: i=1; AKwUvBxv+NBoYiQJX6tej8zUa0hRqm2mbgzefz9Pefp5eRYSGjYjdq9uXXnhgh6javsdwP7f9rGhM1vRvovf8Ak=@vger.kernel.org X-Gm-Message-State: AFuF++nft3hyxcg+ztE46qip6xsrGg5cNUXR2RD/ja8UribqlTAKYX5a 5lWHjURbuDH47doJh6J854y6ii9SveVf9kax1RVy28p35PeMQ+R8Tx8glds8JaAa2N12D5LvlVT yT1a0qAvg1IOwWThXb1mtoBh7JFTLPxrrIUlunrYgjPxcsaghnVOc7DPVkMvqS8x8jOM= X-Gm-Gg: AYBFou0RstfR8iokRAUs8j6x2AxCNRDUAGFjwWZKqb2c2FMDzOPn2/5ljgsOlX+dycD LsxLt+9u7D+/MPU+CengkZ+p0zoXuKdRpnTWD4YnDTy4PSyR0iZ0b5HKkhWL9vw2vbL8etmEs6h 8kod9kOwWVdhaconszkyllzGS5hE7kjDLqcNq7bEWj2dx5PwsofQ/cQhmHZlnBd3sTptMwoSD0m NrYOLwfYF9eWTPKM2ygYbQNhoBUT1S4M4/+taC+19ez+OlVx2a+llVOTqUvEyy7onGRfZ0q/S78 xHZ4uXbVpTUZpKyBLobs3JOzkiXZA/ErQO3yB5MAS1JUWwLyVXqhu5va7PmPnAdTYmx8Grpyt21 0eUmXlyPB+NsJ0vVg3e+IV/BVeJpaIjgp29el+8++ghq7nIOnGVz9v/2AN9AOWijV X-Received: by 2002:a05:6a21:3a44:b0:3cc:8344:1213 with SMTP id adf61e73a8af0-3da39e68250mr52778767637.8.1788938306545; Wed, 09 Sep 2026 00:18:26 -0700 (PDT) X-Received: by 2002:a05:6a21:3a44:b0:3cc:8344:1213 with SMTP id adf61e73a8af0-3da39e68250mr52778708637.8.1788938306123; Wed, 09 Sep 2026 00:18:26 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3339a534df1sm48308536eec.7.2026.09.09.00.18.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Sep 2026 00:18:25 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 09 Sep 2026 00:18:18 -0700 Subject: [PATCH v7 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: <20260909-b4-kalambo-crd-v7-5-f5685804478a@oss.qualcomm.com> References: <20260909-b4-kalambo-crd-v7-0-f5685804478a@oss.qualcomm.com> In-Reply-To: <20260909-b4-kalambo-crd-v7-0-f5685804478a@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=1788938297; l=1205; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=P8CuQEhXW1fMhFKa1ABt3ale4EsqUaPUHgiFlWdjSNw=; b=CTu1SSploTT+XX55GZxz+qJyblrDe4SzV0qDNtolPeb3zYrAQG6gDezHjnMCEJya9FVDnlBj1 dQMPH5aXSXcCMppAnvOXSxjQVgocuqwVYSy7FVIxDH3ordFoYBsJhMB X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfX5cgoYuOb95DU bzHnMxmRSPIBHoWj4aUC69tiiopDLcJohLWXO/KMuC1V04d1X/PRUalVBhWZC8GBMrT9UWxwEj5 zvHe2Z3vmbgM0WAA++zKzkiN3Pynwn8VL1OGPyR2WZgl9Wv5N62Zf6LgkStDaEDPtjYu49rEk5r mJXHxDHruVUr5bHLK/67aFXrk5UnDvfehgT7LoBPbCTECBHaSBvqmV8q27OIgcPPhz6E6qiy/Gb j2rhcepJ3BQeEaFZEOARJpTr7HVkBwsPgW8kPvAuM5lWfVdWkTM3rlTM3Hmv6BlsHvl0r2chbUV JA2OsuJdHvnz4BAr86Y+mbbUWX8Q2vMcxdPv8Kt4LOX3zXxizvebH89rWuhTjPKokJzVWSYO1m4 Ys9zLJBiN0/OdIdDKl8j15hTf8ZHJhUrs+o/ruL3uYA0jlTNZyRBiK6P80/YhcnG6PbAk7K0K0y Eulyw+HAa+P25MH2u9g== X-Authority-Analysis: v=2.4 cv=N+AZ0W9B c=1 sm=1 tr=0 ts=6aa10843 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=vwhQhcXuLYmSI6hVBhoA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-ORIG-GUID: veFZn4Uy1o29fBfbCDkhpVGlguCf6xNl X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA5MDA4MSBTYWx0ZWRfX3bdOhWz3BBmK drbaFtq0+cKKFeY2xxhFd7XVyurvH9hxCgrcwLGWrvu65jEkcY+DyD8q3jFjDG9jSEUahnyowdf WMFBymgsFN/bmumrR04j7S5fFY4l29g= X-Proofpoint-GUID: veFZn4Uy1o29fBfbCDkhpVGlguCf6xNl 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-09-08_03,2026-09-08_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 suspectscore=0 clxscore=1015 impostorscore=0 bulkscore=0 malwarescore=0 spamscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609090081 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 e593386920ed..f67ef41dae09 100644 --- a/drivers/soc/qcom/ubwc_config.c +++ b/drivers/soc/qcom/ubwc_config.c @@ -121,6 +121,7 @@ static const struct of_device_id qcom_ubwc_configs[] __= maybe_unused =3D { { .compatible =3D "qcom,glymur", .data =3D &glymur_data}, { .compatible =3D "qcom,hawi", .data =3D &ubwc_7_0_hbb16 }, { .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,maili", .data =3D &ubwc_7_0_hbb16, }, { .compatible =3D "qcom,milos", .data =3D &milos_data }, --=20 2.34.1