From nobody Fri Oct 2 12:20:45 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 605E84334B9 for ; Sat, 1 Aug 2026 10:00:25 +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=1785578427; cv=none; b=a5zNeDBUaoMyYHmECdH023BJ1AWtKOwW0NHWGJcXvxk4y4yg1MaO/6R56PEiwxQBYy5+RVFDaOdYZYBxJpITdZlD704A284eQ5kfDKvBd1AWebvM3U9XDwobHmfMyXp12zkbEfpS0hwwGk5MuyO46humJRUBWXozu13+DFhyowg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785578427; c=relaxed/simple; bh=7lAnEboM05pxKLJKuQkUK/+Xj0N55Uc3icMOdr2M+eM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qoK/32HzglyQeCHerNK0BjP5mfl2iNRy9f3YCzTXPFmql/r2/TjaBqoDM63jLKRuhOUPcQlGY9jAL00njF0hZugsVx2Sq+l1Bum4+AMRsRNUZS3sip0ke67HZ7TCN3HuOvsgJ+xbYXVUy2kWkFO686b5SZFbaAEcN3k1tVrZeHM= 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=oYQ698dq; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=USG69L2x; 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="oYQ698dq"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="USG69L2x" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6713El362271111 for ; Sat, 1 Aug 2026 10:00:24 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=oYQ698dqQF06k7S+ 2eSVha6AwBQqu0+qGFVDyJ/uHbKbZi3aFG/fFy9pT1A9eKJU/sLV6r6E0gnT1mx2 CHwi4jgadzGMdyGKMsnozwFfLeJmXcsJEAFFSltBbUv/3UnQBUofxVoYQSh172k7 yetRgFRh+JHg+xVO77jG5qu5n0tMtW7mPLd/kciXn8Dmgyg0BBrJlhoEQX0amyiV Bq6JTL+sIOz+5AyvqUUJlDjjXgbBLiMDiv5wqyrjgG/qhsweHSJRoEQtsSE9W2hN UxEI+sTHl290r1fZL2v1anWt6xPKuNJbmEoMfdChd7bH+iMqGy8xnHijsyvxSq8F 34TjsA== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fs8qprntu-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 01 Aug 2026 10:00:24 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c860544c077so4162103a12.3 for ; Sat, 01 Aug 2026 03:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785578423; x=1786183223; 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=USG69L2xpAe5fN2oilR9+pOSXsfaW7OPzkNss0X2zdjHfYanq+Ipnj2z1cEavTGqU9 poyDplgDdEfMLtE7pyw2hroQ/28w41uF6iPoXEqhLhKXkbR7HcZ5bmQWPETpM5EslTRF AyuIgI85RHj1HWyGFit9KEePoWEdGOIqtrCXJltlMqEhHyt1rbga0kOrzmgKyGDmEjnA UbHiNWI9+qnALvu81jTpr6oEDPSVAGlPwTeJ9+xIz8CbW5eSebbS1E0n3yklv/IP5yRG Lp2KAR3L3H0vtKRRRjaIYQ6frATHzxWyuBGpdZtnP7lfFyMHGtnRul9jyulUYo/QUevF k1xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785578423; x=1786183223; 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=AB1gT0Ovh+C/O339zFqI+nq6Irtap1JVikXd02gCxaGA3SbtzdgpMFX03mLPH3EW8n Se79nPpg77AsCF+CtCC7FCh+yuJPaEx5jSH/YF/mVrDLtrvhKdU0SZdFGn7V7D3VBFIL Nvlfpz6GFhMfu96CPcilWejWJW0PCtO/d5P3qZgvz6htfgr71n6PwsOxL1WZ2ghUxKPR qYKeXJyn4XPP4EB/7TbV6Up9+e+XQs804CJSZLDl3oXNrYDz4pLXGtKLuSQxFSIX8fAz XRa6NM/v5GT1m82uUDUrSbLRknmo5kJ/UwBrp/9ybxzrq0Aw7nXcfOGXGep4g+C+U+dY 8+Vg== X-Forwarded-Encrypted: i=1; AHgh+Rov3mJvyyyzizVrwi0LT/yLyoIJaUWhbvWNgo3D2T8k92socOzwimpDxgnw5GcsXXPVdJhGktNw8TED7cs=@vger.kernel.org X-Gm-Message-State: AOJu0YySTIZ6oWUFb2Q1aa7QskRA4H8hhdr6JbqXONAnD3Rd/EBK2N6x TO6i2UEh5atX8922utJ7xle425CkJr8jm0ch1fqHW32ROBXVQUHgWYgVIgPpCfYOmkO9zN+rEKx t84fBXKJeqliGz40fNe5o5Hg1WE2fZNEGE9ae2WAo22PRcbC/meFsxrhuAhGoW6P1WQc= X-Gm-Gg: AR+sD12Qpn5y+9z7+Hcq7Uvuc+ZOh4xcL8e89BSuZfoCTu8gKCTITxzQ12iQ5jtNudc 7R1yhgQZfHlEc7YklekJWQ109GPzOrfFuo8a6codOOiR607tWk7n2B7h3EyR5JaLQI+HXdXXFJ6 rhSGP9JDq4+/vqVGsEgIVyUh/uAm6Vi/iRQjy/Zfh5qbtym5DuIfkI4jOsVOm0MwK4J/7ZwrNFy lslnAsG+4kInHgkc7nxcpkUkBGXaJfKMTMNLIeXUVUcLbQ2xLVt2jvOn5ZvzSLNyO8IXlXY+A2K Em5/RyDhZJEZPJv/TE21Kd8sl/ctzzFVdXNI2pFNWT4I7uTzo1kkh6VrbVsE9MYWAA3GyUtDrgr SLo1Il++5g4yFtega0OHg5FCoDlvkvSr/iv6i5IFtEnl9gfpBTi+Yw0MNE9+IkQv0 X-Received: by 2002:a05:6a21:4cc5:b0:3c4:46ca:3339 with SMTP id adf61e73a8af0-3c92a85eb6cmr2667014637.39.1785578423444; Sat, 01 Aug 2026 03:00:23 -0700 (PDT) X-Received: by 2002:a05:6a21:4cc5:b0:3c4:46ca:3339 with SMTP id adf61e73a8af0-3c92a85eb6cmr2666847637.39.1785578421302; Sat, 01 Aug 2026 03:00: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-3153e04506csm16290600eec.17.2026.08.01.03.00.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Aug 2026 03:00:20 -0700 (PDT) From: Gopikrishna Garmidi Date: Sat, 01 Aug 2026 03:00:16 -0700 Subject: [PATCH v5 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: <20260801-b4-kalambo-crd-v5-1-22160abacf3d@oss.qualcomm.com> References: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@oss.qualcomm.com> In-Reply-To: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@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=1785578419; l=1039; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=7lAnEboM05pxKLJKuQkUK/+Xj0N55Uc3icMOdr2M+eM=; b=aQrkBpmAO+lN6OTtpZop4zJ3Obiu53Qg/+5PeproPVP+eh1uuhbOV52L8eyxAdvvlnPFzKM+r o5ZTJ4Z/7/eBTA/VCFSYlQdUqv5CW82CtPKqpnzh92o0g2ZfgruJ9T0 X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfXwtktElqbBFUA EgENYSpEBNafbWTX7hwUe1Tp9wXRlBNjKja76ozulEaW6cItP0JIX5WMcDFQ6bSm6jadoep8ztl kjYktYlCjozLkCAwj4Y9An4JiVPGI/3N9pLMJ1MUkRIlzQxGITbvO/HGL8i0k64FPrJZvQBH+Pb 1sV46rC7hstYGnYiWGy+1zRHKr0jhNzLUGxDMk0KhHpfgp4/l01k7yGxm+gWwYCEbagtE/dcf7z +LyptmgeKqnX0EIIYmi4j8iyUWDM6iad5KYefMkj4HbJC4frDXgWOfemZy485qeW4ONz4+OSkGB s5LaC+2yIKJguJRF4TSwRxQwrjKaFfY0Gk5Nz17N/TyPLqPvnAgtSDNLZPuGpCZtPuiAhbRdjrq 0qhrEY9Knv0ZGjGVcQ7xPk1rVvkiZydA3RO+pLpn7gCf6lzOLDqQcZDTU/D9oXYvjKrjG7Qw3fb 807ZuN6IcwK7hxdv6dA== X-Proofpoint-GUID: E2aZ-gsQuOrMuLIVtYL-M5hwEtmeM6fA X-Authority-Analysis: v=2.4 cv=MpViLWae c=1 sm=1 tr=0 ts=6a6dc3b8 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=p3IoqaKxkAlDmzJvLqoA:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-ORIG-GUID: E2aZ-gsQuOrMuLIVtYL-M5hwEtmeM6fA X-Proofpoint-Spam-Info: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfX575snBCGTaXs DepZQsBsB2KFkCks0WOUP9ojsQPpFl73UvcydAWPryMs9dT8xyRUMwOTnY5e4g6lxQt0wM/qfUl 2p5fOlYMcX5Avhln2OzBZzCtQ+FtTs8= 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-31_07,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 clxscore=1015 phishscore=0 malwarescore=0 spamscore=0 adultscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608010075 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 Oct 2 12:20:45 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 8910D4334CF for ; Sat, 1 Aug 2026 10:00: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=1785578428; cv=none; b=KaUwF8Ii7nw3LJPyRmKwaTGOlkcX7gOs2Z1Ei/1c9doFdEbljP0Sv0bOWHbTf6ZllGCLI3Wk3JOEwruzx58R6Zd7nrv36Eq0Kd56Ahz7B3rmGaqQFJ5wX7AxwoLZ3T6ExjH8soFllRzcB7+QbHSEW+cTbdDcqLsYsnOWDgtn92s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785578428; c=relaxed/simple; bh=9Olf1uz4AYcEikbkwsvzP+2rF+vetsNaAn7FsiCzHVE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lBhvqIkgQWfwPyNpgmOxynjJrcO3JI2HQMXQT3FnoBpkK7UB+RQyzVAMO3yYMlyTTygawceKU5DjGtg/MRqQ3y7SWAyiK0xpB+wmMJX5UpwQW3+OO66ZhSd3DVpPu571sv1Sr8oH7T37pgYtwtYzpFZX3pBERrL5PX5hdHiDlj8= 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=ZAbie59Z; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=K2Rmyqu+; 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="ZAbie59Z"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="K2Rmyqu+" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6713LTuY2059671 for ; Sat, 1 Aug 2026 10:00: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= bO8bAQfTtoLl26BkKalzfzUzSHvhF1rze2Z0pSpvGoA=; b=ZAbie59Zd28oRUoz 3VjyRaMYrRW2iRqrH+lDyo1Cw4mSktyo+E/izkTmMl4uHAThcXhAJn0QmgFf+7z8 0TuydAq0jJYHoRJ/sdR4utYs4r7Y/GqusYbUTubqeQbgRs3JMQVdoKHyn9EXs7VE WwQ6GD9H0+aRf0XVKKeYEhZGhTtTeXpyBnGtbuSHzMwXPeFEvubUrmxVqQP0C4FE kqF+CRgPVHjKcIHw5A1olAJqfnLi1WITJpgVsfFTXe6ZNqLjtpGW8TGXCGR2tMew +sx69P1Lco9+3S6cIwjdeDwYdbv1VrzJvfqWHA2G6Fo3qPD9Z59d5Hz9lu9wmy8B aExIyw== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fs8tx0p6x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 01 Aug 2026 10:00:25 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2d02df2bf09so25297565ad.0 for ; Sat, 01 Aug 2026 03:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785578424; x=1786183224; 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=bO8bAQfTtoLl26BkKalzfzUzSHvhF1rze2Z0pSpvGoA=; b=K2Rmyqu+jraH3XPSc79BYRjrag4MTU9HeIkaCF1XI1HnHBMTHdcze6RDZ0y85I1HlA e/mzWYyNzaN6AjMKepko6KU5k6SkIKiem8FTDIjZP2WGL0Fd6Er9mUIjgmTQ71oIvKkp iSypMqJ9Iv77eFjghsZS+hgdV0OyPgUnDwIkcfO0M09PKgm9tZvREVd3CkKaTn46lhdA eX2c/SxIS104nPr5xZOHkbKuCkJDRkA2SadIXoJamNu4Sz/+Kwdxf7+HUWT3p7TVT12z 2ZtGShbkRoey5+jb0H1jeh979iG92zjPcuK10FdaUrFAxGgeC50DXL3SJNXj++bGgyeA XI/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785578424; x=1786183224; 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=bO8bAQfTtoLl26BkKalzfzUzSHvhF1rze2Z0pSpvGoA=; b=UDJEdTMsUGN1e0F/lcqKWDhdTxWc0N53EpizjLfhH5U3BmAhyyfLz3CV/p3A3baiUZ wcm25gF/w0pZKQL+DQqHGEH0s4sUNo+CujGL1Y89Q2s7w5xBpoCkbokTrEDBol5E88gk G743y/hWvFHKP3xNNA4hqJ9+0y8wy7/eG/e9SD1A0Unt4Iao14j/XKxYjyWj1m8wEsw+ jiUd3A5ORpKGmftIOwYaueGAlHgSqJgRdSPay+k38xDk7yquwJaysMRyB/ztUg3h2WNE VFy6CFlCrX9Rrk/88n8UBB39wK3oRoSTIokSw9yr19rKqIZx2wZFHWZLX66x5QGQYB99 1zWQ== X-Forwarded-Encrypted: i=1; AHgh+RoKTIhw9hXoTZPAG65pO2bFvgizpT+grg1jwZ6G22J4j9cUQVrKNPL0Nz2ekFY9oRJ1n3O0aZiTsFqrOOI=@vger.kernel.org X-Gm-Message-State: AOJu0YzScPsm/gcgMNyYx9i9vojX5Wi35rnCyGld41s/gRNouYG7ivRb ych5eOTVVJ/4aeb+VoPx2qu1NUzv6CnXeEGB3X3q8vyMFGkEWct3AvWMgJnXRMdtnfzYRPpMmHC UszJHa1KW8Ep4CAk0XY6B4m4SV5qX2Rx+nfmr+bKVI5zQl4a/mUnNSz8B1pdiONhy+E8= X-Gm-Gg: AR+sD10Vydpu7r8dxsY5vEqh+/0/YClw+y4xzNi0EZl1KxUHndKXb7zxvxXDpHKuxIn ED9FSGtLyvVhC0VXpqnUyE+aKHc1cSodOPNPgUvZRlxfXdvmO8ymqFrr/BBzNI4ArNa0QJxVK42 GpW0NMhrgDry1plpLL/+Wi0Rx405FDRPiPxXqto6NaQfr+eo1KVI5VnCK7twMKQ/nOH064m5C3n W1bjBbRtHhCjEZSK63UpfPLu4nHzkcPkkPXPF6kW4B33hXAL61HuzG5HqFCIIYmLcVrUSxkfarb nGpGOF3bLoGmG860HbBnKnkLgIgbaEzHwapDG6YAvwRsDmiX+KFkM9RcWMzvJQTAnTBfDm5UY5x 4Zs13VkmfR1ZPR/j3Rdoh2ZoEb1LRvQ9vabqGyQiooJ5LsGtcHoCSqm3va9kzRLnb X-Received: by 2002:a05:6a21:1f87:b0:3c3:875d:7053 with SMTP id adf61e73a8af0-3c92a4d7467mr2752425637.8.1785578424032; Sat, 01 Aug 2026 03:00:24 -0700 (PDT) X-Received: by 2002:a05:6a21:1f87:b0:3c3:875d:7053 with SMTP id adf61e73a8af0-3c92a4d7467mr2752338637.8.1785578422084; Sat, 01 Aug 2026 03:00:22 -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-3153e04506csm16290600eec.17.2026.08.01.03.00.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Aug 2026 03:00:21 -0700 (PDT) From: Gopikrishna Garmidi Date: Sat, 01 Aug 2026 03:00:17 -0700 Subject: [PATCH v5 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: <20260801-b4-kalambo-crd-v5-2-22160abacf3d@oss.qualcomm.com> References: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@oss.qualcomm.com> In-Reply-To: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@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, Abel Vesa , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1785578419; l=4546; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=9Olf1uz4AYcEikbkwsvzP+2rF+vetsNaAn7FsiCzHVE=; b=VbFTkDKxJ00DypdhgP5BB/ZCneCyo2NGb/5P/LEQM/SlgnsPB8asIoZ1RzL9v2/fYKM36xHko TqnxFRpkRqpD0AKWCnGIvjde1Y8xYZSUo10I78llc48y9P5dxIyJy8m X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfX8rLBkr/bBhDl YrsBzUlhm7qOELHaJyBdtCg+mzezjmXcw4sHqASXsxCv6LxDRofvT7uEU6VxcOnO9TUErbCOm61 sDuR3AZ7FL427FTpo61EYYZaq0rxDsiBzD3z1Tzym++VhL8fxBBt8QQ1mtx6zUKXoTizrWvjpMj Y/VjQkwRMoOChtSWiUTzeWYAXLX2hevxZ4PbObd7kNpGW9NGO6xmA8MFXPqJoVsd/LjpERgrkYs cOFJfXCNM8PYaj8EV8Ft5uI9jBuxK7N1Dx4Wxk+8oqB1Y/JULP2U6N6or54bcIaXvcR47+RRuGC uMeQDozR83b1Ty3FmyjsxT06BVhV1r0s2Wzk6SuyQYQ+UKKnCD2G3NPg65xpuLPQFXOpU30QfLG z3A/F/zBYgYP5Z1OQ/M2KZxuZW9MUEwKJuzZPmuEoSypWacr7zf4wDqu9mtImEPFEUFPxVQ6eO/ Q05BLf0aEXgJKLHcSfg== X-Proofpoint-GUID: 0_2AJuWyfWmij5y1YJVj1S1112rLdd6R X-Authority-Analysis: v=2.4 cv=T9C8ifKQ c=1 sm=1 tr=0 ts=6a6dc3b9 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=uk4ur7h3pE5DHNqPdj0A:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfXwYcbK8BBNYtU 17G6zu3ObBkwaKIbKKX5ACs1cQVZykCI085rBn6i68TVC2g6TGRPpO3Ta0JCB05SeLP+G2h5NKt RT1hJd3NzBuYOJ9O+wbcTMsyK74Rd7s= X-Proofpoint-ORIG-GUID: 0_2AJuWyfWmij5y1YJVj1S1112rLdd6R 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-31_07,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 clxscore=1015 impostorscore=0 priorityscore=1501 adultscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608010075 Introduce support for the Qualcomm Kalambo SoC. It is derived from Mahua with CPU cluster 0 (cpu0-cpu5) removed, leaving only cluster 1 (cpu6-cpu11). The surviving cluster is re-added in the cpu-map as cluster0, since the kernel stops scanning at the first missing clusterN index. cpu6-cpu11 are reassigned to SCMI performance domain 0, as domain 1 is no longer present. Kalambo uses PDP1 for SCMI transport. The tx shmem (lpri1) sits at offset 0x200 within imem, pushing the tx region end to 0x380, so the imem size is overridden accordingly. The rx shmem (lpri0) remains at offset 0x0. The PDP mailbox registers are overridden to match the Kalambo SCP firmware. Kalambo's PDC input mux differs from Glymur. Pins 109 and 110 carry tsens6 and tsens7 alarms, which are absent on Kalambo, and pins 134, 138, 156, 158, 172, 181 and 202 carry gp_irq_hvm inputs with nothing wired to them instead of wakeup GPIOs. Override the PDC ranges to leave those pins unmapped. Add labels to the cpus and cpu-map nodes in glymur.dtsi to allow derived SoCs to delete and redefine the cpu-map entirely. Reviewed-by: Abel Vesa Co-developed-by: Sibi Sankar Signed-off-by: Sibi Sankar Signed-off-by: Gopikrishna Garmidi --- 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 4be7edf894b5..3f1fd0973717 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 Oct 2 12:20:45 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 2C48031F9BD for ; Sat, 1 Aug 2026 10:00:25 +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=1785578427; cv=none; b=jookSGejKcssHINibmfG4WfTR0RxexnjE5lp7R6GoOCBWoeEmToshPqkVUDEVHNGr0gXjnwUxiN9pkm1kwbdr1yYpaBszi/k1BgdCvybWOfgwVr3X3+9ZlkwCWkHqEgSFfPDJofqIjwBOD8Ijhr7xcY64WmB3WSiUIpXcDI7Yds= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785578427; c=relaxed/simple; bh=tr1/rrPuToYOiHp20eKjGiOpkdJxsv+d81Zrhl1QRVc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UQQ2FXhTUaRKC85pH/Hvuq2BZyFNH6EnAq3aL+E0GOsr9gicteVHOQDN7CfMDvzWlDkJmxchKFRgCOPMDOOkmEMGAlg53sk9tyFfUF82lPFU44HL+xm87IN4QNwDf9DD10T7nuI4B3ro95MQ/fRTFALUSE9RpZF5n9xmKfYkBcw= 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=ZVY/Sj0K; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iZp9UiOy; 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="ZVY/Sj0K"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iZp9UiOy" 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 6713DaTd2065426 for ; Sat, 1 Aug 2026 10:00:24 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= cj4SukU+GaTCl3tOuDXM73gHhX0/PDOwEF8tpva10fY=; b=ZVY/Sj0Ky6gaD8JX /t0aYrB0q+Xy6qrqWaIIfwL0jd7bE/fL4D6/YHt2ZH6jcN6iJoKX2Wsj5lk1Hq9g X7H0Dn5ukBYHSryiY3TdcgaibJoi4ssu6hQN61A246py102ZmCRdzBgzNOEuC6HK s1u0Njgkyc2pzVYtJuN32wBUx87EkoLQOOBAb5198i22s8b/SFg7V7/oORWqb3wW Bd9QSf5sKnsYyY7kIaWbJbqj1uk8jW6+IqlyuVsaE3BWUXzrOd3DEPr6biYPwXMc iu1xltr923nwVp78yUn/iP+gg4yCKHvX3AOkj0Cm+BDtAfX8YMQiqnfk42GIQAtm EWCe0A== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fs8q50ptm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 01 Aug 2026 10:00:24 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-cab048cdb3eso2325148a12.0 for ; Sat, 01 Aug 2026 03:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785578423; x=1786183223; 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=cj4SukU+GaTCl3tOuDXM73gHhX0/PDOwEF8tpva10fY=; b=iZp9UiOyMm8L3wDfa9m9R00tRkZ0HkTNlSb+ynvksGwQ98zmTLMwx/pLcbI+jegcnl fjmjrhiJjZCQUvU2se2mSpQbOA7WHTrEL0+QCwh3aprA8T4m1kbJPj5oFr+8dyGg+w/N uiLL1GsH62Y2YEolCfyCHxBo9ofSLqzTgH1mTt+sKDlWRpuGaSrfJfk9Xp3zchU8kUG7 7BKMxQKwHTBss5mDn2QjiFsNRcliChZunGmAvz6IpKJr1T9JH7fb1GoD1O/fOl96khK/ oMITRtFzGWg1R7ROa/7uVWT67akoZgzWonBjOMaVbUXfzFWSJwlrbd+BTuNQWjQMQMiJ Hs9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785578423; x=1786183223; 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=cj4SukU+GaTCl3tOuDXM73gHhX0/PDOwEF8tpva10fY=; b=pPncW2aqN0DxzVOtNEdXpizRqNNKM0HUjSTN+wRwaIF1aognNLAbDbgSRoJM0yzUev GtY0mScKUoe1c1zv6cc82GrnnzqJw5LEcwoNtfGfyTVcw+2UysrKckX1Q8JLk8+f0vYf qqT01KkavEL49+gfJFMzc8esVqCeYPOVRBd4vlz5d6QoZpp3U6Q6dx+0nM5ncqcjFQoX J3vNubV7juTRmVAMU8YMGtOqHM9BAPPnHPXkNlcfiTjAcMYD78sqgVdI9Vxn8udOftp4 JHuXse49m4/koCIjFG//FKjGushbJSxKOPzSSawdzMhNxnsbL7jwt95t3DMx5rQIikZV YPjw== X-Forwarded-Encrypted: i=1; AHgh+RrweyMw2C9hvqQo2robTkhyo9JdOU71936jUCOvHt7QLYOhYbh/PI2SfxB7NHogbxT+UYyWYqrdiiZM3gI=@vger.kernel.org X-Gm-Message-State: AOJu0YwETPA/y6CkyclEcMlKC9z/sYafpsaGJNtvL6SnE+Bp744CRj7z W2PzSIZiMXm1dQgPTu1bJDHi7nOOmLlNCiaci1BThKR1Hg8qXElQiQYJcsUuhZWAiFQBO/tAZi8 0JvBNqqLLDzfAyNo7h64Ary+yyVyyaLfFZvW6i6hf2+BXNcxKcVmLPnYh8ABIr8tLQ9k= X-Gm-Gg: AR+sD10Zu8tLt7oT63JxkRi6YaCwrJ+5rf+TCCbaAwUX6J0HUt3Htzr016sjotNg+/1 QcZTkltBi2lzcgSYxGj7hi6UPEXi0l5kSUOzGnMg16ltbFLhWf080pqISY3InO7DbJuykwylbgU WB1iEU3EnMqHdu8WpE4VNngQN6MTX613VAOFMGdk1ZfoFimiF5s5aVrM7b5ZuDOIMyQhbDaP28o l48pRKjpx6A1pgBNGjWF8KgGfJyZtEp9hH+NUGhImPQToNHlUujAt4i1U4rICPUxhk/mholuekl i9m2LjWfWA5uowex/50A1MO9NFyK+W9y2QK1Nlm/CagRbb2FV3zXS+AidL+b/FaCvQ3Pp+Ye1tX /DW/Gbf7cpKo3Ef7xcwHiBY+bmaksAybzfcTplVG85FiRQB31nwp05e5AnbHA2/s0 X-Received: by 2002:a05:6a21:2c15:b0:3bf:bfd0:2a11 with SMTP id adf61e73a8af0-3c92a8a5adcmr3086451637.43.1785578423365; Sat, 01 Aug 2026 03:00:23 -0700 (PDT) X-Received: by 2002:a05:6a21:2c15:b0:3bf:bfd0:2a11 with SMTP id adf61e73a8af0-3c92a8a5adcmr3086393637.43.1785578422962; Sat, 01 Aug 2026 03:00:22 -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-3153e04506csm16290600eec.17.2026.08.01.03.00.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Aug 2026 03:00:22 -0700 (PDT) From: Gopikrishna Garmidi Date: Sat, 01 Aug 2026 03:00:18 -0700 Subject: [PATCH v5 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: <20260801-b4-kalambo-crd-v5-3-22160abacf3d@oss.qualcomm.com> References: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@oss.qualcomm.com> In-Reply-To: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@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 , Abel Vesa , Gopikrishna Garmidi X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1785578419; l=2027; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=tr1/rrPuToYOiHp20eKjGiOpkdJxsv+d81Zrhl1QRVc=; b=3OMNedAmwur6SyqAypAZusqUyWte/0wXfmZdNjUL2Dn9dftRqzX+d/kUcu4fEG88bg1EdhRAu nOY39THowcjDY8Jm0J2YO6CiDOKCsTpdcPFyWyHe2r8vL2fDuciZ2Vm X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Info: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfXzVuv1Y7j4XrR 3ngsPRjlwvSEueke9QEQSOjR/9l3ePvFxKNHGQXnxDCqswGtMccs1lbHwRnZSiQDHjrzpkhf9xT fwsJnOvKD7X9frZHqmlZw/NFiR8aYbE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfX4oaIPL/sfzNv W2cTH8/X9EosjXRuo+XSRSVmRk08H92d1PR/WSkT7T7EoNJiXnXXjYiN3t8GDixz88mbzfH+aE1 fDnkEXF0iXaodGUicKEeUZxEYWBxk2D3PEJWxs9lhjXD5Ghyuu8CQxewk8hvAyNhAjBwx0IpVqS U8jygcAdToQ1WcLBLBw8nA4TYm3HdnG8XiWbDkwDHlAQoRxoQiSjnP5QnHm78U++7asfznt3YdK 1//w+JB+l81SlzJ3HjqUPX/1rQGyeonBMNJstrDBX94juTOD/TTLJJCdvYlkPesdkYfxu8o5qLM wttttgrsABPfALXt9y5SLr/sj3JX+ogvfYsOIJDIXJew0GXUo3kwdz7uO0bwWiHqQcyhXxOEFI7 YEiXVDKqQDcTVfqsM0PnOdlKWS9XJldMtTlcGxthd5dsmMAlikURo+DJPWkyx8JWeosPclZOd8H K/Fy0AKMh4+4Mop/O/w== X-Proofpoint-GUID: fYCD5U3IvZa0V3R1oZJfCR5EACdzadI4 X-Authority-Analysis: v=2.4 cv=IYC3n2qa c=1 sm=1 tr=0 ts=6a6dc3b8 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=GrrsNloRtQgQSSuI728A:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-ORIG-GUID: fYCD5U3IvZa0V3R1oZJfCR5EACdzadI4 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-31_07,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 impostorscore=0 bulkscore=0 phishscore=0 suspectscore=0 priorityscore=1501 spamscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608010075 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 Reviewed-by: Dmitry Baryshkov Reviewed-by: Abel Vesa Signed-off-by: Gopikrishna Garmidi --- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/kalambo-crd.dts | 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 Oct 2 12:20:45 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 AE117395AF0 for ; Sat, 1 Aug 2026 10:00: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=1785578428; cv=none; b=cvAKWXLLcJhcAD9ja+QulOP0Ta7WCFtmVV+L7PwuzOxBaQkeTDlRAAYxmSyZeJq9xvPHXJQ9IISk2mnG8I2HmpnL1w/jiSLYSYa1W2AucIYlYxYpWH1hFArb3hmpHiRwN7idyFVB1LBhqr9E2/6tkSWtABXezuFaPZcf+o3KrZ4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785578428; c=relaxed/simple; bh=jkWeTjrNI+xze3hIGsedzEI8x6ITSkIXkZnnxBafFoc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=u4B2g258/C3ZW3/CQWyTxLguEHMPHyooPZBRmI8r05fvfWWi3JsE86o/wSrIqiTlJQRS0iz1anekPLDgGw8ySDZpOOBbGuClAwzlcVVBMYO0c+3Au/FQKKvaLSMIEvlpAaf0/3MCjfg22zrXBXfiONqC5pOfc0QhNgaDN2qNR78= 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=cXx3zc+r; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=A7q1qzi9; 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="cXx3zc+r"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="A7q1qzi9" 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 6713MwCn1793322 for ; Sat, 1 Aug 2026 10:00: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= Uf2pAx6sV2vt+5z+Vbi+GKfH69mjyonF0TZZ0rYCIc8=; b=cXx3zc+rrdFwe+av UP1La1A2vDiRVnv4+zBe+7SPQ8+FH4ESaG/y0woQ5P2sf4f1QtyKxqy5MeWYM1xR qvDSVXHq1UU6BjUWpoO+T57S0wuI8NQpqU9Xhkbb4d0HEncrofmxJidkH+50Zwbh PM5mPWZKW21vZVid2ujGDjiye0LOvsl3dXqG9MspTl4xCLUx7Qdjxi3ckgjfJB3c v45frzRvv+vACHMPnL1iGqRmUExfixSCVtzqPqJxh9lOBmWGV7nADJWacGbTSBWV fx7PA3O1ZSwwj1+UrATsMJ8UgjZfzc+45vATrikXLO+dBCS3CLvu/FkB3Bk+fV/l PIrQtA== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fs8u98p1m-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 01 Aug 2026 10:00:25 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2cc640dfde3so19935465ad.1 for ; Sat, 01 Aug 2026 03:00:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785578424; x=1786183224; 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=A7q1qzi9lRJ+mYzO3whwlmZFQDj6Jl+8Q4152OHgeAkaKGygOtaoWQtsZCtt7O1nbL NzLMXoNC0ZGerAjQela2G5CWtx4iv939YhdDszsP4MbWZleG7TlrDx9zZg5SlvQvR70Q mrINMVF1zpzBa/Wd+pqWSnX94JcMbdGYeWE7QFrNxC8DDSN6o4hmnuMm8YwB+F7BVA1U xhpfK56i5COLDvAG/eIlRmbJRx4hHaxINZVeIXvDnwRu2eaL+nsXGIOrgZ/1/a5KsT8U olkg3NDKLJKDiUG94ZyTOB3pNGMKxykCU3mHfdwKAMm9auUS5AeUPZrYyckWxMi9o75J k64A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785578424; x=1786183224; 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=Rj3aa1KqGcELPhieoJNzEt7jMdJbzaVwEv928NbK9V05sZqSdMLoAVW74OfSF64tWq cvbUfKdfakTyUN0Q+iR1ufek9x7WicmgYJOmzUQUE49gILF+nkemrIe5q2Rw/0B3Ta51 9H8fnU+a4xKVqDwfuQBGegeBkWQeJj9ptGWSDulVT5jXxDpFzHKWY5R06fSxoXtvESXR 5HmtIKfRkSGzfYlz/vABm81l1ianpl4F6LhDshLvr0FF44+0k0wrOTBAJgrHbAL8u/uf 4bTfwseqwLXMhRMNttCYkDSofucxyaXb91jgf4uVKtFQBklxVn/2pGTQbDgdlmNzUwyY K8ew== X-Forwarded-Encrypted: i=1; AHgh+RoHvI0CSg4x8K4XePxZhVHeyfFcJIIhdavCg6JJKQ1sUzKlmawIjB1WiDaTQMSoTHTTi/CRZeHA5mNDbcU=@vger.kernel.org X-Gm-Message-State: AOJu0Yyt7xmDdlZPoGx/9TdFtbxgStsHzNgpMab9ZcQ2NkLjK1WnIZt+ bSvlP47S/V4DxQoh9avF2IuA0isHluv5yzQhpDVg6vDXXqM2QxxsboyXmOUj/1Z6Q5okqv/425I W6OybovfkM8a9IXl/aXoVl3L+pFyq4dt2hkeJVan1eBWS7tGrnX8ItXbdGuzrC3G1hoM= X-Gm-Gg: AR+sD12C8W6AtcOpg3RWjPEtyJE7AhMPH1Ems2F2IIcJQ2mPbbbamw1+mwrK4e1hhKQ R6YeBib6OnMo1Or2ZiHNG/XfynG/LsEd8POrNrTcyHsu46yBFdwRKbRGig+6DzGJDRX9yYbtloY jNtCdr+mtZg9QtuWjjWTrLeXKH1n+MlQnnOIPofGPPvr1sfj01vIfPVxTrqkeKehro1lAjMLkrn r7xXkx8k7HTMT2TC6TnxfZAr8f2Z6x3aXQdv/xHvZmHdp1iQQYo9Z5ez+qHD9/GxAi/TfBmQiOn pNXBVYkmLWJagcuJpZjWj0fDTVNlL53qW6gUUGdEEryEUzD9HqTNvK6XKEflIpW5IE18yJlgfMF KFLOt7TpYivyNRBEHDr5MGdlwbr5e9cFGIjNs0HUAW7LQGDgIEh7mQljHQ3fQnp9a X-Received: by 2002:a05:6a20:6f02:b0:3c4:68aa:8881 with SMTP id adf61e73a8af0-3c92a8f49d9mr2934089637.60.1785578424284; Sat, 01 Aug 2026 03:00:24 -0700 (PDT) X-Received: by 2002:a05:6a20:6f02:b0:3c4:68aa:8881 with SMTP id adf61e73a8af0-3c92a8f49d9mr2934042637.60.1785578423793; Sat, 01 Aug 2026 03:00: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-3153e04506csm16290600eec.17.2026.08.01.03.00.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Aug 2026 03:00:23 -0700 (PDT) From: Gopikrishna Garmidi Date: Sat, 01 Aug 2026 03:00:19 -0700 Subject: [PATCH v5 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: <20260801-b4-kalambo-crd-v5-4-22160abacf3d@oss.qualcomm.com> References: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@oss.qualcomm.com> In-Reply-To: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@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=1785578419; l=984; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=jkWeTjrNI+xze3hIGsedzEI8x6ITSkIXkZnnxBafFoc=; b=Zw2IYwT8czOEWhwP5Nn6g7ATaeYoxIVBv5COmtWa1hRqgb+bvGdvcx4IJkPT4rmq7WADLkrVx fYzqsi1wcMHADo5OWjib4yVK7s5cNRNqgNsHKJw1AG1bz8S4m3SF3UP X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-GUID: ze7-MN8kchVMMGtK930T3zqsiO7_rGYi X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfXw251X492uc/Y I5f2ZRSccZuQwrw9gKGCe0syrSNjpFFz05OSs78baZ5HGp9HTrK+LA9qUVNA/vpiMk/a8HYlnRj rYZXHxkKUo9kzOS2TrrXMOp3P8lwuGx8guq1BGJAogZY+AjFHs7nbcsd13h8cKeUGr7t6+iLBr/ R0l/Budb3JIw53vmDhKx7uTpE7aTkeSo4i3jMOcw0tHCNzXu/XP0NXGIEALBPrOad8HpS/4ATjk wPDun2hf2bByigcqZ2ivR5CQeSHa8Oa7Ol74xldJofq4wUmyqLglyvxcbaV1AVxifOHAMKT7IUU RmG0tlw/Jl8bqpkhDr0LFP54JLruddFHPDKVKhaJ8E6G91Gpec0g9sphsor9xYhnBfWaLVxOcCf kqPUVdPWg8YcIV1xhBjcavTwhk2vn8As/rwIxBozPl8IwWljlmj2bVWFUao+xSG4T5a2YAj46dA cD8e+NbtCcrC8cCMwAA== X-Authority-Analysis: v=2.4 cv=LsCiDHdc c=1 sm=1 tr=0 ts=6a6dc3b9 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA: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=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfX8v3jExo9bULa EziQCmbeaF/F46X75f/MIRkWP/TQMLZQ7bN0pcQV+Z78MIgCDTl0g5SDvaNAsVgQCbKBHJqepYB 1hlCF1XflZY4YajxZ4qYgdXM+NQpRx4= X-Proofpoint-ORIG-GUID: ze7-MN8kchVMMGtK930T3zqsiO7_rGYi 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-31_07,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 impostorscore=0 phishscore=0 spamscore=0 adultscore=0 clxscore=1015 malwarescore=0 priorityscore=1501 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608010075 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 Oct 2 12:20:45 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 4FE55434E4F for ; Sat, 1 Aug 2026 10:00: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=1785578430; cv=none; b=QNZpNa1yY6V61i9JxrprVI5BroCDHe9WoOt4Gac9HP8e810TaNW01vBK8IMq3KNx16vnYGopEWDnLGre2yW0IvTwiM/wtX95IoqMFg0jMH3dStHtfLOY/5M6dUCH6LzTK2E4yGwaqdli2MLNHLjA6lAwzrj2Vw0dbAoO5KwcVQk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785578430; c=relaxed/simple; bh=xKkW8JkAQ1Vhl3TZIzNa8+ozFoj7WCUtudLFKvNQfj0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Wy7lnaoYsyLLhVtU2hYrH1oLInevycsoHiJOEFJ7QcjiMsEOuOhKewYfcUkUN6lgALPa1AyYeglxY6N1lXKELPZyLInz1mw+i6cCfhhlez1I9RhVKtVae6KVBNlp42Y+Otjj0kuDPoCSJ0mLrLhkOLsCzEM4vBdVwXrh13UtZfQ= 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=YwnhMIF8; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=feRn/nJw; 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="YwnhMIF8"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="feRn/nJw" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6713LvUD2060514 for ; Sat, 1 Aug 2026 10:00: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= ht5fvyfbePHEIlm/98arjAMGkHBafuoSDc2M14Bf44I=; b=YwnhMIF8ALzOuskg JVJ1sxD7dloeSnINtrTiABVITFNZHBdRx6DEzmmYAKH6g+JNNPdYs1berSUQBjeF h7oT9BJ333Hca8RP9KIUjR2OGoU71W2D2Em01C/3KeH5Dymvx2QR9FiJ2qVAIbnh Lh9qDlYGfu8Nw4KqLq8yzdXzT4UQGyy5xgCFef/enzmOrOOR4SVeeI3gSBrbZgRw RUDPNZY34M4N27raPQ1gol8AX0BCtdBxSMv5WgBdZEIgDrkK26d5Df+pnbNkmS5/ svkL6cb5+sG67ZeOC7RqFvuu4yibbPyr09i/KhaHXR9F9B7mqvtycsMlag10lGoG GXl0sw== 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 4fs8tx0p72-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 01 Aug 2026 10:00:26 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-38e54b6556aso1879048a91.2 for ; Sat, 01 Aug 2026 03:00:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785578426; x=1786183226; 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=feRn/nJwsepKS3FJpUfHyzSdBl1KtissoCbcEwknbyi6y3ZfpA4pPNC2lhgLGSnRzp gPbxxiSyp7JhG4aUax905uElWNDMrA0hWlSFz7bxLJ8gY+eis3JPk8XVwb7tlVtN0v/H kWjp1rTXPIbfkkMO7GhybcAa8JAfqjroUe2+dQyzQmwBormjEFCmrDxT2urMzHCWy5Zm 3QlFBOW4go+BWvl60ZbHDFFwRZ7DYhNmjLIJFaVztXF32I4Kl1pe3rxINnoRSzD7XNyY oUoHV/1/Y2WiYMw237Nu9IjlIfB6LSUJx5OmapxrCVoq22hqQM24f6VAS2l2ja5rGG/2 jstw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785578426; x=1786183226; 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=c9JTd/3UUbpwwfZZBojNKNmx7D5oQSgnJMkCPorF7kTh6GurjF/SDm9pMzonUBDf22 peGShFraH+CgVQGwTfZPmd6/rse6ReNvmaD+LLhyB1fY0F35I3A/R3nqoW4yBqkO/tCN Tj8oNupHHJpo+PulcryLGi6Y9UDIlhY8ifkNUCSlkkvMSeGJIhLgPpTJqhR7KOQw0PIp H1DdenHeeE1xhLnWCt93kY/49XLlrj2usqVWuwNjd7VWLtTG4bu2S4ngXbgHOXKNBhBA 5J46YNxDlQv+wBIB5Zeak9zTZzFW87NSF4pso83GSlmvSAFm4Zunn7AHfCEBjcpDD3hu po8w== X-Forwarded-Encrypted: i=1; AHgh+Rp/ESlucd4Iw35d87le8J89jO7ErcTu+R92n+NSJg+aRlrVrz+MfrBnekEcLsKUQafCMJQA0gELANGf+Ow=@vger.kernel.org X-Gm-Message-State: AOJu0YzkDDcEVe4vz8AwF7yEriL4oYY+xWbc7aSrAEq5dwM6P/5KyJb+ 8i21oILG53x5Oq5mJv1ADs3LNEqBP6EIgFInOKnrQm6ECJ/DncnPbvt07tiq80A1/1x+Mvomia2 n/aLKiQqWXhqQInMByg2hMBwd4pWCymRlDzeqbz1uAoeb0Wh1X50AS4KgPh1RswScA70= X-Gm-Gg: AR+sD13Ee8nEOCzaNd54NXF+b6f/hlCYmJ2TFrSWmJx9meh2mhBy4lobscTbEQi1HcA LBStAWIO6lBT2c46SYjthndbhdwKhJiGn3NtIZ+dQXzlpt+9zj41lVu1I66RPRBG1P7EGQlQH/R nE55usXKBRcAWVa5jMw72lR/M+Ww6BI6UrIg9HGymjSupDHIix2VNBmHFg1NMETvcle2KyhigYg zNAsPctt3sr1r4hF1FO2AYrOKt7n1JXn4EtyS0rEUhsJwz2npfETT/dfP6Phf0GgVvIh7xhCZ26 wqBXbmXiN4sm6B7eL1zZ4OCo6JaWDkRSyoDWhwCbfYne9zrDDSCnaIYlpABKDZ3M8AeDjOT5Nfa A/T7I7ENCuYUEoorif8sOHKkgGUSBoZlNDF/DvmdCliAr7f+4VWHC3vpsZYjnCIPf X-Received: by 2002:a17:90b:394a:b0:37f:f8c5:93c2 with SMTP id 98e67ed59e1d1-38fbc51a356mr2690720a91.21.1785578425123; Sat, 01 Aug 2026 03:00:25 -0700 (PDT) X-Received: by 2002:a17:90b:394a:b0:37f:f8c5:93c2 with SMTP id 98e67ed59e1d1-38fbc51a356mr2690677a91.21.1785578424622; Sat, 01 Aug 2026 03:00: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-3153e04506csm16290600eec.17.2026.08.01.03.00.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Aug 2026 03:00:24 -0700 (PDT) From: Gopikrishna Garmidi Date: Sat, 01 Aug 2026 03:00:20 -0700 Subject: [PATCH v5 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: <20260801-b4-kalambo-crd-v5-5-22160abacf3d@oss.qualcomm.com> References: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@oss.qualcomm.com> In-Reply-To: <20260801-b4-kalambo-crd-v5-0-22160abacf3d@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=1785578419; l=1205; i=gopikrishna.garmidi@oss.qualcomm.com; s=20260102; h=from:subject:message-id; bh=xKkW8JkAQ1Vhl3TZIzNa8+ozFoj7WCUtudLFKvNQfj0=; b=AnESG/HcyDhetBpeOfjWCmIboN1k6CfDvIHPoFLeba9qB9etEL2IuxGeF4b6mFLcmTHc7bChi fr8hV6tsUpEA5oSFaPNKsiImA/LbMrihxABR/cyyg16YvcHYcmY+vqq X-Developer-Key: i=gopikrishna.garmidi@oss.qualcomm.com; a=ed25519; pk=TkSjNEhrfsj90i3wkABTZtAjLNr2cfYsujaTvyOIDsE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfX3tqsqG/IylRi eV7ipXR5CY8vPpvIOxhwLBBJfzesRpAc/xJL00Psju/+euMdTeWcx7xWIrx6lWLdlXjN27UCCW4 8i+OqPazce00l8D7idJ7GgVwak6BgrlSxBSApyVDoKzzHxlaSV1myZiSLNhHvAl9jkvkb7j0MM/ D73WoXA3jIgh/VwqlFJij4azxJulQDKXJh+1p4PiZNc/ictcH2HAGI0Gz0PKAU7zMfOgGs+YfCl 8b1gFUPbl3Uf6fXBd7l7+7PdE3F7TAJqkE+eLt3RxOZg4hsBGzgC8sXuIelcRriYisp75JzrMSZ 1F6PHuxR1kCjqBTI5PwhIt0EZ+Ui9I8XZQMAt2zK7h1FbR82CeAv9E9eHX2lKoUQmlOf8Thg17y SMIb+WSm9tIS9MZRFRu9sjcOtFnGkE2bDOq/5vdFqu04NyDfo6C5ssoa0glzrd4JDt/kQkW7IDX BYvMt1tsbU3NhqKir/Q== X-Proofpoint-GUID: 5z8AdhSLb2UjbJfc3NATvAKSlhW7jLT5 X-Authority-Analysis: v=2.4 cv=T9C8ifKQ c=1 sm=1 tr=0 ts=6a6dc3ba cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=vwhQhcXuLYmSI6hVBhoA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODAxMDA3NSBTYWx0ZWRfX+1mK1Ew6tt6X ccRRp5Jrz3INFujYFvlfLVgE4vIn+Jpwbl9c6oSOwi9fxqWlRcuED1cHd5URXIHLJvrVCPDOfpr VV8mRNO93CDl7rTDOuRa8xRFVDoJwkU= X-Proofpoint-ORIG-GUID: 5z8AdhSLb2UjbJfc3NATvAKSlhW7jLT5 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-31_07,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 clxscore=1015 impostorscore=0 priorityscore=1501 adultscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608010075 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