From nobody Fri Sep 25 10:05:41 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 DEBD343F4A1 for ; Mon, 14 Sep 2026 10:45:18 +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=1789382727; cv=none; b=kSOBT3iUHTICVKARxfzgetQMAq91T2UUawEvwaDcOdD+a1TyaLSHshLHVFLKUX1fXXpNG05FAeNT5Ic+1fG2m2ZTuQAUks61H16709pmgvBCYh+r/qTd9JumDmZr7YlQzk8ekjjiMFeVrRQqi/J/IYmibGcRBAbhKRQw4qnrD6Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789382727; c=relaxed/simple; bh=VblMUtasfF6RjPCwMXNJ66KxCQ5fC4RR8B1FbYJAMec=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bzw3SEWKpvLBunMBYMWVBDnmTxmrCXxwx+L6FCtTOambrf6TWrgAjSPsPtTTFO2dsky2EybaceyoNVZiBswH+XjIUC/V4dnncTlVB/DVHQDnINhG0s4puzBcVa/Q+LgO9UgAWOy/9jY/Dulo+hUxUkSl+/1QLfsYsTpDMbPOCfA= 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=hTCY3NoR; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=XKJZ8bUS; 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="hTCY3NoR"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="XKJZ8bUS" 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 68E9nSvA599739 for ; Mon, 14 Sep 2026 10:45:15 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= EZDQ+7buSGCLpRXUFmxadkYINuEGI1foNY+nX0ZiavM=; b=hTCY3NoRxxVkl66c IXm8m7gpB4mR4T5eNRASpEebuV6jE7bzW8UWTTwlTPgJv/9KL9X2MqLzarXM9k9w m/6l428Uvuo+FqaEIiYfJiNl0h+cDaBob8tQC31bDRWI2FJ4X5eFl0LVVde6EN8Z ONeqLGiUaM8wj2mQ6wjBm0deUcQtasuXe1L4Zp3/01bY3trQffsuzEZTSKRdHYQA pjoE1J4ZXWxqoKU31UohsWmlhO7CuWxNQ2kLo4zIfLZPA3Th8Vfjj6MjtsDLMde4 jrd0eBVuqF9v7fR52m2BKiUpbEkasdKYWMnRQmEgAHrkBwyzj2C+NMrs5VsON4ck F2rJkA== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gpdb5rfam-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 14 Sep 2026 10:45:14 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-93a0050a554so507093885a.1 for ; Mon, 14 Sep 2026 03:45:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789382714; x=1789987514; 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=EZDQ+7buSGCLpRXUFmxadkYINuEGI1foNY+nX0ZiavM=; b=XKJZ8bUSD0GOFJfwYO0Lk+iZTxdQzpu5ZXNt2MUC8avXzc8BIZbZBNBbnJsl58MjB+ B9mJBj88/kUD/qxKEkbUJ+r8rGktBPh/hSUwxocS4XVJ/0X5gE5glYoyMIUJ2l42mrzn m/X102mpj5p/oKwWay/MJ2i1fqjednLEGN7LgQtiZtfojF1yS97VDjIPD1BbDWgnW7Ca lc/XSn1XiB8TB5JHW5aWR6cGRSVgtRsgNmP08sKnylwDcTzsgvFUG6OAFatnmAc90iuS ZJCbpGt9UfAyOyr2cYG3V0pCKQ/kCXtIjl3QFW9DC7tXWQ4kvLAWVkx9ZwrJQ29Eulhl 5P8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789382714; x=1789987514; 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=EZDQ+7buSGCLpRXUFmxadkYINuEGI1foNY+nX0ZiavM=; b=WIGSMskgLLIv91TmYuTmdLqaz2WAUI20GvzvFweNZMQCv2dGBeSRMRgdhqm7W/e2hr kH5sFn6cHo/rdSdRGnjtA1I3d7tnkYwWCD8y+pbVFQpd96u+u7uW1Uauay1HgjS4H5Rf 4EpKucReudZJPzg71pjXI11qh9leENOhwRQbb2UTYcpE/0810V6KN18QvWdFWreQQfm2 mNwMGLDH1QrTvrLl4TbWYvD179qRtqw06MMH3I2HhUsrVDU4PaMTyFUVyqAetCmz60cW aHd2/6givVA2QLduNH1YO+V7y99IWf+H+nLvljWnWCl3qI9RdPTysrhWoe+IECAxdVaV ZRjA== X-Forwarded-Encrypted: i=1; AKwUvBxOlToUuUWjGTucXM499nskBRCNYk0rz42RzUmnQjgGLnd9oC+9YjZloDN7xZJUT7HhX2MK11B0LSWeNRA=@vger.kernel.org X-Gm-Message-State: AFuF++lPGi/vKRNwSGjAxMtHYpgEXR9pl7UpFksv3kTKfprgH/PY/sud IT82WUM+w+JlOd/UJBmKrlpyyKGO0yTTeoL2uz3aGHTud6AU7VQr8nbRZwb7354fUwq9DKMTSgJ H6XyEIPxbH/LzoERRxCJuIDTjZ+5MA0b/QFBM9y+H8cf0WgJMx9UtofV4HMNt+u9hHkA= X-Gm-Gg: AYBFou1E7qzkX2CF3HNLNnN3H8rs9Fq8k5NJ3aHSMREutmW+K+QL3LzP3R0ygtgcWhP fLiITHkuhhrTFGCoPZhRvRgQzyLsYVH5XZJqDJL6CHHdkLZuEQLkCVoah71zmeK2F8kPYZASRkk JUTQSJWij0/LM3WS2vxBA6GJlwwFM1Zd8LAuk3BH1urXHk42v6TTGvw36BdLL5DgB0jLm/iW1u6 VOZ8qw7ILgNXc8E8a0yN/2YesgPKDCW9IKfjhi6db8gHVGtMHzFEAqx9TfRbFrovD+yYSBhpU7G Zk/y0Ap0AWV64m1byRt5djOLiaEqvWbioqtVczSQNdeaz+vJdaWw5K2SVvv2066hBt4TMeazPBY bSgOGJwlN X-Received: by 2002:a05:620a:640b:b0:939:34c6:a333 with SMTP id af79cd13be357-93a29b98060mr262861685a.40.1789382712760; Mon, 14 Sep 2026 03:45:12 -0700 (PDT) X-Received: by 2002:a05:620a:640b:b0:939:34c6:a333 with SMTP id af79cd13be357-93a29b98060mr262796585a.40.1789382707562; Mon, 14 Sep 2026 03:45:07 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee8bsm26335926f8f.15.2026.09.14.03.45.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Sep 2026 03:45:06 -0700 (PDT) From: Abel Vesa Date: Mon, 14 Sep 2026 13:44:48 +0300 Subject: [PATCH 1/5] dt-bindings: arm: qcom: Add more compatible for Eliza EVKs and SoMs 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: <20260914-dts-qcom-eliza-add-ufs-variant-v1-1-78b3249eae61@oss.qualcomm.com> References: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> In-Reply-To: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1384; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=VblMUtasfF6RjPCwMXNJ66KxCQ5fC4RR8B1FbYJAMec=; b=owEBbAKT/ZANAwAKARtfRMkAlRVWAcsmYgBqp9Aqs5iHvG2s84MOEmhkMvVd4hCbHTdX/Q5Tm 3FfsjY4N5CJAjIEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqfQKgAKCRAbX0TJAJUV VmDFD/jdG9jdHPRnideqfQTJhabo3ZvtckWih8iUlO6kI0euZqW76D0PNH2AM8MK0xsokbyok2H 8ZWSMcxsgRiwgV8MMXIyP4WXFXRE9hCCwkDbfWHMZ15/6MkfZU5aB1cySIGvdOABuTxeHpTwJrr dpuV4hIER4Wfqt9rvttfWtGI4szY2MA+vr6GgIgDcxuT8R5jSEL5z7IyTzyi95BbwumPEbTfMNA 1d6KF4xYtG936nJLeGGBeuAONHt7dTgOOcA62oP8Kz7odv5cVLxt34iCsZnq7nIVzG9bnXW6mcb t8h/RYkOC7IqpoJT8HwzrHfRBytpcGkfbKLzuullbvAGe4nlp+G1RhaqFH0f5AXSg4jLHdYzWsd 02sllhq9VawQCACqEpWwGqFMre/Mi+CI1jzB59ByTYWLWLpQtM79L4SHJmNaNji/MpkGgFt1aY8 O2U1+qbsd6h4qxc3isw27jLD7JVUWk0Aw/5XpoHWIR+MwzU2jtzmdqxxvpRoM43frIMjYK1d4/t 9SI7WrDbUnfeUTkbSgBqzvnjamgrjzpIBg138eXU8LSnfa8IabWCeENy5chIEQ0PFVU7FQyS0Ms weOoWiS1Yyq71TqihsAEd1y8Bkx8OA8vali3nTgcpnDi/3BZE+Ts5o2KtpDGK/kTFGp+1cHUXEt h3Wea9D9zOQOX X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfXy2DH+j31jGS/ x+yBo23UK1Gshiw07zb+PPj3soVsv7xZaf1BUaeyJzSTaVk1fbebhODEsbydvXknkYtKTQr6knk Hb61Jp+xWL0vzL9m0Etj2d2DJYb+dhM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX00goJj4Zjrse SNV203C+XyaZvIvD+2P4/M+x2Vx+fCH7R1e2Ho2MP8+dneKUgTQohvtlsmZjhRUZyxWLMlABciT F54rzg8bHf1dViGHBOaKDx+xjfrjIufCKa/xcB16wFzDCuZSGggVZrIdZ99npjUVIhZQWGF0/Au z0gwXMHk8ueJ+ZAgpC1CWTKbhMKrCUDTa6kzfBd73IYsg/BdykCk+mnqmBPY4SMbM1Y5WyI6f4A dmP9G7hSlUBJWUCaPzcAkFiqBUdgOyHBW4c4vpvafCzaCZyMJddsrvt/BsGduykBBYUjVu+xZAl FEPVMG/fsoyP5m1nmkMxbi2nAUIOlb1Mm7IoexEgjRNu+PxmT2eMoI+kfZ5h5yCzrjeoo0XhlWH VReBm8UtsMIh8cpgLxeX88ePTyZ9BhqAoqLQIIycNwrBSPMocSvEhUpFnwLhMq0SQrike92cUZl R/s8o4zi+e6TBpR2phQ== X-Proofpoint-GUID: OJDo9oGVOLuYK2ef9lzq7jAW4Wdr1kto X-Authority-Analysis: v=2.4 cv=Ie4Symqa c=1 sm=1 tr=0 ts=6aa7d03a cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=l6ELImiZ1_B-ckXs1ZMA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: OJDo9oGVOLuYK2ef9lzq7jAW4Wdr1kto X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-14_03,2026-09-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 impostorscore=0 phishscore=0 adultscore=0 malwarescore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609140154 There are currently two different Eliza CQS SoMs. One comes with eMMC and the other with UFS. So the Eliza CQS EVK can be connected to each one of these SoMs. So document the eMMC and UFS compatibles for each type of board and SoM. Neither the CQS SoMs nor their corresponding EVKs have been made publicly available. Therefore, replacing the generic compatible strings with storage-specific ones does not affect any user. Signed-off-by: Abel Vesa Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/qcom.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentatio= n/devicetree/bindings/arm/qcom.yaml index eddf87fbd0cc..1dd187e92b68 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -56,7 +56,16 @@ properties: - const: qcom,apq8084 =20 - items: + - const: qcom,eliza-cqs-evk-emmc - const: qcom,eliza-cqs-evk + - const: qcom,eliza-cqs-som-emmc + - const: qcom,eliza-cqs-som + - const: qcom,eliza + + - items: + - const: qcom,eliza-cqs-evk-ufs + - const: qcom,eliza-cqs-evk + - const: qcom,eliza-cqs-som-ufs - const: qcom,eliza-cqs-som - const: qcom,eliza =20 --=20 2.54.0 From nobody Fri Sep 25 10:05:41 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 9988F43F4B5 for ; Mon, 14 Sep 2026 10:45:19 +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=1789382727; cv=none; b=bKrhEEjm/+mssTXQJO+YCGL9OZDtc5gY7WbWJFq77PzDSUyOYPvN5D1AEU2X9ql8gQmARoDnIT/05xoV5gxnQJz5cs2BxZf/Yr3SyTsij0ub2XUhbSno5HGCf0BJjJKBwj2ayBm3KBGTRrYyS37Ny3bZbtzH5IEOIXNnGN/tEE0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789382727; c=relaxed/simple; bh=XdpO3Z2xUmJdFM+ZdRqhq/fEc5b7IdIWAfq0+PyGKa8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nxlFC2R/w4Huv1Yk9wZzCa6EZ6DWE52COXjF0s1Nzx3SDSXpmd3TUbax+5Cr2zgd8ySOZtYMDJ/pStNq0UV/28wQ5bN39UVZRvpVxk5GO+trkmDCMIbelMjMkhFw47PCL5ms/JntmbdYuDBes+uVwgd5cWPLFC9FfJwHiUOOpFU= 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=iS9LE7Nf; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=P9b7P4cp; 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="iS9LE7Nf"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="P9b7P4cp" 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 68E9nnFF085548 for ; Mon, 14 Sep 2026 10:45:16 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= QkOdbvW+Q0lsaHaJYviFKORWfLA9pndfUSMwld9SLqM=; b=iS9LE7NfHk3YnP3p TReSIzayqNlr3CRnohwYIQdiAIM+TDfA3EKVmmbCz2DdgwOS0hNCQE8muOLJQLq8 Aryjc6RjrEShwJZxCmBUHujRoEVcvzeV8BcXD+PGbIF2CNYRl2qLwgQHrh4z4yqT mU3ZZpj9OKeVTXPHuS6cwa5uJCBzkwZDbSWB5kbi7pHbVLyu9AHaqBN2/3DGUIp8 ydZQ9IPlyduDdTJzXalV4VWX76AeUbpBiDEZya2FGqiwhRy0dxoZBVgeiuIK2PXI 2GDhf6quBTNHK/3ZLwSZyWQVDTc2zEeXkjnZzmPK1vuOemomHQk4z/bZvWE/Mxuq 6pspaw== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmy9de6tb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 14 Sep 2026 10:45:15 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-93a0b66ecd9so200653185a.2 for ; Mon, 14 Sep 2026 03:45:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789382715; x=1789987515; 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=QkOdbvW+Q0lsaHaJYviFKORWfLA9pndfUSMwld9SLqM=; b=P9b7P4cp7CLv89yuWcelbWibuRuoSz6wiWWB8YN4rLL+noLXGiX1dWmXiiWmOzdpEx oLV3Fpxuy2FsLM9SCwQypSx9TjovIAbmKSYNHzFJYLExAl1+RSCqbyRev6JR7UCz4U7B 9RFm9UnpaDxQcDWAvQzvgzGvQ3hc896ltAkuWmIVdZ0PryAGxRIvtkAhcV/cT8iG1rWF 3TwNy/Ilj2Y9NIlp3ASR8jddsUMizifUdyb7/lWRxjWyNhp6Tj+PNIjU3NuV0CB46Uzm gPZrymSAq58FEJapPWPxaa4YjEx7qupislObYJdnKgDGjzpxLWqZU7ZTOw2IzcPDOtvr DQmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789382715; x=1789987515; 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=QkOdbvW+Q0lsaHaJYviFKORWfLA9pndfUSMwld9SLqM=; b=jlLlMOjwHkJ1JDWlsNmVu8CHOc8Rx3NpBae72WjwsMkvy3RqBY0cfykFbKiyqbuV9Z OS5wVs8Eo7/c59PcIPKRkrDDtv3ThjWPgmJbVhMQpjbYDfpc3W8p9iil7CPjOxiGkYhn CHlPOA0jwfny/9TrjeE331zSLTnBaJnAeNV24f+0sZXmjI+eEZEEJhPiJgrYCuWkz/Zv RFObNtKGDJvuJRp334gg/3tAR4mG5Cho1wMt/FO5/mPOspPyEl64lb+BjHqKozM6qisk KCutfq6D/GljISKsP+Vvat1ngyPr/jU75+kpjKs5BeBB4QmUFX7M1NNwtc3dIlKM2Cp+ Wc+Q== X-Forwarded-Encrypted: i=1; AKwUvBxzThy+AT7qNGBgtWZ0cGsaF8gYvwRiGdmlbBPH02Qj8ugezu+0YMWo0/dmYbIcqMy4M77DVQ/zjLu0awM=@vger.kernel.org X-Gm-Message-State: AFuF++kXXOylYCt9eluHeL7J3kFkSENgsVVHae7C82xNp1JhSLQ+XxZM Hy+SbEmDPumwVQrSRHARiIHjrYvHodhPdM2kjeS92AgQHqxKpe3xY3riIkMOfP7dnIhkODj58YL Wla27GaoTSg5skOInZoHiFPD1G3cJv3PmjGwwyp6gEXA0vwtpZpqcun14E5kEONlGPZk= X-Gm-Gg: AYBFou2JZI/jpgp2r6Ay7e2s64FeTwPCdvLKOeGWi1vtA/omkS/7L0vKPgoe/C+Hicw 7Wa/wYJgPKRckP0TpBSAUHMlD5w9F18/Uo4MfkWRixw3LxXbubW3KzBCzp4d2cmXWBE3i/ErOS8 XtlNTA3ot43wRo//tEI1RLRarrJWY5DUyZwOXkqFPOr1UkMi+KuwXwvu2KQ2K0HMI+Nm+NmjXcD wmwGYCONOxoTFBQlkx5FvuCDyptm/G/6ljoTH0qV/j+vTKHEtlXQlWx6NXYC2fOREqkNaK3jUjN Jzu12kbQ2RX0SmUJQTtIBSvyxQRleQu5X+668sQIsgzyGj9BRP0ONLSb+YOsUsKsFXgmqjAs9aM dN14GHvOY X-Received: by 2002:a05:620a:2547:b0:930:9585:e08e with SMTP id af79cd13be357-93a2976663emr238506085a.10.1789382710071; Mon, 14 Sep 2026 03:45:10 -0700 (PDT) X-Received: by 2002:a05:620a:2547:b0:930:9585:e08e with SMTP id af79cd13be357-93a2976663emr238499385a.10.1789382709451; Mon, 14 Sep 2026 03:45:09 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee8bsm26335926f8f.15.2026.09.14.03.45.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Sep 2026 03:45:08 -0700 (PDT) From: Abel Vesa Date: Mon, 14 Sep 2026 13:44:49 +0300 Subject: [PATCH 2/5] arm64: dts: qcom: eliza-cqs-evk: Move sound card support to Eliza EVK generic 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: <20260914-dts-qcom-eliza-add-ufs-variant-v1-2-78b3249eae61@oss.qualcomm.com> References: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> In-Reply-To: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=9155; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=XdpO3Z2xUmJdFM+ZdRqhq/fEc5b7IdIWAfq0+PyGKa8=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqp9Arn5qnvDskgtnt6xiIQ6hH0I1dPqXcm9aDS +Mxylawk3aJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqfQKwAKCRAbX0TJAJUV Vk8iEACdz5rNSpF8tzeFYMldzQAaHUu/d7IF5TfC+y0Htxshjsi34sZGknthY1fZxjGrXY7gfIK WPbxsQgyHv7zu4aehrDi6seDCQbIkThU/CbMiyXRK7G/Xmyy7cjoEp5/4TzK7g1kge1qsuwb03e 6AJ906ony0Tif3KnVc5WjfDQcpK+bMhzJFUzAxtWddGBT9JGT1N+d0IgR475XqOW1+GhjeYtbNm uBqGROZRbsctkhkzZnCqjcnfPG/uJhpSIsdZKEaHBl61TzJgMirs8Uu47oXjsHg3iHoIyPIQdCj H+jyx9HWPbK0IDXrCqQq9VwKC9+4WOwjkMtVp5wH2tmB3yXdr8J4LgBfvc5OTtZFRITqgDz7Q3G 8Btnd+zAIzOA47qMf6LJ4h2V5xQ9PI2ECP5xC9Q1S9MgYzYTyBVn9RWJby2kr5F97eqDAAdfmho S6Wc/4FQGD7D+dag3qQRgdFneCMuixqCl1gj4W9mpbl+6yTClT1LSML+VaqGG+x1PHv3diL6CR2 6DzBLW05xMAuVFhqJlShQgw3sJS4tFLXouXodV3vj+sjbtYmdZe+25ipf8Eo8VYotkAh4hA+lnl JDiqUnDTrtGJdjGj8YsadSFkMhWtqjf0VCuB9jbUwvgcM3Sq935ueigOn905JZ2kZycD2j3eRPq m/acXwVq/xnSIFQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX2qTqhK8KwxKW TFaphA4JsRBCHQqd7hgphfEd9KJX8DQktrcwstuB8QWASs9rlCQGXRRAZWAe+LJ1P1S8X1Zessz PwEehYRDG1vQVhaFxB6UmGoNJUR74AWg/fbJYgtQP/WAcC0Mt9LMCrL9YJsxlNuuBN/8UKLhGKy gd1jXSbQstISLpw5KGnoFK3QY1oacOQsz4h3LRy4Q/1ZBY0bLxcWrEXbaWvzo/1T7Y1mNMVbIXY duyNqfyuHk+t5MN+g/twG7L0cpbLOhbJ9P2/ilTZS8l8Mff/XxBpXZjSMQGijmnf24k4iILzR8F VDMBex34q5KB0aK2zyaO3Me4uSH9GslT7+OlqazyGykJMuWGJbqij7+4lpD5qlqcohrh66IoYXL btJMUTpqMCHslRSV9cgmBC0YPmahn6RD6aI35mTrTMtjRr2D1Nj0x3sW7oBTmz5EFy8UPubO04Z HtnaDrmAwx7ymM+EWxQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX82Y/uLhUgB+V dQCywABfInqB9SVzVEcPmGHV7H9Sfy2sLNDpFPf0yaHahMgmcOaSo0bTIgEWp2wFwhOK1nDd6gt VrdFx97T+Ap8ORdaM8yo2YMSePOENB0= X-Proofpoint-GUID: kzKmaJsEtnrNiyo4m06-m1kE0RssHEoO X-Authority-Analysis: v=2.4 cv=OeUNnRTY c=1 sm=1 tr=0 ts=6aa7d03b cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=igo63PMTUtHa8Wayq9QA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-ORIG-GUID: kzKmaJsEtnrNiyo4m06-m1kE0RssHEoO X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-14_03,2026-09-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609140154 The sound card support is the same across all variants of the Eliza EVK. That means we can reuse it even for Eliza CQM EVK later. So move the sound related nodes from Eliza CQS EVK to Eliza EVK generic implementation. Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts | 141 -------------------------= ---- arch/arm64/boot/dts/qcom/eliza-evk.dtsi | 139 +++++++++++++++++++++++++= +++ 2 files changed, 139 insertions(+), 141 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts b/arch/arm64/boot/d= ts/qcom/eliza-cqs-evk.dts index 5e4175291f05..43d428a4ed2d 100644 --- a/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts +++ b/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts @@ -5,151 +5,10 @@ =20 /dts-v1/; =20 -#include - #include "eliza-cqs-som.dtsi" #include "eliza-evk.dtsi" =20 / { model =3D "Qualcomm Technologies, Inc. Eliza CQS EVK"; compatible =3D "qcom,eliza-cqs-evk", "qcom,eliza-cqs-som", "qcom,eliza"; - - sound { - compatible =3D "qcom,eliza-sndcard", "qcom,sm8450-sndcard"; - model =3D "eliza-cqs-evk"; - - audio-routing =3D "SpkrLeft IN", "WSA_SPK1 OUT", - "SpkrRight IN", "WSA_SPK2 OUT", - "VA DMIC0", "vdd-micb", - "VA DMIC1", "vdd-micb", - "VA DMIC2", "vdd-micb", - "VA DMIC3", "vdd-micb", - "VA DMIC4", "vdd-micb", - "VA DMIC5", "vdd-micb", - "VA DMIC6", "vdd-micb", - "VA DMIC7", "vdd-micb"; - - va-dai-link { - link-name =3D "VA Capture"; - - codec { - sound-dai =3D <&lpass_vamacro 0>; - }; - - cpu { - sound-dai =3D <&q6apmbedai VA_CODEC_DMA_TX_0>; - }; - - platform { - sound-dai =3D <&q6apm>; - }; - }; - - wsa-dai-link { - link-name =3D "WSA Playback"; - - codec { - sound-dai =3D <&left_spkr>, <&right_spkr>, - <&swr0 0>, <&lpass_wsamacro 0>; - }; - - cpu { - sound-dai =3D <&q6apmbedai WSA_CODEC_DMA_RX_0>; - }; - - platform { - sound-dai =3D <&q6apm>; - }; - }; - }; - - dmic_eldo: regulator-dmic-eldo { - compatible =3D "regulator-fixed"; - regulator-name =3D "dmic-eldo"; - regulator-min-microvolt =3D <1800000>; - regulator-max-microvolt =3D <1800000>; - gpio =3D <&pm7550_gpios 8 GPIO_ACTIVE_HIGH>; - enable-active-high; - vin-supply =3D <&vreg_bob>; - }; -}; - -&lpass_vamacro { - pinctrl-0 =3D <&dmic01_default>, <&dmic23_default>, - <&dmic45_default>, <&dmic67_default>; - pinctrl-names =3D "default"; - - vdd-micb-supply =3D <&dmic_eldo>; - qcom,dmic-sample-rate =3D <4800000>; -}; - -&swr0 { - pinctrl-0 =3D <&wsa_swr_active>; - pinctrl-names =3D "default"; - - status =3D "okay"; - - /* WSA8845, Speaker Left */ - left_spkr: speaker@0,0 { - compatible =3D "sdw20217020400"; - reg =3D <0 0>; - pinctrl-0 =3D <&spkr_1_sd_n_active>; - pinctrl-names =3D "default"; - powerdown-gpios =3D <&tlmm 59 GPIO_ACTIVE_LOW>; - vdd-1p8-supply =3D <&vreg_l7b>; - vdd-io-supply =3D <&vreg_l7b>; - - #sound-dai-cells =3D <0>; - sound-name-prefix =3D "SpkrLeft"; - - /* - * WSA8845 Port 1 (DAC) <=3D> SWR0 Port 1 (SPKR_L) - * WSA8845 Port 2 (COMP) <=3D> SWR0 Port 2 (SPKR_L_COMP) - * WSA8845 Port 3 (BOOST) <=3D> SWR0 Port 3 (SPKR_L_BOOST) - * WSA8845 Port 4 (PBR) <=3D> SWR0 Port 7 (PBR) - * WSA8845 Port 5 (VISENSE) <=3D> SWR0 Port 10 (SPKR_L_VI) - * WSA8845 Port 6 (CPS) <=3D> SWR0 Port 13 (CPS) - */ - qcom,port-mapping =3D <1 2 3 7 10 13>; - }; - - /* WSA8845, Speaker Right */ - right_spkr: speaker@0,1 { - compatible =3D "sdw20217020400"; - reg =3D <0 1>; - pinctrl-0 =3D <&spkr_2_sd_n_active>; - pinctrl-names =3D "default"; - powerdown-gpios =3D <&tlmm 79 GPIO_ACTIVE_LOW>; - vdd-1p8-supply =3D <&vreg_l7b>; - vdd-io-supply =3D <&vreg_l7b>; - - #sound-dai-cells =3D <0>; - sound-name-prefix =3D "SpkrRight"; - - /* - * WSA8845 Port 1 (DAC) <=3D> SWR0 Port 4 (SPKR_R) - * WSA8845 Port 2 (COMP) <=3D> SWR0 Port 5 (SPKR_R_COMP) - * WSA8845 Port 3 (BOOST) <=3D> SWR0 Port 6 (SPKR_R_BOOST) - * WSA8845 Port 4 (PBR) <=3D> SWR0 Port 7 (PBR) - * WSA8845 Port 5 (VISENSE) <=3D> SWR0 Port 11 (SPKR_R_VI) - * WSA8845 Port 6 (CPS) <=3D> SWR0 Port 13 (CPS) - */ - qcom,port-mapping =3D <4 5 6 7 11 13>; - }; -}; - -&tlmm { - spkr_1_sd_n_active: spkr-1-sd-n-active-state { - pins =3D "gpio59"; - function =3D "gpio"; - drive-strength =3D <16>; - bias-disable; - }; - - spkr_2_sd_n_active: spkr-2-sd-n-active-state { - pins =3D "gpio79"; - function =3D "gpio"; - drive-strength =3D <16>; - bias-disable; - }; }; diff --git a/arch/arm64/boot/dts/qcom/eliza-evk.dtsi b/arch/arm64/boot/dts/= qcom/eliza-evk.dtsi index 6c5cc47a183e..726fd8dd6c0d 100644 --- a/arch/arm64/boot/dts/qcom/eliza-evk.dtsi +++ b/arch/arm64/boot/dts/qcom/eliza-evk.dtsi @@ -3,6 +3,8 @@ * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ =20 +#include + / { aliases { serial0 =3D &uart13; @@ -63,6 +65,55 @@ pmic_glink_ss_in: endpoint { }; }; =20 + sound { + compatible =3D "qcom,eliza-sndcard", "qcom,sm8450-sndcard"; + model =3D "eliza-cqs-evk"; + + audio-routing =3D "SpkrLeft IN", "WSA_SPK1 OUT", + "SpkrRight IN", "WSA_SPK2 OUT", + "VA DMIC0", "vdd-micb", + "VA DMIC1", "vdd-micb", + "VA DMIC2", "vdd-micb", + "VA DMIC3", "vdd-micb", + "VA DMIC4", "vdd-micb", + "VA DMIC5", "vdd-micb", + "VA DMIC6", "vdd-micb", + "VA DMIC7", "vdd-micb"; + + va-dai-link { + link-name =3D "VA Capture"; + + codec { + sound-dai =3D <&lpass_vamacro 0>; + }; + + cpu { + sound-dai =3D <&q6apmbedai VA_CODEC_DMA_TX_0>; + }; + + platform { + sound-dai =3D <&q6apm>; + }; + }; + + wsa-dai-link { + link-name =3D "WSA Playback"; + + codec { + sound-dai =3D <&left_spkr>, <&right_spkr>, + <&swr0 0>, <&lpass_wsamacro 0>; + }; + + cpu { + sound-dai =3D <&q6apmbedai WSA_CODEC_DMA_RX_0>; + }; + + platform { + sound-dai =3D <&q6apm>; + }; + }; + }; + vreg_0p9: regulator-0v9 { compatible =3D "regulator-fixed"; regulator-name =3D "VREG_0P9"; @@ -94,6 +145,16 @@ vreg_pcie_m_3p3: regulator-3p3 { enable-active-high; }; =20 + dmic_eldo: regulator-dmic-eldo { + compatible =3D "regulator-fixed"; + regulator-name =3D "dmic-eldo"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + gpio =3D <&pm7550_gpios 8 GPIO_ACTIVE_HIGH>; + enable-active-high; + vin-supply =3D <&vreg_bob>; + }; + connector-0 { compatible =3D "pcie-m2-e-connector"; vpcie3v3-supply =3D <&vreg_pcie_m_3p3>; @@ -148,6 +209,15 @@ gpio_expander1: gpio@3c { }; }; =20 +&lpass_vamacro { + pinctrl-0 =3D <&dmic01_default>, <&dmic23_default>, + <&dmic45_default>, <&dmic67_default>; + pinctrl-names =3D "default"; + + vdd-micb-supply =3D <&dmic_eldo>; + qcom,dmic-sample-rate =3D <4800000>; +}; + &pcie0 { status =3D "okay"; }; @@ -197,12 +267,81 @@ &sdhc_2 { status =3D "okay"; }; =20 +&swr0 { + pinctrl-0 =3D <&wsa_swr_active>; + pinctrl-names =3D "default"; + + status =3D "okay"; + + /* WSA8845, Speaker Left */ + left_spkr: speaker@0,0 { + compatible =3D "sdw20217020400"; + reg =3D <0 0>; + pinctrl-0 =3D <&spkr_1_sd_n_active>; + pinctrl-names =3D "default"; + powerdown-gpios =3D <&tlmm 59 GPIO_ACTIVE_LOW>; + vdd-1p8-supply =3D <&vreg_l7b>; + vdd-io-supply =3D <&vreg_l7b>; + + #sound-dai-cells =3D <0>; + sound-name-prefix =3D "SpkrLeft"; + + /* + * WSA8845 Port 1 (DAC) <=3D> SWR0 Port 1 (SPKR_L) + * WSA8845 Port 2 (COMP) <=3D> SWR0 Port 2 (SPKR_L_COMP) + * WSA8845 Port 3 (BOOST) <=3D> SWR0 Port 3 (SPKR_L_BOOST) + * WSA8845 Port 4 (PBR) <=3D> SWR0 Port 7 (PBR) + * WSA8845 Port 5 (VISENSE) <=3D> SWR0 Port 10 (SPKR_L_VI) + * WSA8845 Port 6 (CPS) <=3D> SWR0 Port 13 (CPS) + */ + qcom,port-mapping =3D <1 2 3 7 10 13>; + }; + + /* WSA8845, Speaker Right */ + right_spkr: speaker@0,1 { + compatible =3D "sdw20217020400"; + reg =3D <0 1>; + pinctrl-0 =3D <&spkr_2_sd_n_active>; + pinctrl-names =3D "default"; + powerdown-gpios =3D <&tlmm 79 GPIO_ACTIVE_LOW>; + vdd-1p8-supply =3D <&vreg_l7b>; + vdd-io-supply =3D <&vreg_l7b>; + + #sound-dai-cells =3D <0>; + sound-name-prefix =3D "SpkrRight"; + + /* + * WSA8845 Port 1 (DAC) <=3D> SWR0 Port 4 (SPKR_R) + * WSA8845 Port 2 (COMP) <=3D> SWR0 Port 5 (SPKR_R_COMP) + * WSA8845 Port 3 (BOOST) <=3D> SWR0 Port 6 (SPKR_R_BOOST) + * WSA8845 Port 4 (PBR) <=3D> SWR0 Port 7 (PBR) + * WSA8845 Port 5 (VISENSE) <=3D> SWR0 Port 11 (SPKR_R_VI) + * WSA8845 Port 6 (CPS) <=3D> SWR0 Port 13 (CPS) + */ + qcom,port-mapping =3D <4 5 6 7 11 13>; + }; +}; + &tlmm { sd_cd: sd-cd-state { pins =3D "gpio58"; function =3D "gpio"; bias-pull-up; }; + + spkr_1_sd_n_active: spkr-1-sd-n-active-state { + pins =3D "gpio59"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; + + spkr_2_sd_n_active: spkr-2-sd-n-active-state { + pins =3D "gpio79"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + }; }; =20 &pcie1 { --=20 2.54.0 From nobody Fri Sep 25 10:05:41 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 68D2543B483 for ; Mon, 14 Sep 2026 10:45:21 +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=1789382729; cv=none; b=XnoK3IJ96RiXt2VzreXES/JKayff9BAZkoNJ3cdx6wPEoyqJw2yzC67/klXZAflgrT2inVomdbl8klrJHSKf7J9RCQoYAKTw0SClNUAnCQREZqHsWh5z2ne/zMGc5s3xEPEFmMaIxKfHuihXdU6Iu59cwn4GDpYyNlavhC6TM3U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789382729; c=relaxed/simple; bh=H8qj6Qv+bnXPrhPCj5pyVAPUDk3e9rvb1GKUg5xaUxU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TrDHrMk6Aoj0Snz3kKFLNGCYhrgNM94adw97Ip+/r+hJnmoxQ9aM+dR8cDNmsORThiRjDPw1db9uR1qzFkdXGUslU1tl4eKugWj8daLUizn5UrfpPtBz4NrOQeBr6oKL7v13ASKUH6moXdBs4qvEo63KX/Uq+h6+Xj7zKuVrabI= 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=HwZ5bDrO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BXCgX+jn; 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="HwZ5bDrO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BXCgX+jn" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68E9ndSs184536 for ; Mon, 14 Sep 2026 10:45:17 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= aq3yWQYcCqBeEbzhBi/xTHGVgJq3hkEV9rUYj7g4tnI=; b=HwZ5bDrOx3Wa7EJR dvFSIoudbYU4rwA2LWOoszEGMTac7aYSIDBrS0bcd2gsWcdAsQGzinKwmMt6Bbr6 EVFKXIxeKzQXW6c0qy/CWgDQqsc7uZyyCfB08Fnjoxq22ibBzTThRAVkl6eOUTH0 PLueLyggmcBNXCSvrjkhe/RmPWzFsUUbjv7Jt/x3hoJRx6GJ0qUS+QLi//M5s+sb NHJuwLaIshoBHs8LW2Iznj58h+bVBk7vYhvR4EHxkP410j9DWT+ShmYsKKPs7Bma 7dgJpPt8wLCpaNQxzVmH9E35p8uCWmq2CvYqx9cODvm4zW5McN+eVBErc0Ai6Veu YwACJA== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmy9c66td-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 14 Sep 2026 10:45:17 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-93a0050a554so507100385a.1 for ; Mon, 14 Sep 2026 03:45:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789382717; x=1789987517; 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=aq3yWQYcCqBeEbzhBi/xTHGVgJq3hkEV9rUYj7g4tnI=; b=BXCgX+jnucy8yOLfH1PrVkYppwORWvlJn5VaVQLoinoHjVezAWHAPp8K1GSf8MVbqh fshE/bTce1TrFRI7z0UYHaqmFMU8zIpsxzZ/whAscydYOrvcyNDUa9wcpQL5/uqU8X0p 9QSqqEwLrIIyo8cR2Tw/6oLGoyvqCSLGiu4KxkQ9C2I8ZWQ0/HYDoi0afdSyDBM6mCnT P0hT+cmQIbfGL1X/McC4MuOUivQ/i7BKfazZrBzF1goMeNaVNw6V0U5Kb9Az3yFoaE3o UTiNIeKkHN2wJuSH7NlQQDjn0klz1T5lRHnP4NICb18kg9igqO/oamOaXthZUiij2iVm kO4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789382717; x=1789987517; 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=aq3yWQYcCqBeEbzhBi/xTHGVgJq3hkEV9rUYj7g4tnI=; b=Ld4LkhKE/J260nc7MrovY7evmA4mHY/w3q1j86QLUi+Y6Lr54Zfj2ooWkshwRQytFo 7dA0JolSumHNq8VnFfO6aRr1txg8ER/FvxoPCZMLu5KDc5FrLmSX+/41ULnbEzuBeU/l 3K9JTuM5BP7pX+8PAncJp41bUTjnvq1Xo0a0Jq/uW1pUVeBH+iUgadLwamiJy7qSs7so exM7G9DC7DecLINvqyYLiM0v74wS3YImzfQmUAax5IXn1PPEBqjlVdkHIeODf6cskRW6 BX0bnPVK9h+HIBKAxpkH53HFFhcYSvcGQcBA5xwoGf+uJGoEWSoggsWtrpTjm/nQNls6 BI3g== X-Forwarded-Encrypted: i=1; AKwUvBzudlkLQ7DR8kfLWS84AEG+PxBKtlB2itIJ1HJS2Z4+1p4TTMtjzrdDINunavcfoDhFGah6dKyOfD88Ii4=@vger.kernel.org X-Gm-Message-State: AFuF++kRGXQvOoE1tF+gQenflzCPrLbWNE9t/viAyJRsoDtOdJ7yW0ct Ppmt7sA9T55mO/n8CGs5B8g0tNzMGSDZVvoq9433gDZZqjY59cUBZCsRsxaKSmYIbiAQQ9hY4kZ IA6vhNp9Nk/yCKWSdQ+6yElJbMYPqQixO3iSYiy7/Rq6VJtZe7ua6stkFPEnonFUKnls= X-Gm-Gg: AYBFou10ygfECTU4XoUXjubQtx2OQVYrcDBa4arOPdOPXgs5DqzNWdiLQsdiBqsOWCx uadgj45KRb90T1cmupe6X4lfbMF0YImOrC6BsNYNJrQRUXq6ZxmNbxDu0LtsZDaS5IDK4xxHSVb +6GgQYbvi8mXuQedaJzsUhBDFoVS3w2ChKQqyPULzwqPC1R7DlfJkc68d/MDYlJGhNd94FIHz6v GX8s+0nhuozvmP9uvFySLJn2yiOfjvKTudJp4Hb4RVVGDGOa3cGGhE5CU7G7xUE6bK24qyiqSuB EhMXdMiaqAOGM84aFSNvodhhSZJui6Y3/jTKsFbg4CpesbrTotvdXYgpcaaYKJuml2TxT1vC72y ifAl4kk2p X-Received: by 2002:a05:620a:6cc8:b0:92e:cf8e:67b9 with SMTP id af79cd13be357-93a2987c980mr264414985a.21.1789382711992; Mon, 14 Sep 2026 03:45:11 -0700 (PDT) X-Received: by 2002:a05:620a:6cc8:b0:92e:cf8e:67b9 with SMTP id af79cd13be357-93a2987c980mr264408285a.21.1789382711360; Mon, 14 Sep 2026 03:45:11 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee8bsm26335926f8f.15.2026.09.14.03.45.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Sep 2026 03:45:10 -0700 (PDT) From: Abel Vesa Date: Mon, 14 Sep 2026 13:44:50 +0300 Subject: [PATCH 3/5] arm64: dts: qcom: eliza: Rename existing EVK to suggest eMMC 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: <20260914-dts-qcom-eliza-add-ufs-variant-v1-3-78b3249eae61@oss.qualcomm.com> References: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> In-Reply-To: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=2481; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=H8qj6Qv+bnXPrhPCj5pyVAPUDk3e9rvb1GKUg5xaUxU=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqp9As/2IVZ0emYUoJnnFDrf1rFTZNJU4wBnPxu Cxa7r+K7nKJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqfQLAAKCRAbX0TJAJUV VorIEAClvqJlRWQ+JdLcqT/nmxvw2izdlqCVcQaHiBS4wUn3+C95LJHQgRqRcL+bsadx5kbJ5a3 eK9GHR084viRA7rjkzuQd6ZdGIiUvVDWBFoo4QNXhGfoyb94b/JgS8DK2sR0k3ecAw4fTplLYum /dIPHpGVfwZ0yx4k0zDeSDEq/zvuOcbVXGA7ikBzvt+DKaSm3BEy/+lSfJCKPXyhfoX1hUPXn4Y KpUlA/lclqwrqXSNPY2zHj89Ee4MzPjojSoOa3Ws8r1zEbJd35XjMPHyp3KMoo8QS4G4PZwrmyV f+1TefL4IrqDmWbnY7GKjNPrHxaao1GBShY1Xy2j4C8Pffj2uTNUJwKYcxR5snBt+TYzFD5czap tNbenkkG9yg8s7CphO9MP+XwgrZxPGufyya2Dw3MPgmS9khqOASvoj/5fjLvUcj+Wz5gwx5ZlED XO8sttrJ3saMP6wS/C0DpKBGG/I9LuuYe2d9zPvTTnQDsFGMNdpGSwpR3LBKgl/4oaEUOGGJ9nZ lQC9bWHPFxw2fCK6QRz9giNZTQ7Cyd9ACuKmdlwyUIXDYq2B5I2ONhQxqgoKWLj+xN/Z4S8PboX gUK7F//gcyPpYdk7wabfY05Q58va4cO7KUgSPRQn5/45V7c/xwhRMeNdZE9sS9tzAXxg4DKYKjQ swqR+9yFYn89ieQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: CMjs97aRf5O3usGsFZQF8r6tr7__oap3 X-Proofpoint-GUID: CMjs97aRf5O3usGsFZQF8r6tr7__oap3 X-Authority-Analysis: v=2.4 cv=c5Y+0h9l c=1 sm=1 tr=0 ts=6aa7d03d cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=X0h4bKi3nu2RV8rheDEA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX/DZ24oQ+KwXi GAyWbEdZGcIWukQvr9dubJBKhohs/ms/Xnr25x+dPCnNetLqMc/knbcUyZ1FZ4OPhriOXSUN3Mr AYvjHvHJTks5AHO5oejvW2+qgWUF+85URSToxHz/CluaeePDjnoJn208q6kaJZ/VDYBqJno+h3n RUEBE7tP8+jau0TT0BilkpMiYefXtQb379VLk27biiI9puUbXby2VpsTQYMhUFv6yAeOag52ZYr cx0oaQ0jxE5tOtU5yjxBW7vKjWh4yssAC8wzP/7H9Bb+VuMS0KJhPAuX91mDpnL/hNCK7qnd9Mj Z+pLZcnsdrqbcooi3DCwZDsKizPj/LsXdFU88u4f6JhY70iufB/v0vlVofSDP5Ri0gtWseLT0qV ewVxM4iyPkcECF4jTraMe5lvMlmDB4z1ecBDbfcElJK+MRmeXQa1ycWi3IhaethaDY5wJVq744/ BISVZXoELzVftOXFt2w== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX/VReNA4fyuUg agPN2+1Z2UHGxeqaqhXgC5GTodljezx69hgz3q/12iqPmRSDjfifYwdLJLl8ABIHoNahWDV/dQ0 QWqvUPaBWSfdyW+XbGiV3bSRENSJihQ= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-14_03,2026-09-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 bulkscore=0 impostorscore=0 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609140154 It turns out that there is a variant of the Eliza SoM EVK that comes with UFS instead of eMMC. So let's rename the current Eliza SoM EVK to suggest that it supports eMMC, and then rename the Eliza CQS EVK to suggest it is also eMMC based. Also update the compatible for the Eliza CQS EVK to include the eMMC string, in order to differentiate from UFS variant. Neither the CQS SoM nor the CQS EVK has been made publicly available, so renaming the DTB will not affect any users. Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/Makefile | 2 +- arch/arm64/boot/dts/qcom/eliza-cqs-evk-emmc.dts | 18 ++++++++++++++= ++++ .../{eliza-cqs-som.dtsi =3D> eliza-cqs-som-emmc.dtsi} | 0 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index d6547fb18edf..ccaca98ad4c8 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -14,7 +14,7 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D apq8094-sony-xperia-kitakami= -karin_windy.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096-db820c.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096sg-db820c.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096-ifc6640.dtb -dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-cqs-evk.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-cqs-evk-emmc.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-mtp.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-asus-zenbook-a16-ux3607oa.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-crd.dtb diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-evk-emmc.dts b/arch/arm64/b= oot/dts/qcom/eliza-cqs-evk-emmc.dts new file mode 100644 index 000000000000..36f63dd1637f --- /dev/null +++ b/arch/arm64/boot/dts/qcom/eliza-cqs-evk-emmc.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "eliza-cqs-som-emmc.dtsi" +#include "eliza-evk.dtsi" + +/ { + model =3D "Qualcomm Technologies, Inc. Eliza CQS EVK (eMMC)"; + compatible =3D "qcom,eliza-cqs-evk-emmc", + "qcom,eliza-cqs-evk", + "qcom,eliza-cqs-som-emmc", + "qcom,eliza-cqs-som", + "qcom,eliza"; +}; diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-som.dtsi b/arch/arm64/boot/= dts/qcom/eliza-cqs-som-emmc.dtsi similarity index 100% rename from arch/arm64/boot/dts/qcom/eliza-cqs-som.dtsi rename to arch/arm64/boot/dts/qcom/eliza-cqs-som-emmc.dtsi --=20 2.54.0 From nobody Fri Sep 25 10:05:41 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 C67DD43E492 for ; Mon, 14 Sep 2026 10:45:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789382731; cv=none; b=OdA+kVa8E4kWjy/++TBaAbn4Ajp0NnBL8PXX7X+y02KgAI79bszav048XeqgRm7wxImL8MWta3BSMsya+fChIGs2SxsjKCeXG3RX2HAGtvAhtgN+9yRNUXPvgCH47VZnc4oHy7Bf5+RhX031CvptHj1HzjQSKZAhMVrW4tMgz08= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789382731; c=relaxed/simple; bh=cF/tteW0eU8xOM/G7daXCnX6payuvN+Gkw1/l5R6EHk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=iIyv+K5xam1TGRNqTI4dLRHYgizvXVVBE2xF86tekH1Bj8ArLB9kHmTIHzxnLUczvIrnLCwqkAzKJyIQe6llLGJhS6RtSDPYj6p/XCDAtGkQ/kEj3kNLkE0YmFuzBoAO3fcTNMH7uEdR49RtFnk3iPJx8U/j8j3+akPZVEqS9mY= 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=bis8a+WI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eQSWunPp; 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="bis8a+WI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eQSWunPp" 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 68E9nnFI085548 for ; Mon, 14 Sep 2026 10:45:19 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= SUFG71AsT3ScptdxEEeprApDzMF1sR+8VaN2gUUPdDw=; b=bis8a+WITeIbiIvq 9GLOZZA/Jn2/UnoaBEpLg7Gn6iFD8u55T/XiHMxcWT8g/Vk7qXHIacw3WaMMviYQ ikJWw2xyFBZhbCrhs5mKKP8I99Xe78kZkpKczpksTlp7uy5tjmpizkUc+wfo92Z3 XXcCjErT78Qdg4v4yr3AJHPVny8LvavkXUcc9uAxoDgdisHHkzgNhi5HxHFFP+m3 PwYSompE+RkKx/T/PlJr3qAFzvp61OiDsWE2040Hrl7gO5UyVeLXdhGS+1C87LZw Ko5ecUN7aDEo3GBpvWn+s0alAIbk9Cv8zGSopbzknLBRAXn2po2uuuarQ4ObQCNT qzQstw== Received: from mail-qv1-f71.google.com (mail-qv1-f71.google.com [209.85.219.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gmy9de6ub-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 14 Sep 2026 10:45:19 +0000 (GMT) Received: by mail-qv1-f71.google.com with SMTP id 6a1803df08f44-9104ba8bf51so86603946d6.3 for ; Mon, 14 Sep 2026 03:45:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789382719; x=1789987519; 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=SUFG71AsT3ScptdxEEeprApDzMF1sR+8VaN2gUUPdDw=; b=eQSWunPpK3QpO0kHU1hI+HnccpXZD2Wuw38NGdBHsLf9xtYSaIVAZHHp3g62WJyAsc 7PZPYFR/jmtHn7TfsOVVjbVLD4VZ3YjOjd+X8FBXy8tq6hHZ8djeEPi4Ga729R+2r/wt 3TTTWw3yCuxS7wAdNEQcyh60V3/j1I4qCXubx9bKBXKMmevjQ77+z26pq4DEU0NHvri8 631OIubwzbJ4zNpWSabCfC1B0Xc094VSoKVu10WFHxh7oUXJcW0UgJpR4xoVoepUJJ64 afrRxFINt8aI8GO6MM5Jc8McP77vTEl1wA84HzVcQmwLdm+GyU8VBSVFIy0kxLa+xNQg FuDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789382719; x=1789987519; 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=SUFG71AsT3ScptdxEEeprApDzMF1sR+8VaN2gUUPdDw=; b=ZxEWn0m6FYcNIE81LhhOB0T+HsUNI+XuMmuw+n1tJ/XlOnqoqjnvYw1UFr6TxvV2HV IVVW3HXkWm2a+/xsla/ag1Ob9RruWeCMjWkblaI6wy3jVPTUXu0W6SGbRgjEYiYktsCG vYdix1kJf1Fi3/h6jA2MkNu5NohkPWl07Pabq4MkYnZN0B62SVM4F8JO+RgpKTqo6dDH hhpMA4uv/jTAfbL5MKwsVNsrog9zzXu5YKgxQx6wyjhdUnWomgOookwPZyrMLSUqbsUJ Xm4n5EU+Hg0UyLnB1TThRSMkYC/SGD8+xQ76sBSD8Fabb1ggPKz/X3tXaJdWMHjjz+yJ YuWw== X-Forwarded-Encrypted: i=1; AKwUvBzWo55fqwt42na75K92nmtAe/kXWcgTbulByp3wWneG3XkFBIzNjF05IAg1JffdLBiy+pD0M2ZAennONGY=@vger.kernel.org X-Gm-Message-State: AFuF++lMIxyUTY02DBrNYswVGFr+qy1W43brKAXKMAF6JK6wVtaCdZ8n MJohPWCj6CDFri7Hr8+rV9jRuYYyOmdfckmyiX4ypXebFZesUO1SOVHDmo84ttRdFk73cVjwU51 mZ12n/fIWnD1G50xGziti0sgD146DPQP3ee8EoD3gVWWv+v953elWqpnzh+IR1txCNEo= X-Gm-Gg: AYBFou1SQby98G64Bi2rlocjon502iLacNY0gAZX5Kp07ivDqCLHudAt4kDmctYqb10 RpNq2VC9LGibgpfXeVKF0swXu+jOjB+O+XSRZWjBzhrVNhI06avAnn2fwNLUThykfW++t4mtaEm QGKOXft12Bu4/1P3gA1MNqOb9y5UgeLv823w3NFt5QScMmr/G1XaDADWtCBtjbpe500upp/G4+E +fgPSpzJpj8oLk68UG/q5ImUT2aWarud01oCbypynfg0OXQQEVs4KPHE1ctS4NRpmDbvs5Jotb5 rv7MPQbT/L8Ij/qbvyFxdEtUAiftFVRosQt/ezR2xEEUtijeW6CnL7rXDOx8ZlAao6hTBF3NpVq +rHugL8Zd X-Received: by 2002:a05:620a:6489:b0:939:5c62:fddd with SMTP id af79cd13be357-93a297f203amr259288485a.19.1789382718432; Mon, 14 Sep 2026 03:45:18 -0700 (PDT) X-Received: by 2002:a05:620a:6489:b0:939:5c62:fddd with SMTP id af79cd13be357-93a297f203amr259233585a.19.1789382713232; Mon, 14 Sep 2026 03:45:13 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee8bsm26335926f8f.15.2026.09.14.03.45.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Sep 2026 03:45:12 -0700 (PDT) From: Abel Vesa Date: Mon, 14 Sep 2026 13:44:51 +0300 Subject: [PATCH 4/5] arm64: dts: qcom: eliza: Add CQS SoM UFS variant 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: <20260914-dts-qcom-eliza-add-ufs-variant-v1-4-78b3249eae61@oss.qualcomm.com> References: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> In-Reply-To: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=11702; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=cF/tteW0eU8xOM/G7daXCnX6payuvN+Gkw1/l5R6EHk=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqp9AtOzeJY4sxUQEHbFK0RYSlcCZwd8UEhE7Zg OH9YpVoGlSJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqfQLQAKCRAbX0TJAJUV ViPvD/4qD9iXRDnYeqSFxeEM8ZO+v2PQ5ZiTJS6XKtHZ6Mpmi5SyFtFQO907dGPgUHC12kECFgS wVLEXXcN850fEsORHzjt5Nmh2owl6zPZra4hKUoIfw0M1h4AYF7CV5E8+dZK9VMfH6SK/dZglmK f2M7TCcws0tpe6d5hG6TRDMdpILp10pMM0yZyfBbgtGAhdJAHrs3jWjETRsRLcadsRDAvEkykb4 m7PDLV2afB7W6/HJzryy2X48yCYdoC43Z766384BauSggk4sP1yCDwsgLZutAL6SHAQtCoEs6bq x7SG1Be36hcnHYqaQVhCbQesRB52pXeB49vF29Iao5WgK3QQETl9M1Wmsk34etGspPJX4hzJTMR ikWPlYH149Ym7dn110M3X+ZNeKH6sFZsigfIcT0B3VMOhGLx7klqpl4l60HS93YfhzeV9idSjOK +kwhVrkNid+0M1QSvW3Yp46jJXxeSeGiQ3FbjctLwvDWQ5TxCD/mNlcy0fv6Xvb8//K84qonxx8 jHxiDuLZx/AvAJYSzsb6yqYOFmcMgvmM2RYhEzLJ8qMbDNelWFAF6vxnVb7O1brLv/G9VUatmiF IedR6PDkvLDaLyz85PQ+Yy923VOJljJUgG0gHX0j9D9jD9f0phH0opwh7LzS+5OizXdrnAf0yr2 Fs7SnnUGSu2sTbQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX7pc/fk9yYloB TYvhNES0eujtAAUFyD4rVM/QFWVlQUb0BDA4rbGTGnYUEwFkM1kZWBEVgt4dSj1d2McASjScCc8 Bzs8+jcSYYwP37WSp8HdD42uW0vfjUDNylLz5yJKLnA6idJkOiv6aQd/H7tXqMktZgPuk33gB0m D+N9EwTSw0wMMAzITB5L85bnJNLKMoAN+YECM0JFsPqEBw3TKzDXf68/idhKfJbfGA4+cPUfGTq eORfbb8N2kvo3ol259FwX0Nw06vfOKWJ78iawhPzfYw7mPpC1Th32HcB3yYcwOIczgywcQwvR7x sY/BJQ61MQosUps4lMu7Pa/8p9jNgQCxld18J33ZOv92YvzH1tpv4xu30XRXmpW3jQEusBdz4vf 0EW3/QAOsGg7ke9nEtNQtuNvEQJzWPE6RilOEtcnuha141mc2WXUcuyBeur7mFf8alKEnPUM0TA oEbC+BGICl072/hA/RA== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX9ZPuNXtddIkU IAFprJSikNZjWWDHPvw+/caAsn21SGZNfMRc4fzlrP5Zel09YQuBymjwBDS0LRk2MYf6rcRyoZN 4vS9Wu7nrUhMXUImjc87nWuTPf593kA= X-Proofpoint-GUID: JBUVs-nQG3oRc8ZqcFTRDRlNSwjUIoma X-Authority-Analysis: v=2.4 cv=OeUNnRTY c=1 sm=1 tr=0 ts=6aa7d03f cx=c_pps a=UgVkIMxJMSkC9lv97toC5g==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=-rIHGyhvbnQuOfFkfywA:9 a=QEXdDO2ut3YA:10 a=1HOtulTD9v-eNWfpl4qZ:22 X-Proofpoint-ORIG-GUID: JBUVs-nQG3oRc8ZqcFTRDRlNSwjUIoma X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-14_03,2026-09-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609140154 Add a new dtsi for the Eliza CQS SoM UFS variant. This SoM only comes with UFS installed. Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/eliza-cqs-som-ufs.dtsi | 421 ++++++++++++++++++++= ++++ 1 file changed, 421 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-som-ufs.dtsi b/arch/arm64/b= oot/dts/qcom/eliza-cqs-som-ufs.dtsi new file mode 100644 index 000000000000..cf1cd97065b4 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/eliza-cqs-som-ufs.dtsi @@ -0,0 +1,421 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +#include +#include +#include + +#include "eliza.dtsi" +#include "pm7550ba-eliza.dtsi" +#include "pm7550-eliza.dtsi" +#include "pm8550vs-d-eliza.dtsi" +#include "pm8550vs-g-eliza.dtsi" +#include "pmr735d-eliza.dtsi" +#include "pmk8550-eliza.dtsi" + +/ { + clocks { + xo_board: xo-board { + compatible =3D "fixed-clock"; + clock-frequency =3D <76800000>; + #clock-cells =3D <0>; + }; + + sleep_clk: sleep-clk { + compatible =3D "fixed-clock"; + clock-frequency =3D <32764>; + #clock-cells =3D <0>; + }; + + bi_tcxo_div2: bi-tcxo-div2-clk { + compatible =3D "fixed-factor-clock"; + #clock-cells =3D <0>; + + clocks =3D <&rpmhcc RPMH_CXO_CLK>; + clock-mult =3D <1>; + clock-div =3D <2>; + }; + + bi_tcxo_ao_div2: bi-tcxo-ao-div2-clk { + compatible =3D "fixed-factor-clock"; + #clock-cells =3D <0>; + + clocks =3D <&rpmhcc RPMH_CXO_CLK_A>; + clock-mult =3D <1>; + clock-div =3D <2>; + }; + }; + + vph_pwr: regulator-vph-pwr { + compatible =3D "regulator-fixed"; + + regulator-name =3D "vph_pwr"; + regulator-min-microvolt =3D <3700000>; + regulator-max-microvolt =3D <3700000>; + + regulator-always-on; + regulator-boot-on; + }; +}; + +&apps_rsc { + regulators-0 { + compatible =3D "qcom,pm7550-rpmh-regulators"; + + vdd-l1-supply =3D <&vreg_s3b>; + vdd-l2-l3-supply =3D <&vreg_s3b>; + vdd-l4-l5-supply =3D <&vreg_s2b>; + vdd-l6-supply =3D <&vreg_s2b>; + vdd-l7-supply =3D <&vreg_s1b>; + vdd-l8-supply =3D <&vreg_s1b>; + vdd-l9-l10-supply =3D <&vreg_s1b>; + vdd-l11-supply =3D <&vreg_s1b>; + vdd-l12-l14-supply =3D <&vreg_bob>; + vdd-l13-l16-supply =3D <&vreg_bob>; + vdd-l15-l17-l18-l19-l20-l21-l22-l23-supply =3D <&vreg_bob>; + vdd-s1-supply =3D <&vph_pwr>; + vdd-s2-supply =3D <&vph_pwr>; + vdd-s3-supply =3D <&vph_pwr>; + vdd-s4-supply =3D <&vph_pwr>; + vdd-s5-supply =3D <&vph_pwr>; + vdd-s6-supply =3D <&vph_pwr>; + + vdd-bob-supply =3D <&vph_pwr>; + + qcom,pmic-id =3D "b"; + + vreg_s1b: smps1 { + regulator-name =3D "vreg_s1b"; + regulator-min-microvolt =3D <1850000>; + regulator-max-microvolt =3D <2040000>; + regulator-initial-mode =3D ; + }; + + vreg_s2b: smps2 { + regulator-name =3D "vreg_s2b"; + regulator-min-microvolt =3D <375000>; + regulator-max-microvolt =3D <2744000>; + regulator-initial-mode =3D ; + }; + + vreg_s3b: smps3 { + regulator-name =3D "vreg_s3b"; + regulator-min-microvolt =3D <375000>; + regulator-max-microvolt =3D <2744000>; + regulator-initial-mode =3D ; + }; + + vreg_s4b: smps4 { + regulator-name =3D "vreg_s4b"; + regulator-min-microvolt =3D <2156000>; + regulator-max-microvolt =3D <2400000>; + regulator-initial-mode =3D ; + }; + + vreg_l2b: ldo2 { + regulator-name =3D "vreg_l2b"; + regulator-min-microvolt =3D <720000>; + regulator-max-microvolt =3D <950000>; + regulator-initial-mode =3D ; + }; + + vreg_l3b: ldo3 { + regulator-name =3D "vreg_l3b"; + regulator-min-microvolt =3D <880000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + }; + + vreg_l4b: ldo4 { + regulator-name =3D "vreg_l4b"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-initial-mode =3D ; + }; + + vreg_l6b: ldo6 { + regulator-name =3D "vreg_l6b"; + regulator-min-microvolt =3D <866000>; + regulator-max-microvolt =3D <958000>; + regulator-initial-mode =3D ; + }; + + vreg_l7b: ldo7 { + regulator-name =3D "vreg_l7b"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + }; + + vreg_l8b: ldo8 { + regulator-name =3D "vreg_l8b"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + }; + + vreg_l9b: ldo9 { + regulator-name =3D "vreg_l9b"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + }; + + vreg_l10b: ldo10 { + regulator-name =3D "vreg_l10b"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + }; + + vreg_l11b: ldo11 { + regulator-name =3D "vreg_l11b"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-initial-mode =3D ; + }; + + vreg_l12b: ldo12 { + regulator-name =3D "vreg_l12b"; + regulator-min-microvolt =3D <2400000>; + regulator-max-microvolt =3D <3300000>; + regulator-initial-mode =3D ; + }; + + vreg_l13b: ldo13 { + regulator-name =3D "vreg_l13b"; + regulator-min-microvolt =3D <2700000>; + regulator-max-microvolt =3D <3300000>; + regulator-initial-mode =3D ; + }; + + vreg_l14b: ldo14 { + regulator-name =3D "vreg_l14b"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3304000>; + regulator-initial-mode =3D ; + }; + + vreg_l15b: ldo15 { + regulator-name =3D "vreg_l15b"; + regulator-min-microvolt =3D <3300000>; + regulator-max-microvolt =3D <3304000>; + regulator-initial-mode =3D ; + }; + + vreg_l16b: ldo16 { + regulator-name =3D "vreg_l16b"; + regulator-min-microvolt =3D <3008000>; + regulator-max-microvolt =3D <3008000>; + regulator-initial-mode =3D ; + }; + + vreg_l17b: ldo17 { + regulator-name =3D "vreg_l17b"; + regulator-min-microvolt =3D <3104000>; + regulator-max-microvolt =3D <3104000>; + regulator-initial-mode =3D ; + }; + + vreg_l18b: ldo18 { + regulator-name =3D "vreg_l18b"; + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-initial-mode =3D ; + }; + + vreg_l19b: ldo19 { + regulator-name =3D "vreg_l19b"; + regulator-min-microvolt =3D <3000000>; + regulator-max-microvolt =3D <3000000>; + regulator-initial-mode =3D ; + }; + + vreg_l20b: ldo20 { + regulator-name =3D "vreg_l20b"; + regulator-min-microvolt =3D <1620000>; + regulator-max-microvolt =3D <3544000>; + regulator-initial-mode =3D ; + }; + + vreg_l21b: ldo21 { + regulator-name =3D "vreg_l21b"; + regulator-min-microvolt =3D <1620000>; + regulator-max-microvolt =3D <3544000>; + regulator-initial-mode =3D ; + }; + + vreg_l22b: ldo22 { + regulator-name =3D "vreg_l22b"; + regulator-min-microvolt =3D <3200000>; + regulator-max-microvolt =3D <3200000>; + regulator-initial-mode =3D ; + }; + + vreg_l23b: ldo23 { + regulator-name =3D "vreg_l23b"; + regulator-min-microvolt =3D <1650000>; + regulator-max-microvolt =3D <3544000>; + regulator-initial-mode =3D ; + }; + + vreg_bob: bob { + regulator-name =3D "vreg_bob"; + regulator-min-microvolt =3D <3008000>; + regulator-max-microvolt =3D <3960000>; + regulator-initial-mode =3D ; + }; + }; + + regulators-1 { + compatible =3D "qcom,pm8550vs-rpmh-regulators"; + + vdd-l1-supply =3D <&vreg_s1b>; + + qcom,pmic-id =3D "d"; + + vreg_l1d: ldo1 { + regulator-name =3D "vreg_l1d"; + regulator-min-microvolt =3D <1140000>; + regulator-max-microvolt =3D <1260000>; + regulator-initial-mode =3D ; + }; + }; + + regulators-2 { + compatible =3D "qcom,pm8550vs-rpmh-regulators"; + + vdd-l1-supply =3D <&vreg_s2b>; + vdd-l3-supply =3D <&vreg_s2b>; + + qcom,pmic-id =3D "g"; + + vreg_l1g: ldo1 { + regulator-name =3D "vreg_l1g"; + regulator-min-microvolt =3D <1150000>; + regulator-max-microvolt =3D <1260000>; + regulator-initial-mode =3D ; + }; + + vreg_l3g: ldo3 { + regulator-name =3D "vreg_l3g"; + regulator-min-microvolt =3D <1150000>; + regulator-max-microvolt =3D <1260000>; + regulator-initial-mode =3D ; + }; + + }; + + regulators-3 { + compatible =3D "qcom,pmr735d-rpmh-regulators"; + + vdd-l1-l2-l5-supply =3D <&vreg_s3b>; + vdd-l3-l4-supply =3D <&vreg_s2b>; + vdd-l6-supply =3D <&vreg_s1b>; + vdd-l7-supply =3D <&vreg_s3b>; + + qcom,pmic-id =3D "k"; + + vreg_l1k: ldo1 { + regulator-name =3D "vreg_l1k"; + regulator-min-microvolt =3D <488000>; + regulator-max-microvolt =3D <912000>; + regulator-initial-mode =3D ; + }; + + vreg_l2k: ldo2 { + regulator-name =3D "vreg_l2k"; + regulator-min-microvolt =3D <920000>; + regulator-max-microvolt =3D <969000>; + regulator-initial-mode =3D ; + }; + + vreg_l3k: ldo3 { + regulator-name =3D "vreg_l3k"; + regulator-min-microvolt =3D <1080000>; + regulator-max-microvolt =3D <1350000>; + regulator-initial-mode =3D ; + }; + + vreg_l4k: ldo4 { + regulator-name =3D "vreg_l4k"; + regulator-min-microvolt =3D <960000>; + regulator-max-microvolt =3D <1980000>; + regulator-initial-mode =3D ; + }; + + vreg_l5k: ldo5 { + regulator-name =3D "vreg_l5k"; + regulator-min-microvolt =3D <866000>; + regulator-max-microvolt =3D <931000>; + regulator-initial-mode =3D ; + }; + + vreg_l6k: ldo6 { + regulator-name =3D "vreg_l6k"; + regulator-min-microvolt =3D <1100000>; + regulator-max-microvolt =3D <2000000>; + regulator-initial-mode =3D ; + }; + + vreg_l7k: ldo7 { + regulator-name =3D "vreg_l7k"; + regulator-min-microvolt =3D <720000>; + regulator-max-microvolt =3D <958000>; + regulator-initial-mode =3D ; + }; + }; +}; + +&pm7550ba_eusb2_repeater { + vdd18-supply =3D <&vreg_l7b>; + vdd3-supply =3D <&vreg_l17b>; +}; + +&gpu { + status =3D "okay"; +}; + +&gpu_zap_shader { + firmware-name =3D "qcom/eliza/gen71700_zap.mbn"; +}; + +&remoteproc_adsp { + firmware-name =3D "qcom/eliza/adsp.mbn", + "qcom/eliza/adsp_dtb.mbn"; + + status =3D "okay"; +}; + +&remoteproc_cdsp { + firmware-name =3D "qcom/eliza/cdsp.mbn", + "qcom/eliza/cdsp_dtb.mbn"; + + status =3D "okay"; +}; + +&tlmm { + gpio-reserved-ranges =3D <20 4>, /* NFC SPI */ + <111 2>, /* WCN UART1 */ + <118 1>; /* NFC Secure I/O */ +}; + +&ufs_mem_hc { + reset-gpios =3D <&tlmm 185 GPIO_ACTIVE_LOW>; + + vcc-supply =3D <&vreg_l12b>; + vcc-max-microamp =3D <1300000>; + vccq-supply =3D <&vreg_l1d>; + vccq-max-microamp =3D <1200000>; + + status =3D "okay"; +}; + +&ufs_mem_phy { + vdda-phy-supply =3D <&vreg_l6b>; + vdda-pll-supply =3D <&vreg_l4b>; + + status =3D "okay"; +}; --=20 2.54.0 From nobody Fri Sep 25 10:05:41 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 650D743E07D for ; Mon, 14 Sep 2026 10:45:20 +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=1789382724; cv=none; b=fnHHz3k4XB2rEkZ5xFdb9dROGrISCQNcbSgSWprIOv6Np52DI3E7nUqIFijx7CnAWgM6cxzb/D1H2/EjRNl/WfYk5DmBr3VoJxV7ggV1V4/qLBtvhCVEzMvJc+E8XlBX77XqoPVp8IKcHulc9I1n2fusJo4WUtwOgs4yjFnFif0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789382724; c=relaxed/simple; bh=E0xPp8WGq/6zxWJIIsZb9X9a831XpeM8ZX+0nCt0yEY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rj+8FQlXcS1AGszptw7GWq0T5fKt2p3ASok3wcrmwLe2Jdqkkx/HsFBRk3GDYdF561yiTFdl+hti6wYLpp0rtTnt7su0F1GftjI6Zp7ZxHfOi0F7DXcRQweS2JN8+3IgEEYxkBSmC49Qe9yMxMDBQVesdu+MZQRjuL6ef4qptNc= 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=GvTH6iqV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ikBVh0OZ; 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="GvTH6iqV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ikBVh0OZ" 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 68E9nQZ7773129 for ; Mon, 14 Sep 2026 10:45:16 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= qPh1SMiOMKo0W/ilqiPBH+vJik16ZZ29h2F4mujk8Qs=; b=GvTH6iqVFfzybYg0 YA8ocY1Jcy5XFn9qUYyKCPlQmesEbfnZGuTYw9EKDy/rYvFC6+ItGyi+t1PxCsB0 mxXJdoyDFHUGUaBKSR9zgGaDGU51uahF8H1hUWM8zE5ZMmR5Vikd7sV9/CCGDWOu bhHOpdn+Z5+y9kBvamU+aXdoxoryLqzGp2OS8MpNPLWAWsJJ13R5mI5HREdQ1W7w gnO+NHBNobGNqRQMiF1k/8FxU6qRPF3MJpMicxwkUVj5/HJ55zvSeKDTE6ZTYHMS pz6UDf1PEQBb3GbvTpV9L9UqMWBOX3kaNJ5C26cVYgrHEW6Dy6H5g7ScpD+mjUJc JZaomA== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gpdevrejb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 14 Sep 2026 10:45:16 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-9393ac4961fso346371285a.2 for ; Mon, 14 Sep 2026 03:45:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789382716; x=1789987516; 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=qPh1SMiOMKo0W/ilqiPBH+vJik16ZZ29h2F4mujk8Qs=; b=ikBVh0OZ1GaIbURr36yznp1TmJ50mcJZnYblLGjMT7uIeBcK82DGqI2ASzLnI5xOEp ZnI2sljEWVEO8zC6V7MhIx/3gqWslZ12FBOIAsPu59Eyz57KaWt54tPMgSXFnzgoR4rF bU7lJ8u4WZLFTeyVXcw1DQwekEcqV4SXwHghfJ8tjLJZQ17mV4CG3VFeKxmAtAvsvlt3 7MzHVkd+0XDqTOmh8o38PEUR/j1JGLGbVhjT8LQCRtQjaR9sSvpQXCQkqF7kn7Ny/JE0 PsLQAvR0q1Zc+39fPmWi8mS+FvwiFAVHTvtB19LnFxKjKKKsPgZi8ykF1KNVfpmdnyum 1ReA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789382716; x=1789987516; 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=qPh1SMiOMKo0W/ilqiPBH+vJik16ZZ29h2F4mujk8Qs=; b=PToFhXfA+Uc8VH5WhtrXsH4HDDIlV1MPxcDf1k/y3N9nWv93jY30HXM4Z6Ad2TRgma 57DyB1AUHkPw5ZytrQKiiRInCMmE/m7rwZtrh61dfLBPF/+aIaZDhDwjvzde5YrZhICZ gxaRsavFrCBRDxgW8McOH8c6uJecPanoaglSoRP9l4LrirjDBT7H5XJj/pqxUrtW8J6K ySN+5N9yJOftz4N9qy1PUVlC8f5qUAkVQFfkDDXj0nJlKqMEeKVPsGG00UOaU0y5DiVz lDV4bfJaoHdGsgxOoLld2VsVlCYATutZqPyF626BKgaSRW1DQVAngSN8QYLvkqycembm l/HA== X-Forwarded-Encrypted: i=1; AKwUvBxWP7kjz3j+74w6dBo88rFmwnaHhKC4ZeZjmsGhz8or44PnXj6DlKwxJqrmk96BPBUqC1oZ7CRCYK0SEcc=@vger.kernel.org X-Gm-Message-State: AFuF++kWJ9olRM+0k4Hs8reejLhUYgcemqkA1KxyNgTaKcArtOkcKHEL UtZB8rEUuR6KbUpmKOC0Q8UfLBA42cYH1Enco/0EwHvg+E2qEcmL9z5efRs2ILSXLElJ/W9O9LD fzWQlv2T4y8ZwYQ8BeQqCWNkmn+ijGcGHexyCbPxYjpW2chHGkY1cYrOPUNnAxYP73UTHEbgRaH 0= X-Gm-Gg: AYBFou28Zltz9MTs3NehkM9wydPbwTyF7nlJtZNtxUEaAaEE759EbUlsDQi+n6GT3ih TvJ33NJNZs7FgKVRpxABKJ2zwDwbgLpo3zY5vVkeeo6ILvpssTGOHFzhHM8IY2Y/C8yrpiPd0uI FOojpXTAy8vq8jX+1QEVMcJbQHJeCCAZLYYrZzigsvDMduXFgnRDhTm3oIahTnOqz6M1bOX/BnF Zs9JIfncoAjZYJUkSmb3Uqj9tPsLEqGaX+vEoxDlcJKw0KGp16+ksfKnI6LoZwkuJKBJEOcLVrO 4W5kI/gtmSNJKX/TtxkPYYKxHZfMcquwOAMaKB0KFIBmBJmHvSLAG2x0hsO3482Z9Y5xw40oVjB 6cj3hn67U X-Received: by 2002:a05:620a:4885:b0:939:b8d6:9b1c with SMTP id af79cd13be357-93a2985c04dmr252624085a.19.1789382715620; Mon, 14 Sep 2026 03:45:15 -0700 (PDT) X-Received: by 2002:a05:620a:4885:b0:939:b8d6:9b1c with SMTP id af79cd13be357-93a2985c04dmr252619985a.19.1789382715062; Mon, 14 Sep 2026 03:45:15 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee8bsm26335926f8f.15.2026.09.14.03.45.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Sep 2026 03:45:14 -0700 (PDT) From: Abel Vesa Date: Mon, 14 Sep 2026 13:44:52 +0300 Subject: [PATCH 5/5] arm64: dts: qcom: eliza: Add CQS EVK UFS variant 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: <20260914-dts-qcom-eliza-add-ufs-variant-v1-5-78b3249eae61@oss.qualcomm.com> References: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> In-Reply-To: <20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1628; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=E0xPp8WGq/6zxWJIIsZb9X9a831XpeM8ZX+0nCt0yEY=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqp9AusjYM18x9IpNGdVAu7SKvvsa4gREWp9NZM 9oypAYT4eKJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqfQLgAKCRAbX0TJAJUV VvYkD/9MJkph+VqvIwodkfb1IF1XmN3G2OXlE4S4jjJyIkup79J7wolt18llPtQgRmtSBAeZFUM c3o6wwiMLCOCHARzdW8W/r5HQNvy2fmPfiPwxn31dgxe9PcN2h6ToYBpCHjYAhmg/XfQCXKBmI1 1clMuU0zekPx1NRFmj4ksyJs4RiCI4VvWGqI9T7F0kGfcvyqVXtbC4Mo9vRm3ERkD76iKb/oaDd jp1EK2HLkj2d4FKNRopKo+Srd+9ISoZ98yfzNLqJj2zZuz0kX3UIBK6JSwlig/mQWObEMFaiY3x 9TyaxRe+8E7Z4RmHMktg2Q0FDPgsJUN7wVGe3bXATSHFvfSqOWA/REzPAguXRJmfBChNSrj53cJ POvsKuCQRWnMjaeuGwD80ulfF4vKOmnHGtTuniNAKUadi4caCDb4+IF5yYHep7NKZ2S28kTQzlA 4iSp4WiyESzt/BFsYICbmHHIeFmQNulIquSQ5clYs7GOB9kvKe7ReUNg7YBR+rPTqZrFKiNOiqW KZeyq/MWi64Ho0hzjyQZk5zkuuMbsD8v3JHojNPpa58zQMdCpPNQl55r/UWL3JG6IvCd9OMUSma zGagBfJoC1IOBb65AP6mAtbL4VvK7Jr0hJ462XrxmlE6O8qRVGJxWWYK/6pC7yD8xs+lReJ7ftY PTT6xqJ/qWJ9jLQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: 5Df1ucJX9gg59Oqze5sQGhAd3P0fLhQT X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX2LwLtnY42ALn w1CvTgurFasgYJayHkgjw+p5wB5Vq2nSc19o2CU0oHvkJIj9Y+CTNngjDGe9ZjC7ZveG7zE6n6m P2kyKEtgqBR5WeTrQSnOvUDQItfRNt8= X-Proofpoint-GUID: 5Df1ucJX9gg59Oqze5sQGhAd3P0fLhQT X-Authority-Analysis: v=2.4 cv=ftpJ914f c=1 sm=1 tr=0 ts=6aa7d03c cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=XdqwL9Qi1ApNGgobcvAA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE0MDE1NCBTYWx0ZWRfX3ULa60/2g6ZE G7XWXjgbeXL9/ZNZQObUOkLFVqr9tOsMww/MUrPllpXp/szU9MpI64di14mz/9RtNXTM8/m30X+ xcSUtzo1XMzkNZbdwHfteMr36yRmovkR3Y6u3ptrIyXl/DZmTzOn0sty2AyZ6bpeE/NU/LHB+8q S6T06dDI58KlBF+uTZxkIf9thxIXFWrASjqR3C5sFAiPiwli7XAeBgP9Na+urx7vz0RMHO0q6Pc kj35evVy77hX7B3Ed8t47Yz0ou9E4Oud93RJvuBZY7Uhez63cvtsYWd6EubhyUo7LpOkcXY7fKE zqU5ivAVEg6k8VwBXoz0079Ipoi6U2U1NIlr4/5X0LyZi738Cg7f9+Bm68c1hfSObXuT5pp2Q1A C4kXD4XIe1GoqKhFkNPC3Wq385bxhv3UzmPi2+CJhUm/m4qbMDrEgasQxUYDNvxWPogAeLYm28I atavr2eGkc06O6JCsEg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-14_03,2026-09-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 phishscore=0 adultscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609140154 Add new board dts for the Eliza CQS EVK that uses the UFS SoM. Signed-off-by: Abel Vesa --- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/eliza-cqs-evk-ufs.dts | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index ccaca98ad4c8..f44d7ec94216 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -15,6 +15,7 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096-db820c.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096sg-db820c.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D apq8096-ifc6640.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-cqs-evk-emmc.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-cqs-evk-ufs.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D eliza-mtp.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-asus-zenbook-a16-ux3607oa.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-crd.dtb diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-evk-ufs.dts b/arch/arm64/bo= ot/dts/qcom/eliza-cqs-evk-ufs.dts new file mode 100644 index 000000000000..f5bdb2526429 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/eliza-cqs-evk-ufs.dts @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; + +#include "eliza-cqs-som-ufs.dtsi" +#include "eliza-evk.dtsi" + +/ { + model =3D "Qualcomm Technologies, Inc. Eliza CQS EVK"; + compatible =3D "qcom,eliza-cqs-evk-ufs", + "qcom,eliza-cqs-evk", + "qcom,eliza-cqs-som-ufs", + "qcom,eliza-cqs-som", + "qcom,eliza"; +}; --=20 2.54.0