From nobody Fri Jul 24 22:54:57 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 4926F44AB77 for ; Wed, 22 Jul 2026 10:56:01 +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=1784717763; cv=none; b=S5pXgnaXK+SgQ1HO0S0zLAEL99C1PVmcvFazbhDMj6TSaBaaGJdJNvAN/plS/NSpTZCf9CpwOTE+olgicFkNBhbKOiISYQgaOpMT8qw5FbaPlSETLNcYvfcRP44x/6ipFeDF9tqBqGRfEyx4XiBJoFd2lsr+qsjhbNUX+sOBcdY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784717763; c=relaxed/simple; bh=7lAnEboM05pxKLJKuQkUK/+Xj0N55Uc3icMOdr2M+eM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DV4K25/EUhy+PA2VYrP1VaocC4nCNskrJ5RH2GpCSgv7YgBIWpe1t2Cl5xtIJc2MEmS5ncPlNWhlz9W2jrvPxV6rE/e4DD6U2oZxsI6rqRkmRCnxHEAt0ueOqjenkGMx9Qal+0hRW7QKB3PK4vB909RFZUAkwPB5doYjHb3LFEY= 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=RzWGUdwH; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=E+X4zF4i; 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="RzWGUdwH"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="E+X4zF4i" 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 66M8xCTP401250 for ; Wed, 22 Jul 2026 10:55:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= BIETq0q+ZXab0uvSzqdPRZQrHX1hfSH66MKbozuc2X8=; b=RzWGUdwHqcKuvZ/r InkWr5Ui+x9yrHQGGn791tSZfXfQihsMuUh4GuKlMTi91tuncT5y93T0vlUZodQF nWu1Hzipb1RphmcbHELQY4L+8sDCTVG0jvbVKokyEdTeF6zXxbLgZ9PVHsdfpCVy 8rQU6LVboMs+7XTEwqRorMte9I+E3uONBPoFT9SJzXzyGpxL4/SE6xYNLRpZCQ4l pY42+V50cXSzd7sCkAnzmGXOsZWiaK9TgXhOjiODLCTVeYlF51kJfo/Hxax64N/S g8LImcW/go0mmpJWMlnr9pIe3DhwbXY35jkiMQvn1YsO0/ayube3FdfE/9MuNszJ Wufnbw== 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 4fjt798mky-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 22 Jul 2026 10:55:59 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c9fe4c5eb39so8735085a12.1 for ; Wed, 22 Jul 2026 03:55:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784717759; x=1785322559; 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=BIETq0q+ZXab0uvSzqdPRZQrHX1hfSH66MKbozuc2X8=; b=E+X4zF4iPp60spcRgDP2NNw6u5dK0ds6jbCjAAut7x1sHYSQgeaj2/aacWMiTsMjHo y6vzCXe7+IX74UDfY/7l6eSMk9F2GYjuwfe30SPO1qMF2i/5PWAZg+y9ReT/dPYVZxap hMZu4bwh3vSQVeH+TrkwHVM7hB6MZpdoNbuwyiFYQ7V+kWEdTZxHvTdMAeQYtuUc6yyK NAziin84AQ3HTUv4TO3mhKMXyoIo45TiQrRPCUP3JmDpn847INL8ABUNL//kBmqInY4W mL6PCNNHlzRifwRtDvonaQzsWkGLELyehKKvPwsVP3pTfJT7SLZW1TA0kWjZaJ7fe2pc GXdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784717759; x=1785322559; 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=BIETq0q+ZXab0uvSzqdPRZQrHX1hfSH66MKbozuc2X8=; b=sLvSUzBkY1Ke47TUln7YgZ7O7sU93fbHJNMJIfMslLzK8xCB7IMlgZV2P0iQFv544U njmQcbI3tUMXcYQ0WcknGuTnRLpba6bnCgZM6BVb+MQZaPGhWL9mT8hJ5oM+mBKaFpAN KaegDyPaEY9eokWMS6CcLwNQVOj1QVI0pbNPWvQA6IrJ848iGL//2cjYDM84UGZxdL8X vwx4p506BDSXgbkqvNmVEloH40EdkUiOhJ1i72ZTQvEByM5bP0fMWd4VRyJ80jCm0fC5 /cQXCL8DbmR4oZgCxZnmCj5cBk+5RShqcOnbxdg0rpXwlp0YCuWXE0lCqj9Na/uv8jlI uZEw== X-Forwarded-Encrypted: i=1; AHgh+Rr6smvaIOHaYajgj9kSNVpm+hMnISrs8tELUsV0SN0rSdJMM3mXwa/l9FFkU5q60vQj4z8vHA6AX4EPzMM=@vger.kernel.org X-Gm-Message-State: AOJu0YzjpZl/P5QSQWPzQ8ZlQgjGqLFUro7yc43t7fl2gqphSQYeV1jf mDlt3FaF3DuXtFG/iisWvHRvST1mJPL2VMDbMG0Wu1I5whFhoVDR3hpLnpHKC9Dah1Pr0JIAaKE DytjtVe7UKIm0W/DdVIBJB6fPLXntOnqrGae6jNWhLr4hVsDuKGonJZnMolnyDAzOZDQ= X-Gm-Gg: AR+sD12Ns1I8Y1Tlv1FyHTXmTowh2g22eFcjoTUF5sZkPNOkh+ol0+BWHZSvfLGSuup uNTGVvCf7vefs2l0piw01LbhGkMQMcalLZZW813EGpl5DcIVgGN2HQhzKMb/GVALcKJ0W/rZhOk xEPp6o5uLOpIIxghLVmXSqfB82+jWX0bwm24Tan/ONys1mMtY/O5gUNjEnusTTxX4IA641oRNon 1HvrSVU48WQzjS/DnJ7WbX3UL+QN3UCWQdVyyFdDEHNGTlTdhPdq3NORyDInujWVGTkYLojshP+ 0EvObPIamGfMbWc550rpc2nxFY8NIAulwA54BVGaYRHDerxfkQgF/sdnFK1Zo/OQ7sj/MYYF1tW SEAfD2qYtFGI/hAg3x5TVS1mQ8bf1rpESDR48lk0EuCCDRRV0IsfGl/mo0K8YoFO6 X-Received: by 2002:a05:6a20:e292:b0:3bf:63af:859 with SMTP id adf61e73a8af0-3c3ad973443mr23554004637.45.1784717758755; Wed, 22 Jul 2026 03:55:58 -0700 (PDT) X-Received: by 2002:a05:6a20:e292:b0:3bf:63af:859 with SMTP id adf61e73a8af0-3c3ad973443mr23553980637.45.1784717758324; Wed, 22 Jul 2026 03:55:58 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1302659fsm5809160c88.8.2026.07.22.03.55.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 03:55:57 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 22 Jul 2026 03:55:32 -0700 Subject: [PATCH v2 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: <20260722-b4-kalambo-crd-v2-1-32d4addc1ac9@oss.qualcomm.com> References: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> In-Reply-To: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil 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=1784717756; l=1039; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=7lAnEboM05pxKLJKuQkUK/+Xj0N55Uc3icMOdr2M+eM=; b=moMSMC9lQ+mFCB5zRMLYsvw/XJySl2l3P7UeGhibDAkq3tLK+dvaZMaXdsRUFrU8okcf0Glfw 0crWhsHESv8DSnsIAlpy+Xg5gg/n5IhcGZ8VhBuIfeju/0o3cKDs0HA X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Authority-Analysis: v=2.4 cv=Sr6gLvO0 c=1 sm=1 tr=0 ts=6a60a1bf cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=p3IoqaKxkAlDmzJvLqoA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-ORIG-GUID: e6988gIYtVBxHIFRC8C7ZdYRUx3OyXA5 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfX7nH0LjD4XuZy xNV84qMqqvWbRD3rqH53JGn/U2I+u/bUuG3nT4hm5W7zUdmtfP/81sVIvUqXluvyPOsmQY1fs1S vgf1SLRcHD0aIF9Gy9vCmDwtfN9KAzciZZ2MtNUtA1w/cy2isqA9wR7jcHHI2+bFk/SSQupMckW WoZOYIAuXTcExeqdudpwM51Vp9Xk6UmFG249JjApzsq/j1VEeQNAyZKHbdYplg/o66J5ToFfljr dQurFyIdx5rPT7n/03rVfO9imoPwMVLV7KA9u9wfKtbvvV0iXMzgE2UbyngGnPe156VsGDaeamw v5Vk2OnKtDptAqRHt4aoHcrj6898UNLcayDuRpRDA4gc7g/ajM291om4jVq62xyrYB2Yucv8Fx8 y8U0S3MWqEXUVT3R3W4k49jz+OEoFAdfB1RWP/eiR8BrBsOe399DPqZ+8wokBCwTe+u+8Tb/Cok 1rN72/IxS+CSw8s8CmA== X-Proofpoint-GUID: e6988gIYtVBxHIFRC8C7ZdYRUx3OyXA5 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfX83nkggxvxVIB lgRLswGGMoNPgIhejsYwGh/Q3iV0BET14JnlXBjAShq/aSpUN14yMGFYs8eZXnEVCDrvbwN1J+j tttAHpd3ncFKy+yl4FR3/+4vnpvaiio= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-22_03,2026-07-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 adultscore=0 clxscore=1015 impostorscore=0 phishscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607220105 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 c7c9a9279684..b0c07a57bda6 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -174,6 +174,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 Jul 24 22:54:57 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 A1D16473C7A for ; Wed, 22 Jul 2026 10:56:01 +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=1784717763; cv=none; b=Ow8i/xdBhHZTwHhzC02aF9yCylXt0yRA5ZLoxU5GGRIQxCSeG+j2GQw8mUnxfzU96207A5aOlyRWkU/TcdaCL2KXMXdpKl0lk1bQtiKZIeEeoKVRkwyXvegFm2pTXSgMwZBRyo1jFlNTSR85uq5fd+C/bmCfzlmHqLBUadM5Zis= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784717763; c=relaxed/simple; bh=oGVPCkxl9vtlPpJ9nrBXAhqLyAQGRDgwwEBN+5bFsh4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qY4AnhBbEMleGspsMWzHFabyI+gLJvvKH/eIylWhFVoYa+B4usN+enTCmWk9sUo8o31ykIGIUdyu8Zxiwgn2J/dPSeAFgll9xeNZEC+TPiLYR3x8V8eRNd8aT7CtgeZUZKjIShwHvPU8Mn4MzfDWM1Y7XFuB0O7gR56sCafmWV8= 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=gtcCwkEq; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TpnGod72; 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="gtcCwkEq"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TpnGod72" 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 66M8xdeI123853 for ; Wed, 22 Jul 2026 10:56:00 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= WVXRrvMrnsE0QWAM738Jqd7lT5yvQOg5okQQOTYnqBQ=; b=gtcCwkEqKIIl7fDd nsMtdiErg/Pxs0nWj4gjaZPsxngSiUIBQYXts5Ohq0MShOf4UJyKWFaSSoWZQvxh 45aSuj9fBXwJwCJkoPDfC5HSWweb8Husm5n3vIFpY15BcqmgKgxizF9A7UfZFNcn GCAKsZ98qoMOe3g/U9dOT7pYNc7F2OY2CtWOLKQunL/BW7fa2BCCthdOnRH0jZ3e 4+HjmAmkh7qsvjXLP+2CHX6JWME0zm81D6KTE0qRbQ5/aOFuIXCAdxoHV4VZ6OVS gDDHtRUx2txkjLohB6xAodfDrh+JJLLt8QinbG+1zt2gcL6bs2s8rpi5tX/xVqo4 NpKQjA== 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 4fjnu4sqrb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 22 Jul 2026 10:56:00 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-3811ae55313so8103020a91.3 for ; Wed, 22 Jul 2026 03:56:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784717760; x=1785322560; 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=WVXRrvMrnsE0QWAM738Jqd7lT5yvQOg5okQQOTYnqBQ=; b=TpnGod72CL5bAxx0wcwrlSxgyIiQICxSRQU1rVSlVvDV3TV1AhVorAtYZqRXLwWGc9 8zjXZUW2JKqHQYCR/rb8spZ2zpAZnm3MtogAxE0an2cOAZx7GvBBelIIce2i/aTOeRoh 5jX4BKaKfJ4QRFiayH9QMI3MKbTSStoqB7IZoTdN/qKxWqddBllyVSXMIk55+6ubMmoL mqWXrogj0keYCp9cjW2qClk4nrhNHCI4MQbr2TkVH0t1SUAJ4ps9jX2i10ISSXZ33xCi cVgK3AZFYNDobsnE+jZS6NXYcv4BVp21PVAtQpZ/wmDurEGFKyXgrANeGliAFUbGv4Ao hooQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784717760; x=1785322560; 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=WVXRrvMrnsE0QWAM738Jqd7lT5yvQOg5okQQOTYnqBQ=; b=IJ1iCPKZu3g5PibB8xCyLf1UoCtIqlKNJcCF3ZFZ5OZc7CkDGFsODaHe+VDf6UK3qS 37akqo4OQvNJUvkeq+IewIgKcu7nkC8fSUK/nvTi42FGhAVIjRmLlaEb6gwbzPib33lr rY+X18hgshMt2oaAp4yoxP0SJeXEt1ObkkuBSdGziYkqG4ap3cjSxz12ub7LGKnmVvD1 xs+3seVhy69gjJ0QbuHPUbXVK9hE+XlEi3L2G6JaFs7bLh5GOzj0LYNqi86QDpoWzL7Y XuTHefWszfw/QDs8MAfejJQXCRWAvgQucS5GRztVFh7zyBkJY1eSycQ3JxnmQiZecc4v EJdA== X-Forwarded-Encrypted: i=1; AHgh+Rott6MbfJdrCj7D4e8TliP2CO0DydhLTCBhpcfWRfDYANdXudPcLHXCi+E9cEmtwVFmmZypVQ7OF2RMoRA=@vger.kernel.org X-Gm-Message-State: AOJu0Yx1tkFY2DJ3Eh76O82s15AA29Tq4q+yTI6yvYYLZp7OzU0cGcQt DTB6WTI4emsPQlEDRqNIoAr4yKQMnLUZdUNA/jCsVcSYA8i2dPIO8lQl+OBIoYRv72oXD0VaLxj JmLpJhV/1p+LNZF1BBamxI/rHvZjhwQKOMyIsCtzeCrHSWGjtPJz9AcU4S6NWa7tZlNw= X-Gm-Gg: AR+sD10TM+c0Oof8iYyk4WLZlCzAvbkv4J0KB2a6FwcnWZ4gC9RYIQIias1/ray3uLq RcLnRgyPExWbQRp2jsMRX9cDgLCeYeUGq+hPsuQhyGRnAawizYFlkW34dOeGRkT+XOHECSDcBoN En+6wPTkaDifPjRBtwEAcRgSxX/yTO9AkJshKbNSmi/txlPg78Fohbf/UpKCqgVu0NSydToVYBv N4ZArfg65KuT3wOov3qq6urSXcBIiJ42hy/AXeqvH+zwaLjW162lUJ3rJEhxLTFgqsdTB9ZO+J6 SgfTILVAXsBhyuYaSXnSRTCPek6DRAFjGQeCpxaf0xbNphSYs0A0cmK6vfMLFEePRMwBH7eTjW5 HX2mXarU/WJ8IMcz9Dm648bY7YPQTrvnfFgTAYL3Q5iVfTlMbaPTBaHqbcDz1IQic X-Received: by 2002:a17:90b:5543:b0:37f:9cdf:f037 with SMTP id 98e67ed59e1d1-38e4b516841mr21849914a91.26.1784717759724; Wed, 22 Jul 2026 03:55:59 -0700 (PDT) X-Received: by 2002:a17:90b:5543:b0:37f:9cdf:f037 with SMTP id 98e67ed59e1d1-38e4b516841mr21849884a91.26.1784717759243; Wed, 22 Jul 2026 03:55:59 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1302659fsm5809160c88.8.2026.07.22.03.55.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 03:55:58 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 22 Jul 2026 03:55:33 -0700 Subject: [PATCH v2 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: <20260722-b4-kalambo-crd-v2-2-32d4addc1ac9@oss.qualcomm.com> References: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> In-Reply-To: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil Cc: Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784717756; l=3692; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=oGVPCkxl9vtlPpJ9nrBXAhqLyAQGRDgwwEBN+5bFsh4=; b=Np4Gg/mEqS/O2IsKCIMy+tey55nJ4GhzUyAIG3r2dAEw1Tte0PhL+5Lp/Aqik8x2VGeU0vomS XeNNMEsXe9LDUTyXcfosv5sLkXp1y/sRxd123M3lpP4IDt91G+/IM88 X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-GUID: q4UL-qc3OPh9CsfhevUPC585JCp-0btl X-Authority-Analysis: v=2.4 cv=KLhqylFo c=1 sm=1 tr=0 ts=6a60a1c0 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=8J3Bi6UzLT9V08mYb0EA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfX1fXg/ftP6kDg AzrFovUKKn52tTEjxKpOMNyN7fq9O75wCbP29iBwkCL12wPGbFxayFOHHklagWP6YgJxIpLiu5C yru+fADiTWZ1E0/k3DunnV34vDyeq2EJZqDEA2IzZvE34na3WldoT1nN7X5c8lHs2L04Wgw8kFj 6vbl0mbm9NZXCic+kvLr6kO4eFfh6PVxRTe1LldSExj/BN/qQ3jdP4C1OgNiq5Pm4+OHOATloGv QiRyNYV74RT+J50VsUL4jtfm65zloB9oJssxz8c+C8hKcV9RLv0CSfirrCrYN8BaziE4iIuezuV 0xtfTl9h1qT+vZi8kNYuy0NbwWkxb8AyardYdig8+2DToLOQYQGXNdAs37M2Z44AcQJQPkWDYz0 o/4gbdvljKF61F4yEUJDzcZrVaqoP5oCjWwHmFyNIPmnqofx+x3VYeWp3hVhOQZiR4nqLP65agB FH2Yz6NuHrH84TYD5HQ== X-Proofpoint-ORIG-GUID: q4UL-qc3OPh9CsfhevUPC585JCp-0btl X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfX5B1ZOSL+P2XV Krr+N5bovOq2Z6vjguxLFbQD+e8m/F7ZW6S3It/YiBqVKxND6J6bCyyJA14T2ls3S81yqSRGPaB Uf3MFv4nrgp5apzOwhZ/xCOxatO8sT8= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-22_03,2026-07-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 spamscore=0 clxscore=1015 impostorscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 phishscore=0 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-2607220105 Introduce support for the Qualcomm Kalambo SoC. It is derived from Mahua with CPU cluster 0 removed, leaving it with just cluster 1 (cpu6-cpu11). - The surviving cluster is re-added to the cpu-map as cluster0, since the kernel's cpu-map cluster scan stops at the first missing "clusterN" index. - cpu6-cpu11 are reassigned to SCMI performance domain 0, as domain 1 (the former cluster 0) is no longer present. - Point the SCMI transport at the SRAM and mailbox addresses used by the Kalambo SCP firmware, which differ from those inherited from Glymur. Add labels to the Glymur cpu-map and its cluster nodes to allow their removal and override on derived SoCs. Co-developed-by: Sibi Sankar Signed-off-by: Sibi Sankar Signed-off-by: Gopikrishna Garmidi --- arch/arm64/boot/dts/qcom/glymur.dtsi | 6 +-- arch/arm64/boot/dts/qcom/kalambo.dtsi | 95 +++++++++++++++++++++++++++++++= ++++ 2 files changed, 98 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/glymur.dtsi b/arch/arm64/boot/dts/qco= m/glymur.dtsi index f32af66a3f1c..66345be9f0a0 100644 --- a/arch/arm64/boot/dts/qcom/glymur.dtsi +++ b/arch/arm64/boot/dts/qcom/glymur.dtsi @@ -274,8 +274,8 @@ cpu17: cpu@20500 { #cooling-cells =3D <2>; }; =20 - cpu-map { - cluster0 { + cpu_map: cpu-map { + cpu_map_cluster0: cluster0 { core0 { cpu =3D <&cpu0>; }; @@ -301,7 +301,7 @@ core5 { }; }; =20 - cluster1 { + cpu_map_cluster1: cluster1 { core0 { cpu =3D <&cpu6>; }; 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..07364a7abd9a --- /dev/null +++ b/arch/arm64/boot/dts/qcom/kalambo.dtsi @@ -0,0 +1,95 @@ +// 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_cluster0; +/delete-node/ &cpu_map_cluster1; +/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"; +}; + +&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>; + }; +}; + +&pdp0_mbox { + reg =3D <0 0x17610000 0 0x8000>, <0 0x1a980000 0 0x8000>; +}; --=20 2.34.1 From nobody Fri Jul 24 22:54:57 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 12FC637A487 for ; Wed, 22 Jul 2026 10:56:02 +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=1784717764; cv=none; b=lILHgCts9YEwDRa2f3awKCap5eCFG2gBsrbuH3ilI8UB7DYGa8UeaTL0MDqAuZoUkmN3d5nlvG4NIOLtaHHRWC/hEJ3VxUb3rs0R7cUt/RZLwRloXxjUGYCTAp7h877SaEvZjfTxFV52aaV2o2FPRuht4C3PUXDDvM0x/F59gpI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784717764; c=relaxed/simple; bh=cI0BNAVY17F5X3+IRC5AMvFs13YQG/eDsc5W+48aKNs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZTFg5/WsoUyamDxO+EmJAQJcZh1n5oBGGTLkE/VkZ4wy+UsyLO9VUWm+JEH9k0Z0hiVu+KqXihPbFUGI3/+wxLkYDEs0HjLOcAa4zipo0N8FzudMn/I+veditO8m+TjC2A68xMbGWHFXQwdPybh5Xa22IqDVyQBn7+qYzilqZc4= 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=d33Vg9RJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DuQk0orG; 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="d33Vg9RJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DuQk0orG" 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 66MA7Q2u512824 for ; Wed, 22 Jul 2026 10:56:01 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= RVrIunihnPYTgVlfAy/dv0XWhvkPqor39xXbSlp6cc0=; b=d33Vg9RJJvDhqwV6 H+c/YC3/akaUstbrsvCYcgRm64MOHBwNXZNd9bA9VdnQ18ULJiZAQaRynBmFFxpY 7Xw6S5/yJoKSLDP5VPR1Z2bwn3j0TerPcPvfebVHlEpNT66CdvKwYztoGWDWwtvT LDOvDa+WFybMDE4zlQ/NCCjurTSErlgxloFyvSemdnfFkijsiWoyer8zorujWlJw 15nJU4Ht5M71BVd8IzUDuJtDot+BqPkmgvRHOu3APEGwdO1Gg3UoE7rBs48xc47S JlFkTA1fw5JaqlBL/bVhC6Ny985IstvSxHr2PVET5RxaAqBVD+LdM4XiYVvVW2MT +1LmXQ== 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 4fjuu7852j-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 22 Jul 2026 10:56:01 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-38e8fee6af3so2619572a91.1 for ; Wed, 22 Jul 2026 03:56:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784717761; x=1785322561; 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=RVrIunihnPYTgVlfAy/dv0XWhvkPqor39xXbSlp6cc0=; b=DuQk0orGOkkexS5y5uf3eQrXrjLACo8H9oJMCh0Z13galvmcosHjhOHNNfA06TS+/M nNSj1bpEXlIdL5yuAIuQB5Rpb3ubU9YFLUEiZXW7fNLaIlZuI53SgG4O70A32hddptih rbwq0uy9XeCmyQDS+RFHhWwOlMo4UOZ4gMftstK/FsaP5ekFWMH4pC/Z6hpsTGjY74aR YW7GqKmqnH1Aiifdv4hk+NGzMm+yXHzHi+B1RQi8N/S24RMEwJ7OAbcLkx5aP2v0fihL LrCqf/n3+ufza3SAEWShOKXy0bjVezB1DAsDoLkl/d8TBONdRBVTBh6Pk+U1rSptlgKc y0Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784717761; x=1785322561; 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=RVrIunihnPYTgVlfAy/dv0XWhvkPqor39xXbSlp6cc0=; b=Cnbct/R2ZaTP1n81777WoHhkwB2zNtfJOl+CUz++XgorepDpvVk47nu1HocuF3CrjV +y67enNAYht1RIvnvofuEoIrQYzhtkTFpsIWBgRQWJS3GCMHSS67pKvMXoYsWCF2BYic knPDy0M7ZK8g6y6zw4385mPOMSCDceiVo8iS0ysgrvNOQo/Dtc+KE9ATSK92R7tnxxML FLyVQb4KEW2bfNfljESduTAuMnH2XzXgFyujtsj8URg9IYeDa98HnLGD4Torm+h2y6BV Npb56RK/ZeaPgI0YrIw4hMJfdEnmDvEGrvo1Hz05mU0bj5nSmPoQdzHXoLtKE5DPsRLb yS5w== X-Forwarded-Encrypted: i=1; AHgh+RqyTef6QpEhbJqmuWfXkEyu4kD9ooUSwCOojbry7qHaxqBRvyjUiZL5BoHlzN8uTDqDyVHip7aKwTxtzB4=@vger.kernel.org X-Gm-Message-State: AOJu0Yy/L1bFKJcWfZHOjAAhx0q0NvPOgeHNYu9IZpbC8qmEW1H+kgPH EXZcoavs2Rt5EsxmF0WsERh7Uuw4AUKOD1nWoOtuqWpqLAGEccPZAVkrkeHP/GayMRGxOQc+DgX En4/5L4AAHQtVEd91yXEyKcFXaK3VZowGPd6Cv3eBbwFTr6twJus326kkAabhxrAF/Dg= X-Gm-Gg: AR+sD10gJF7UGENbYoD2Ptvr9xi2JwDKScVFtp6oMgyBN7qDjhC2jTRsbr/FayzqUyY jsu5IcD98CIdD3OqpKCL2QJy7n7gCnD3V2L6NY+/oSdDSNbJYI+Z68wNMpHq2CF2ulIoNteDN6A tf3x+HQqpTYgLmNalHyoCAF+3qxCouIFY4rWG/P+TV9KCG1iWwcpeLhzozB4ZY5oQkzAzIke/KX ZO39Gam8zINEKfFoTdVq1XK9qDdijPjj5p8I2V187kPTflLHXYaG5X3T/PQGoKQWKKDGCLGq7Tp EIkeBl//jsSs5bF9XoGhyZTpFC8B4YSBuhhTM4BLij8GTXiGpQXxxjVUDWUfuPY3cKbByD/NGKv rXPpXbS8J1ksj2xp3bfQH28RGS1r3uRCXIkqcomcmDB1O0w1EzrN+rz0JUEArb1+s X-Received: by 2002:a17:90b:3bcb:b0:38c:cf7a:5fec with SMTP id 98e67ed59e1d1-38e4b4312cfmr24429468a91.13.1784717760556; Wed, 22 Jul 2026 03:56:00 -0700 (PDT) X-Received: by 2002:a17:90b:3bcb:b0:38c:cf7a:5fec with SMTP id 98e67ed59e1d1-38e4b4312cfmr24429437a91.13.1784717760092; Wed, 22 Jul 2026 03:56:00 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1302659fsm5809160c88.8.2026.07.22.03.55.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 03:55:59 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 22 Jul 2026 03:55:34 -0700 Subject: [PATCH v2 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: <20260722-b4-kalambo-crd-v2-3-32d4addc1ac9@oss.qualcomm.com> References: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> In-Reply-To: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil Cc: Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784717756; l=1907; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=cI0BNAVY17F5X3+IRC5AMvFs13YQG/eDsc5W+48aKNs=; b=i9DRSFTI5ZoMbiW4bKeXxAv9+Xhia7uFKy4BeyC+7m/pr8j/1x643JI9DOLOr0s7MV+FFNSQ6 y57UpAasgzIAlNDAc70bI7UnAzeGobPZ5Z0qAVgkXHB317rMsyj1pmk X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-ORIG-GUID: KL9NIJw9gKx8J3AttNEgcZ-sg84dMgSy X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfX1h88hv4yup2k 03QogsK02sN37KICoyrSl+RB7nSkOhPbXzWx3VZ7I4TqKjjG3f2VpYqMeZukOdj2xZ41G4uPW9c nytAmsVfijTg+t4SCbokBM9/c1PM7g0= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfXwOr0P2xBxLEu O/QHmLr6k/1eV825guYL3qrzZRSTinctMADdGtppy/m319RInqvjqRQ2eiC7RJDtJhUAhZ3gbn1 dz3cWNnbE+dbrWAxNpP3c9Ij4QxYycFXk2S4y+i+aHtqS/dtHPOmwfQkpZCap7qB0QMJqXONuZR GQg4xIYEXGGu4zr9wfZgOEcbL51vV6sC2pGcIdOxjNBDiWHcw9oQCr8MwENT1+RkBMyvSwAJLmK C5+ofjILaWytauAgPIJcW/wQx3u+ujy2Kh9GZziR8podHKSTSH38eKz8twIykMyVzXtml7CvR6y J1Vqfm3wBag6BuID1Vj8cbJQxGDlfI6ciTOdlz3c65McC5h/B8UAGNedBb30CkKG6cFI32Z+akM lEkNWUrL0Cg4upPv1OH+GLgjd8lQnpd+X50YmmlSeh7YPRWACTRU69RkFob0cUBusAk8p3COQRP 2C6FZQzfE1U0523lu5Q== X-Proofpoint-GUID: KL9NIJw9gKx8J3AttNEgcZ-sg84dMgSy X-Authority-Analysis: v=2.4 cv=JuTBas4C c=1 sm=1 tr=0 ts=6a60a1c1 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=GrrsNloRtQgQSSuI728A:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-22_03,2026-07-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 suspectscore=0 spamscore=0 adultscore=0 phishscore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607220105 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. Reviewed-by: Konrad Dybcio Signed-off-by: Gopikrishna Garmidi Reviewed-by: Dmitry Baryshkov --- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/kalambo-crd.dts | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index e05414290d8e..0ea4d6696aee 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -43,6 +43,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..b4441807f460 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/kalambo-crd.dts @@ -0,0 +1,21 @@ +// 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"; +}; --=20 2.34.1 From nobody Fri Jul 24 22:54:57 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 C83C4481AAE for ; Wed, 22 Jul 2026 10:56:03 +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=1784717766; cv=none; b=F1Hg7p5U9S2SX6H9wlIa0K4HEG4MBwJdIpf3gI0etqjsZm8t2IkqU3Djupjqj7DQLBJXi+M8GwQHLOb8VyZe5HT+7Moi9cNX590q5w5ZofuFKQyMJ8wDhNYPoPdJeoNF4K4U0cPG1MZJMUd96vcNKtLnU+aYElu07Y8Y/nma6Mo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784717766; c=relaxed/simple; bh=jkWeTjrNI+xze3hIGsedzEI8x6ITSkIXkZnnxBafFoc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=S2f2t/c9lKqdN7EqtBNlnxgej47CazBoDFufF4k4I8ApoAEoSKQu9wjtxZezWYRp7zHLRNdZe+ec3nJGzNE5ftGaHxR8F7W6u8oOR4a2G+T7vxDhCaCKZKRiGLkyo3eLF6NhcoypQwVVj7+ob4aWPYgNVCqGRVUB6BkWYsVdHxY= 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=EEICjp4X; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=V8TsLDlq; 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="EEICjp4X"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="V8TsLDlq" 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 66MA86UF516423 for ; Wed, 22 Jul 2026 10:56:02 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= Uf2pAx6sV2vt+5z+Vbi+GKfH69mjyonF0TZZ0rYCIc8=; b=EEICjp4XkYnjgv0H un5NyBCLr1P12n03QIiUdaNR3mmeWUGOCh+vEtk+WOLXcOJ/v9T6s3nRZcUBIeBZ 79fe0e3sFf6BsfD7oLtDz81ZlJsp0iad1TSV36VZ6W1ajZ4VStXXqRG9/ctp6Ar+ rJted6bVc5iwjoiBvmCAw81cxe6bmq5+szsOdYuAE4TYXuOcceW3NFZnIzwj9q0n d1FPqa47i7jGOxqwo0iaUm08ixEgAAHsbWRzYKDYwM85OQzgZ88ttP/nZ44XvIth VBhoWBib+yVmF5+T5Y/nTMHb4FcqwVsN8exc5c/bbywzwZ4sE9EI/4tnnKRgeHaD T3Tciw== 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 4fjuu7852k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 22 Jul 2026 10:56:02 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cab3e9cd922so6842171a12.0 for ; Wed, 22 Jul 2026 03:56:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784717761; x=1785322561; 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=Uf2pAx6sV2vt+5z+Vbi+GKfH69mjyonF0TZZ0rYCIc8=; b=V8TsLDlq12HBQ02ZPRjoKQT4NCh/Sy6CLCWgduKbuhMHSHXxCN56g+cdVcXCReoPFt XQLDbD3x4KUjpNWTQPH0z6xLdk3PmsggGitPyNIVoUsPP97GtWjYduNPrH3q99mHvM7E NQOzgRQtiHnP4TtKclpCVKhzC7DDSxvduL48CJZYnPJJwCI2SfcI2kyOmHMXJRQkbjhz r+gjMJR/XuIfBUNmainY/lmBZr1mbzRqGLCMia2xX2Wug/uhs2xQYM6kSnSBZoD6jCMe RUEWI3LCkSk00r8ARZfK/WGPDJcOS5h65awd47vtj5puc18nlj1yuj8NHsunvjGri2Qz fVkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784717761; x=1785322561; 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=Uf2pAx6sV2vt+5z+Vbi+GKfH69mjyonF0TZZ0rYCIc8=; b=gztJk2gKe7jP0cauaeKj4aHhxQ4NH82WSTH9NrwEVbzWiPvyFh4Ja3+4VG4lbeSZkE DYltgxZyz9Fia8xHpEi0qaL5mwWLmTrW4qbWlSWi9RlMAauMdEu2iFojJE371NzUBR3P LSZFJcpgb8gmN9Bno9iqdpckXdmtasLnvsrPMWuUF3nEHyrvv9VQV7jgExL06uMDFBy6 99VoJ2wPrWAig0JG7xNMGiFq5YnXMb+RC62sGnjVOGjq1K3Zb9hHNhQKLGWoOpc9Xunt 1MFGmZszm7XdMz8ja8gUIaXWSATGMzz0VcOWGd0PSG38ELjR7SLT4glVKeI31j4oUnlT o5jw== X-Forwarded-Encrypted: i=1; AHgh+RoegWAcq9c05yzzjnD3ZY8RSZX10ug18Cpc8kLtqA/x97m3PflwTdn5ojQDC7HmIk/m5Poz7sVn0Lvg/3A=@vger.kernel.org X-Gm-Message-State: AOJu0YwKfkYXcab+zpqlxhuTi1/SYwZbtnfiCUQltdZJKSY1i6wGck5d XDHxUUMA/2RDh57QGaHx7nEZQ6q8pbuGtQ96VoNyzt5eQDH+YvyZD5OGG/2CGCDDaE9IyptOzUq QYHHtl6f+S8Q+3x2PBTBIvzFMchoD63qXMu5H6j8aC6oiyI0cT/+Mi4sAWo/zTkdiMiM= X-Gm-Gg: AR+sD13/fZgHaxVSC0Ug2hVbJYiIjEC49ArVONq+8cStxvyrNttACVQQZ7FqfkLk5g9 LtmlVQ5wqKadjYtJQOKtH08wWccTQ3EdxHU4u8FDjPJiKSMAiv6A8cMsMiJ1hzrG5nTMLvvHwEV yh7mnov1cTdimCjTwJNFlcmlcNf4+AAms5NMjga2n6+/5cnbcfg7BcDYNbdO2LM1nEtx8ULU8oJ v81bYEB1S/MHEXuZykY2b1HGgDAWfSBcjwRSavSmtOzJyK+uh6m3LcOHNuq5SioM8+riqnuHE3V YebmY0a1NZyu3w6da6H/+k600WD+S5mWzl6W7ALerxUFDJkiBx/7Z0wLPKuGh2JRampSTo7jCFi dP4UfK2pGltHUNm73XHRJP0vxfioOZT4wY3+BwHt+n10kgOsUy7xeb62RFdCPZKy1 X-Received: by 2002:a05:6a21:3981:b0:3c3:8fc3:5373 with SMTP id adf61e73a8af0-3c3ad963e16mr24826455637.35.1784717761408; Wed, 22 Jul 2026 03:56:01 -0700 (PDT) X-Received: by 2002:a05:6a21:3981:b0:3c3:8fc3:5373 with SMTP id adf61e73a8af0-3c3ad963e16mr24826410637.35.1784717760971; Wed, 22 Jul 2026 03:56:00 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1302659fsm5809160c88.8.2026.07.22.03.56.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 03:56:00 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 22 Jul 2026 03:55:35 -0700 Subject: [PATCH v2 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: <20260722-b4-kalambo-crd-v2-4-32d4addc1ac9@oss.qualcomm.com> References: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> In-Reply-To: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil 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=1784717756; l=984; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=jkWeTjrNI+xze3hIGsedzEI8x6ITSkIXkZnnxBafFoc=; b=NFLWTbVTh4IHTBJoYgR12wz7y4DqfPucXMo1BJ8lU1UTevUy3Ci0Zrnzit7RmoIoXSjYpzSos HugaPr17I5dCkkUrk4ZMRvy1KObW4Xq+Fz+5ohUcAy+jIkFGAapQG0v X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-ORIG-GUID: EFvvfn5rAk2tzvgjHH2f8AHguPQlkxlG X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfXy5jdmgrXwSQd rANBNQui1DQLx1DrnrvUOQtTnxnP79N6mt1xQxYxOoCh95R4pwmrVKvz7hYVg5mxVt4TLS5+iMX PeroEccRw/gaztZqLzaPMiajz9ZoGDk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfXyGX+QX+LptUo Q7o4YpMw/Dpldfk82Gk7+ddOHxFcv+W4TRW+ZZgQO4quSqbGTo2wxOo/PiEcvB713BDZCDHpcyZ xYwO6XwDCPh9uFTM9YQNuAGBFER+ca4/7mJU0F8ejGSbaPp8c99iu7Vilr6Nf78w9r+seg20rHQ Euq+9omrXt6AuincyaGdQoZQB6SVF6LMHS3SrHov/5f5OnftAOIpuXHlN91aqOtdkx5EUP09rmR nqixb6ynYzAUoPbUgqK/Hc8BcHrfKSeMGQL8ONvWCw5fsw3rU1WKlE+G8AMV+1Vl84Ucxy5SMDM cTNAbBaMl+bl0EZtO9ad4GEj/yMrMubtM404Cx911fSWK0VDqyvsIiY/Ly42z1I1rpnIN/pfOTd m/PJlzwpNl6l+ehB6wb2QgmYk+y+osZdjz5phDkWGt8TC73kwWRXPROtCvMOgtolaMWPASXPCaz KUlDhI+fte9+1x/zTaA== X-Proofpoint-GUID: EFvvfn5rAk2tzvgjHH2f8AHguPQlkxlG X-Authority-Analysis: v=2.4 cv=JuTBas4C c=1 sm=1 tr=0 ts=6a60a1c2 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=sPeBD9Pss2NjrgU8DtoA:9 a=QEXdDO2ut3YA:10 a=zZCYzV9kfG8A:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-22_03,2026-07-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 suspectscore=0 spamscore=0 adultscore=0 phishscore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607220105 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 f35f2ee39130..d1cc6c908daa 100644 --- a/drivers/firmware/qcom/qcom_scm.c +++ b/drivers/firmware/qcom/qcom_scm.c @@ -2327,6 +2327,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 Jul 24 22:54:57 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 EB8CE494A07 for ; Wed, 22 Jul 2026 10:56:03 +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=1784717766; cv=none; b=EGuAZh1KNTYZw1VGZ8BeExYaTFNKn+tX6fVDMF2v8GZpgzyuAqTlK9DFhF3qP9d4yDEv7OMOuDCINHoGpoJ0S9CDAC9nNqw98C8ySnXwCjbYQKStvXNMzxivdn7f8pV8Cn5PMaqvoRaqzeWF9gGZYVf2si8AKOu3WxL5Wbrff4k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784717766; c=relaxed/simple; bh=xKkW8JkAQ1Vhl3TZIzNa8+ozFoj7WCUtudLFKvNQfj0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rAwkdhdTBHDOZZ3u5NjGPi4ua39MdzqMvTWoHuJJS+Zo3y+IT9CUu3EJgC445ndwdJuqsaEjYFIR/OWkMb5haLJrpfOCHF+WBExTepGV5IURwBpnQE961wRcgFd0GD13iIObh00FkER+aLPnZvXuz/g+d380Os5WJEDhgRee2iQ= 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=kbSjwyyH; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GQ5+NPUW; 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="kbSjwyyH"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GQ5+NPUW" 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 66M8x9Bk1400263 for ; Wed, 22 Jul 2026 10:56:03 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= ht5fvyfbePHEIlm/98arjAMGkHBafuoSDc2M14Bf44I=; b=kbSjwyyHATSAD5pl 8lxuce43STguwUSf4Y4zF8piQwAaaXTLe62FWt2KbOtFgOhs5dOBXihuFnC01D61 5dab2R+/UjPSSTEodwlrF2y1RfjdDSVVgYzO9ksKA67/nfEkBlAvYCcrmL/9nBE1 sv1GxXO0yTGaqeHUGkup8COAfvTs/ASyDdpHzPe06EHOefeo/qphy7OBjn1dUFec r47J6luztCPWg2mmWu9fCn5/3C3zvyjAEe24KllKjj5HF+bp0+VmRNFqCQ30+rDN NRBAoYAhE7T1Tjbk6JQGV2PUdslJtw6rs2psLTioX22XXoYW/S3gu1B1BqJJnMgO iqwKRw== 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 4fjr8396cc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 22 Jul 2026 10:56:03 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-38dde0df80bso17702445a91.3 for ; Wed, 22 Jul 2026 03:56:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784717763; x=1785322563; 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=ht5fvyfbePHEIlm/98arjAMGkHBafuoSDc2M14Bf44I=; b=GQ5+NPUWgZaw3LglmQUrs+VLPJlTriojzuphdR5z4Cg789cpelYSqO4h0mOuyJIJ+V 72RRjiviv7LWseMo41WgPTrEukLBJU12Djrc8y4/2RHOh+0/836Alm2epotmL5HzIyjV w7R89lGuDecN9VRTXDwg1BhvkPaozamvHkQkniCDqxJY+6M1VlN8DzmPm/y2TFXoBFmC Tk6SPzvdAauG5QhYiJ1XDK0TfLwMv1WubmqE3dnDJaaVyFDZPYEL2qzJ/+FWA2mpqgFS xRXIGfV1MoEBsH95+lhkQsmG1D9ZCtcFhiodYd5Cql035GfIsYcYYnHhngvLIObDtDbr teMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784717763; x=1785322563; 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=ht5fvyfbePHEIlm/98arjAMGkHBafuoSDc2M14Bf44I=; b=ctcmaBHwe/iRp09zyiQLQ5e//19GDXjbMMpQZKAFGYWY8YQFddU0ITsGTdoBcinNo5 pHBpoa9Odg1jfr0QLQa4rV67Gx5NOHtnydMguTT9ho6fgue+5Y3+TxdlZPUDNBez/11c o9kAYssakyLyHlZTThbjC4OBrjcnO2aRBRsrD5gXNTmxLSE/YJQyMjxpQtObYNzDI5MJ 1HYskxVi3sPGVya6ghaWE0g86K7G00pGhjsN2sd3l6x6GDXqGLJg4Ut2Tq++8o9sE1SO Bia012eQIiM3LV/cWnDkevu+WZwW6jjVI7GqAN+ZmwDoDRAWw4a2sZ0tUSvPJ/RItZr9 FA5w== X-Forwarded-Encrypted: i=1; AHgh+RoCARQkuXfdWCAyfAh+IOUn2ICwQqzLqRU0G5z8HDp+qpi4Yja+UTj6YfiOcXgFIUP8a1bHOPi3uzG/F/A=@vger.kernel.org X-Gm-Message-State: AOJu0Yw+jXksJALfZGacUIdQ3+IYyJuUdkv+u4/8ouRaHxDTcOVgdUCZ 9YKTGjAl1pl3wSgbemi8hZAeqPmpwb4MBpeTQQfWZEwHrZvGZOANL70JMjuGLX08iXXkrU8L853 5uqh//9xDZ/w1pzmQd9uUTUGyfHhpXafKgyX1P3SFzqspZovvAPm3u2+5Fdzq7rjLZpNc263A3x g3Jg== X-Gm-Gg: AR+sD10OWXAcwvDJ2g5HiC+dyiddeyOmdGo45PDxntgB8pYFEEzquP2md9hXJq4FwDH Nzm1oC8RMvJgvddmc0YwkSLcVflf+O47hpqchP6sQoOUeG0jvj+k2Wc5pKDUyudqewBO+cbLz6k P9ICkENCJawy484TKgzPiPxCNAwBH1YaGlLxr8OFWT2cDO1JJWAu0JjXuMKMIMegkIVGltE81Xp xuUu/ySrQxjGtr35vcPa3rEpYkSfgsR/y3xD07PRJRTbnwGOaFc7BPi5qE6DEWOmJLlZ7vX6x7T XdKPAPJ8Hu5Fzt10iW5ptf/+bLdcJigSBgmWZU2kfT/e9k6qfAhvx7lGa7+W+eGrtz2h6ioIcke ozW8QMeEkgbUfyLNaZlcuC5LqpZNBxNK+VRsUN1V6htrgXzxoxFJkCcUPUFlGSSwQ X-Received: by 2002:a17:90b:248e:b0:38e:6f72:9be4 with SMTP id 98e67ed59e1d1-38e6f729cb7mr9642128a91.3.1784717762580; Wed, 22 Jul 2026 03:56:02 -0700 (PDT) X-Received: by 2002:a17:90b:248e:b0:38e:6f72:9be4 with SMTP id 98e67ed59e1d1-38e6f729cb7mr9642101a91.3.1784717762129; Wed, 22 Jul 2026 03:56:02 -0700 (PDT) Received: from hu-ggarmidi-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1302659fsm5809160c88.8.2026.07.22.03.56.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2026 03:56:01 -0700 (PDT) From: Gopikrishna Garmidi Date: Wed, 22 Jul 2026 03:55:36 -0700 Subject: [PATCH v2 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: <20260722-b4-kalambo-crd-v2-5-32d4addc1ac9@oss.qualcomm.com> References: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> In-Reply-To: <20260722-b4-kalambo-crd-v2-0-32d4addc1ac9@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sibi Sankar , Pankaj Patil 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=1784717756; l=1205; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=xKkW8JkAQ1Vhl3TZIzNa8+ozFoj7WCUtudLFKvNQfj0=; b=7xjm8rvol/LWDQGie5TTWYF/nNVO1ILkyGA4icryN3d2W8WRsrOko3p/RVx/9fSTCND6nK1OE zTNFmbua0DGAzsccItgbF/kRkgJZz2+KPZoClJmiYPxIqXNnt7FKPQ/ X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-ORIG-GUID: jmBQV9x-uERHQNE8QMKHGl26XFVimEDI X-Authority-Analysis: v=2.4 cv=VfrH+lp9 c=1 sm=1 tr=0 ts=6a60a1c3 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA: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=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-GUID: jmBQV9x-uERHQNE8QMKHGl26XFVimEDI X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfX4W61CHNG2+r/ hc6LtrskQ2wX5a4fLqyxJCm3OSx44qfwlmWUYHR9DtLh0axHYTdNZs3FwGXWnD7ShcCSGmK8LKT My88tFCqUnKsiiSMiiymPoA21DAFocb0ez8YASYsXWZSWOI741VGUTRWS96wPJ8WN1X24IpI1Tl CWJdlIkmCDPcWrYiRh3s0U8PiMeHqHAIp1gzBwLovDM531TAqsO/WcThqukJvBymuqQ3vW6nFeQ aqQpX5LmdKl6V0lfDWsLusPd0VlF722cb8LFyLb0Oo1lnV8P/eNHM8rOA5Ei4D0mOoH75R0DJzQ ab02KV8d3+hNQmdOA7S7etHTbRAXwjUH7qwZFv9zKEqZ+6iEdY/hd4J/1CuA0aBwDD9ibx/lrBL nMFvuF0iUPeQ8VLHMuMg6xFtDvn70YOwXYbtx42qhBaC2YrwCQa3h+ZfBrsrauwB/H5RURvVJdu VTx9OQ3KxBKqMS79yOA== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIyMDEwNSBTYWx0ZWRfX+d9j47uFN+jS nfg/saFszSzOUfVEeem0oG/hciHhKXD8ZCIqtpwT58tbDlauDJRWYSKmjpF4+Vssa7vwiY7KDz9 R5H4nHt+jx6AbwzbYCfZhSqTrIvNPFg= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-22_03,2026-07-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 suspectscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 spamscore=0 bulkscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607220105 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 0209a02c390f..c5f79210ad52 100644 --- a/drivers/soc/qcom/ubwc_config.c +++ b/drivers/soc/qcom/ubwc_config.c @@ -112,6 +112,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