From nobody Fri Sep 25 07:23: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 E26FD48EC8A for ; Tue, 15 Sep 2026 12:03:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789473829; cv=none; b=EkF2cX7Qzpz3Nwhk7lHyGWbayZP94xquXWEEcY7WKKNXOA5NtcOk/V9Tb7+pCZ4IA+VVL50liYOvWvTaHcHmDvsThFlUBdUuK0/gbIRfrd2zX3w3oXDRgAxPsHpkybhUqJwi/i+yJ/pCtIjMbvGIk4narLBROImvjJ6EISn6cMQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789473829; c=relaxed/simple; bh=USeaCK6kS59EWDmOqdlzsSzG6qUEuLIBdPOA9GEqXPI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=H1NOdccGqtB06D2dFi+ZSOY+w6VYqoy4CZbJ+jrhqN41mZgMx5QCtDSr+i20faOPVbC1jE9Xf6IkSUgiK0kcSVFw4KpZAMHekD+GKLGwEzadWfbfn5N2y5fQcq5u167iPrbIgwY51axx2Avr72ZAfDHO8d72l9PAA4E7CBJNv98= 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=GJMm98dR; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MYl3rB/t; 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="GJMm98dR"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MYl3rB/t" 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 68F9hCiB064544 for ; Tue, 15 Sep 2026 12:03:47 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= khS7I5pOKUK1oUxYv+yyzdc9kB+GQQ6uJQXBiHHFqm8=; b=GJMm98dRDi1ild3v G3ZyxNh3T3CwhZ50jDdoFq4RLDbxOUVnHFLDPuukT3tEuEDzPkOcTZfJbtjkjKis VfJw3iA9BMQGMhmuthCoxN5sCsxAmTYPay1qMtUF0+Cf5b80l3JwL7DW6MBuhxxn wjjLL1CIsWwRPM+961xK/q4QHE3eq7U/4NE52jbE5f8VmDe99zvuRQtFje35OE5i 6mhsKn5xWZoqUGwkcUJrTxpddyHVc1iLQY0fqWAfjoZeL26ikjblEelrc2pPLUoY oEwqKKbjVfE+usmBK8eACy7fqTTDoJ40t9rG4x6acR/slkmKdFGMogHuVHeYu3Ub 8RwEaA== Received: from mail-vk1-f197.google.com (mail-vk1-f197.google.com [209.85.221.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gpn41ve8c-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 15 Sep 2026 12:03:46 +0000 (GMT) Received: by mail-vk1-f197.google.com with SMTP id 71dfb90a1353d-5c82fe2ba8aso4976839e0c.0 for ; Tue, 15 Sep 2026 05:03:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789473825; x=1790078625; 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=khS7I5pOKUK1oUxYv+yyzdc9kB+GQQ6uJQXBiHHFqm8=; b=MYl3rB/tele8jTiUizu7EmarZ7w0vIoeusJ9vqaWqXmYH08uVkBONYJlha9GfiC8g9 /4YkVVNeJtjDWhm8QyLG2zd/kFwjsaqEpDeeg6AMDSS1+04XD2GuH/A2vg34efAQvO3/ 6Rhnt+l7qD4zGaqBtbGlcwfYasaadzlqx5M7N1X/c/+oqhESZGqi4rpfq9lnndwpOVWt VfAQM31n5jqEwMmBGZDEKVissM7qjUa20eJTHjK3psBhDZkY4AcfCrLi6T8mu0D/Lz52 ebjGom1ekdbRGj6/y3W1c/JplJ7aRyRhnXAUnQQ7BQRTEypzAmctrQRd/ccAS7VKW2Zd ox+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789473825; x=1790078625; 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=khS7I5pOKUK1oUxYv+yyzdc9kB+GQQ6uJQXBiHHFqm8=; b=Iso631ACetjPhKami6eDJetbbGuWmrUlI368SyBfWjQZg2FU3M0uD9libad/1yeKL3 WsuLlJtEz8s9Wb0xpCFIJQsXI3rPSMUUqNmwvMaMIGZ1xYw9TEKViwgsnRic35vK4AE/ ziwrWSvc4E9Z9omWQK98ASPjeEx14d0HxHoS5MX8Th9y4ONshz0atwVMYuTOf+kgw19b OW/SpbMHXZHAIEE3rswXX8oSXH1e8YYjreWf0n57O/AIqpgDEtHRv6TL2WGntztj0e+2 Tu5mhNkcbdUcvuB11omrmAFRJ3KPCHJVu01nCqgaRhaIl1eR6pqKVNXsMKzpONVzvIv4 ruTg== X-Forwarded-Encrypted: i=1; AKwUvBz52GbrjjXY7tU8ihBYiDF7IykYPXHrH4h9ZULAjN8PCtoer9yFCq2+qgFCLg1HPbd1w12WeMy/QIg0j0Y=@vger.kernel.org X-Gm-Message-State: AFuF++nNJzpCQWkOjveI+voUzpQBCp6COfsnYHSWnNgHA3u2VAmjiowk vrmAXhTXc4xNLUIxVscX50IgcwGw0lzkLsEYQP8ghjOgh3TL0Hz2Nly4yiLByvT89uhUbHTaQqs RASop8VgHilqTJaPzBhtMYsIo6d8WYdSe1u2D4ARs5lbl0tfA4VWn7y+3QKweXq7Naug= X-Gm-Gg: AYBFou37Ntfj0V1Qv6/9AZfxyswgjJSX8R0fHGd2Xyj1ldXiatqnKKqUuEfZmXzPl6h fKhxpHeJfsi5BFU8cCckrWgXzsz295BCfZ6wFNgjmbNVemzcBKuzXOYijs4qQtPx+E7FpMukQFZ Ob4FFz3iv17ryHg+QK6R+nHXRwS9GxsaThK6tWDEWGY5v9BeDexI6onD6aGn746Q1kjMlkMFBlK ggSxocQtPxcW1gUAlDm+MFF/IDxn25wsNKBl5mgpnl6fNvVP+8iKvfHcrU9+yakbdNGnQn6KfVv JVbWkPc1BPKKop3BQCR8R57fNdI1sW+/xGvlBbWlE/8DYs8lU3+tHrCEi7Y29wSMoTToh0pqENa MKIgQCXY= X-Received: by 2002:a05:6122:469f:b0:5c8:2a47:b111 with SMTP id 71dfb90a1353d-5c981d5aa78mr7873978e0c.3.1789473825222; Tue, 15 Sep 2026 05:03:45 -0700 (PDT) X-Received: by 2002:a05:6122:469f:b0:5c8:2a47:b111 with SMTP id 71dfb90a1353d-5c981d5aa78mr7873885e0c.3.1789473824437; Tue, 15 Sep 2026 05:03:44 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee5csm34247401f8f.20.2026.09.15.05.03.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 05:03:42 -0700 (PDT) From: Abel Vesa Date: Tue, 15 Sep 2026 15:03:27 +0300 Subject: [PATCH v2 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: <20260915-dts-qcom-eliza-add-ufs-variant-v2-1-86d72a2a8f47@oss.qualcomm.com> References: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> In-Reply-To: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Krzysztof Kozlowski Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa , Krzysztof Kozlowski X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=1457; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=USeaCK6kS59EWDmOqdlzsSzG6qUEuLIBdPOA9GEqXPI=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqqTQWHbKAOS5RVDFMCOysgQKwcd+J1/viYElJC 6mP4eoA/HeJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqk0FgAKCRAbX0TJAJUV VlWTD/41UFigp5E1zNiRXfL92OjCXddzKnObtG9Q31HlKhbVWi6fDWwLsumYjFYdQMI/TIz8Qh5 T3fNoksuCqeCLIL4lQVcIjiKYXd4TOYwXJJY7Rp7fbv8Z3mE1dBH2KMg+nvHsGxEiCUfgGPH5BH ziy6q2GUWkgf4OXboRkiTLpD9dn8STBaSUm7ZaGaoC8JCDSL27LPBMp4pou1jCbjg2gjOJedW8F AXtuzLEk4uVhH6qesJWXB3TiD2SeF2fMjiUxMDtPpT4IcXMyFxeijKl4mRrbYa38bjpRvGOnH7i pb5Bo7joJRX5XSl53ZK2jjnEVheFvA6Ml/+ocIsmqlZJ1W8ihxEQr/YXpRji5wz9TXXGMknbLM/ hw+3Vo/UwL5kQ6kGmE+FziKhKP3s0IO16ylgLE9k3HD3/6E6G9Ibp3OWpOMMjhyhcovOkyOfbG9 FbepwWGC32cFz6IzaC6a7aKtdT1AYdaM6QFRthFAbjXZkY3nO8P/eYRsMBgwh9g10OCliJICORY DkffFvNQ2d67yoLQKLDXfl8FUXE6W0oLi8PTitYZXso5UpjsQlYpuQzBuhdS2jKZo4csj2lEea+ BTCYF09+oZFQYZUbNa5lLxOUWIDeEWwT0bbdDh1zjG0ZRCbQbwvOy/kF4sP7OdhRM1mdHPb0gKa M78uRlnANA89Meg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX39F620MVYcWa dYJbO13uUMhRNI+frAQz1CwvDeyzcIDrZZC+ItaE+xIgFWUV7y9gL8p8w0GDqHOclqf3/yJCIG2 7TVm3S5tELQ2uapWcq3m1U2nM/Wifkhl/usnWzllT5cCriMpzCPO3NqxV9c36nNIJ6ltGXZBgNc gWBud3jlzB83oIMvm0PFpJCbIvSgGMZ8o5iFZrGJ4fAx6oT2ZL4q3zoGBBWbqx5+XzviDeMAkbf /C/hMZgTGivAAOoa4koshZzEstu9fek3c9TslLoT9uq4gYzAsaul3lNW+5rpZTvscUaNJMv6mMk Z06kuYr67KPyUq131hEJ4MQq+eeLb0gFfpwqPJmfDS4bM7HLIlAVZQdAgHgftzsu8AoO4FhRIJG nKQhjU+tro+1XqGdlbiemrNWkAKtwWlMJ7+GUKnSaVzHo5iKtrf/Wv/6yqwo8unTNDx22qS0ppR U9XMW0ASWYHkk2gOwjg== X-Proofpoint-GUID: u6sORTue7kO43ROdTjxt-mLiUjo3gWUO X-Authority-Analysis: v=2.4 cv=cqQOAF4i c=1 sm=1 tr=0 ts=6aa93422 cx=c_pps a=JIY1xp/sjQ9K5JH4t62bdg==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=l6ELImiZ1_B-ckXs1ZMA:9 a=QEXdDO2ut3YA:10 a=tNoRWFLymzeba-QzToBc:22 X-Proofpoint-ORIG-GUID: u6sORTue7kO43ROdTjxt-mLiUjo3gWUO X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX538SJp9CkT44 tbRvQb7oFY0WFdA/B8xvidJjR4eIC4BGjggmXdkJgnM9xwOrzMQjvY1NeJHXjCdYa0YZvrv5L/B wlO9TgyjT/LFIZS+V7PVKb1hCmWvGIY= 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-15_03,2026-09-14_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 adultscore=0 phishscore=0 priorityscore=1501 malwarescore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609150174 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. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Abel Vesa --- 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 07:23: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 55EE74AD4AE for ; Tue, 15 Sep 2026 12:03:50 +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=1789473832; cv=none; b=T/fYS8WfBCrA0qzcJB1PyDOhmscB8Hug+HzFLKpBPC/9MVxchY38mDz9wpqq2KLJyPrMHHRDDhXbgRexGwUrp/Q2bgJFyDWH1Xo495HGerGP/ttR5VwueDQ2tBLGVzfuEQMsDAOG6QGKko+e9It/T8amMa7jHc9xgG+FNHqaJpY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789473832; 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=szRRdkAyMYzHZ0DVB+WgROI7Q3evgOhY55AleeaL9wk2pSR5dBCCl2RqJ6IUIcO0gP/1+g6BlyergVwSWmBW5X5KOVNYrEAgEEfxP0krw2EqMmFZc29fIasPPUIW6aZuwsNskO+F/Io2PQvNAbNqlEwhNDJk71hmetSwWudQsis= 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=pdkrFv8H; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=J1YloXZU; 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="pdkrFv8H"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="J1YloXZU" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68F9hK192675051 for ; Tue, 15 Sep 2026 12:03:49 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=pdkrFv8H71SwJT/0 G52FU9XILStYUHLXUh815blzKihMS8IlY153O0Fr/U3WQ+ygvCAtF/MI8eWE+RXg IVB5YwuyhYWFYNJIUGTKg0piYzdytKT3jyUWSpa5a5X78AYSWpBMloHFJQ9rePDB d9L0yKG/D73Mq3AKz13RiYHhTNolDcdt+u/vk6KAJtkebie5a0CG0f5nEABi6/MS mGzso4pYCOJ7Stu5liMr8o21qXuKF7lSWEeyNkg/xNAOwRUCGoWnWRjMeEOc3Dw2 3cB8mwezfHQ+CdQzLZbtbN+SvmBCMNbNcHP+eUFzhVYP1OMraG2543pnMActxrO9 gpV1lQ== Received: from mail-vk1-f199.google.com (mail-vk1-f199.google.com [209.85.221.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gpye71q7d-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 15 Sep 2026 12:03:49 +0000 (GMT) Received: by mail-vk1-f199.google.com with SMTP id 71dfb90a1353d-5c964739454so4021126e0c.0 for ; Tue, 15 Sep 2026 05:03:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789473829; x=1790078629; 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=J1YloXZUKiOdXrIfxJMMI2emZJowE/jjtsOZ1gmKtq+6b82jHHwE2tsGLhJ+0Cfwrw X3wBIeCN7v8YyhppCzhTqXuxlWVyR3tBHVTxxMUvkbL/Kl02vSI6CihwQVHIvLYLhbBL plWW+ELWcGL+sD0McuOOWl38GM6I59/6YkDIsNuIMBMO2Z5mSRzRyD/6Od1XUYioybLC TDLUvq1X9c4y2TooDM4VQ2IiD4Lo+SNwhPIbVun4RsVNv3+bqvQNOpmUucm+zYyN8O2h FBWfWD93xg4+VV0f5fJtBHstjzVnMbfpnmzM0hJe4NApAR2fzLs2u+0ZwkJfJn+iS/B9 gpyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789473829; x=1790078629; 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=XqvaaVmMPWNPXVHFrQyTyYdwwhklacnY37VHFX8T19QJ8gq1vdNrcxg854GG+otx6G VF/k9mIStDPUZMq+VC2St4ICzO8oaAy7xHUy3AqcyMAigxTHlKj7PS53594HsGRPkLL/ maF6SBz43sbHztt5Wal9ErGNB4nIhXAi8PO+Kqsp/SlL79O+ZgYZLRNClfUPjPlZU7KK hf4+1NXlkeuhBXKpTz6KZwAC2X9Lu5SUtagppL/pXoD9MFl9QP0Jj7WezvQOBAB1pSt7 NYsIpI9D+BgEx3Nx5zzdQ94vlXTx4RyFWZmS/NESdGtcYSBiHFH8yyKYo64jyvRjPX8Q ZCxg== X-Forwarded-Encrypted: i=1; AKwUvBxpuiauHZMsF39q3brzS9cXAgF8OXXcUbfeuoLs+yZ4BeKRlLif/Xgr2PuI38CgYeLrDgzscmkbv9M9kZs=@vger.kernel.org X-Gm-Message-State: AFuF++ka95lrHZrLTIznze0ddEfsgLrzGq2LVhJzFDqDnhBF50eIoPVB PVP/fO5hHLCaFGBSkV3Y/mWlOlWVp82zkjxyxeE+zaYm0RSYoNToglcfLiIlcAL3bUFzar6bQJM 1DiN9tsBAuBUmGW0AlTXw2NnTaOvcQ+lszxRtzB/4WDdTPmy3K1u4uqOXiL9F6AiHvC8= X-Gm-Gg: AYBFou2ZM0dPYNMwfMPl9S9qS2VB3GEy2lf2/felzlyN5AASrIY5nIz6UZLUVGTsqPl 6dzZlJ8SfWX/DAH/m3VFUgJ5IZw3GmmOEnVTjyw+hpUsjOceGqGJkPQRPxDF0QMoB0c5oEwZjb8 dNzj2Mm3YkHpDKYQkV80Og+19VFGtSrDtjfAFncZlj0eqHmuFZVhzxhqqmAFbYkAgmNpVS+O6oU RiU8IHadKLren+i3TmbxLbwAIj9OE/aycqrm2cApRHDfGhUvHEAyNiJXdSGorIPcVnLXmB9Vjjv S40M3gzVBMQdBYspwdd/x2G8SDVftixoFQQ00Q1eVbPfES/FEP71llkMowsMsrEkO9vxLIa+CF1 uP/470GE= X-Received: by 2002:a05:6122:130c:b0:5c6:7f44:b001 with SMTP id 71dfb90a1353d-5c981883794mr4278117e0c.0.1789473828346; Tue, 15 Sep 2026 05:03:48 -0700 (PDT) X-Received: by 2002:a05:6122:130c:b0:5c6:7f44:b001 with SMTP id 71dfb90a1353d-5c981883794mr4278085e0c.0.1789473827710; Tue, 15 Sep 2026 05:03:47 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee5csm34247401f8f.20.2026.09.15.05.03.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 05:03:45 -0700 (PDT) From: Abel Vesa Date: Tue, 15 Sep 2026 15:03:28 +0300 Subject: [PATCH v2 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: <20260915-dts-qcom-eliza-add-ufs-variant-v2-2-86d72a2a8f47@oss.qualcomm.com> References: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> In-Reply-To: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Krzysztof Kozlowski 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/ZANAwAKARtfRMkAlRVWAcsmYgBqqTQXqT4g7yggOwjC5xS965QTu/UQDlwsNbdOh RAAhEzFxSaJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqk0FwAKCRAbX0TJAJUV VmWsEACRnOwYRQuzByAqXB2DpBPXc9bIkcq18nm2IiQaeWqhfDcZQqEj7xqV3v+A3yz9qm+u3IP 58wdqxWutyKC3KWlSw6p1+1POrrsc6LMGV987CInzppRiqSiJNhGFfVPR1DzKsCQgS5wkqIXQ2o 9e4znoSs2PYhTrDNQm7bHRsjEi4ob67AhYyqGFbCwG0TYSHH4RD28dINjc6mhU2yoESYdM9DlnQ flUIuWOV5r1gr0FYeFDzoEs3M0k/a0EJOI9fzFnbsdKJm7Gh40wpVc7G3wdZKXscJsdEu+36U2F AKUKKAyXmGp6iUA3DG6wmn5U2BOAGBK4PGyCtBXPUGxn4gSO9UeKMryPxBL8r+TJ+pgMiXp9aO1 Wumk45h3y+vSquS4t9/SSzCferdHy+CVoM5DARpj31k2+Hl4s47OqT/p8SVYN2Jg7SsfPYlVfcX UbfMsxmXAcTsIIEyyCBkFD4nnbyDPl3Nl0HVjVkfRzBvzMeszealfppLVTbdvGaKZTTf+4X7eJh +K8CUAzfNPdWNfWjvpgwxRLjnCWTNUHwxPiLXWghqvgk6OWVyc7BfPUXpqe6SLDwx7BcST42qJV d9Sx5ZMYOyviMehc8dGeQiAkMggYsVlz+OXWLACqkjVKsShKeYFdBBwZDWQbi77XYQMYRlzHQpR /WaUjyZkq0zo27w== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX3ltXOOPEHhLa YJArr63KHTcjrV8DKAu8vh/vucYGGUkEO/a+wXRB3hgnv7mbw5tILzjjhUbwCHmvj/Jwc0JcCOd AO2F0xWUvopz1vdTDlxoniN4VAJCaRIjDPsi7rt0aOirhr8LEkn9lhmSjf8W4aUZaiH3sTcL9Af tyoe3s+fGBQ7OhYSCCe6v9ndRq7XtdTpJCJRZTz08YHNhc9ZF9EAp/iHwLYcftr3jDYuYKDpW2I j46+AtGp1WGs4toYI5Hob7Mdfa6J7Pa+YHOE5Nbudhbjni04pnwKOdCCgNJuGD69zJYXO+FNY/A lTacou2v7J1a1sqmEXdd+Kpui8DHsJ8cdTXHbyEa3VIaKuU67cB6EHK4FzOSdNNA3+hLwCov7fc dWtJSg2zqCPSs1hpElOAC8Gi6MYzuSHzSVCw5XLtMuIEjH3JvgHJRv0A2GTMb/qldm9uMazzdFj ES4bVIp7CoOWoMdtZOA== X-Proofpoint-GUID: x_qnEiXC_I-aCaVGEqK-Nhdd6Y2Wr3H7 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX45otO1Dfh1zm SvllqVt8IwAUQWwBmU8dQt4lCprgmpe/g3n/VvGG+zoPPJryhzuJOrTkDXQjfofN2DbiDIp2n2g unRo2Phms/tJ9SjTlUgs8RT350iipEU= X-Authority-Analysis: v=2.4 cv=fck4WEQF c=1 sm=1 tr=0 ts=6aa93425 cx=c_pps a=+D9SDfe9YZWTjADjLiQY5g==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=igo63PMTUtHa8Wayq9QA:9 a=QEXdDO2ut3YA:10 a=vmgOmaN-Xu0dpDh8OwbV:22 X-Proofpoint-ORIG-GUID: x_qnEiXC_I-aCaVGEqK-Nhdd6Y2Wr3H7 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-15_03,2026-09-14_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 bulkscore=0 malwarescore=0 phishscore=0 spamscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609150174 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 Reviewed-by: Konrad Dybcio --- 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 07:23: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 7DC9C4AD7EC for ; Tue, 15 Sep 2026 12:03:52 +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=1789473834; cv=none; b=Evkn+dkCDgWhGJL/ru3+fSlAECFa4cBteZoXUaoykB1MYidIhuamIS23KJL3XE/qnM5d+s97RrmHL13hIXNvGBFSxYhsgN/KrwYaA91Bu8S1h6+klxWmJoXTH6x2q0Y1GN/HJy/CROkCwnoU7UtvPKlGsjv5DZwfUhNKzF0ShVE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789473834; c=relaxed/simple; bh=Vu/qOKjDSCHMscpTGAgvAhSIJKvZ6VpKbHq8SJagBkI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BAR5KwpS3qh0jk9KaONASdpRASIcrcmS0pj6u1ZpUT3eidEWn5ZoGQulJCW6z/cvybr+5Iuj3ogURMT4H3jD1GFTQqmdW8S9R1TqhuyzzuRlqfI38zXomEsDJ383KPc+aLxQtGCA7K5fvzcnJJU0hElSPWxYgjdzl83NZFJLFmM= 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=ZVRD+Y2b; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=APvCsgbN; 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="ZVRD+Y2b"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="APvCsgbN" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68F9gvoR2584537 for ; Tue, 15 Sep 2026 12:03:51 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= vWuTRuraK8gbjCwKph/KhRyuid2F8Jq/XlcU3WwTW9g=; b=ZVRD+Y2bPjQVE5iJ H/XvtgJ9LxWybZBmkZ9p4c+7FMkVs/TqZdVvDiRAJpEqKJIdcfPePmkWOe8zdcgZ +NSYB2o7MnwKiB32DcKkgn2yeoK0WsLNNo1bS0gBmpna3VDOmzj3U2St9L3AZVjG iE8ec/yt/0tYurKip4NF2l8nxUIpnU9PLDWn0eCFA9/1/PJRev8fdqWoyGT3mYE2 7cQrFUXfx9FvCJGKO6kTYZVNPjh3v+Vj7mOuK9A6pht4ta5wdfqN3rjxPv6mDJfm JIG0V+mydkol0abgVaJMl9G8rZIZ22qKl2aluR/AKo+G8iSh3atGgoU3rHD1102W rddahQ== Received: from mail-ua1-f72.google.com (mail-ua1-f72.google.com [209.85.222.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gpx4s9vxt-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 15 Sep 2026 12:03:51 +0000 (GMT) Received: by mail-ua1-f72.google.com with SMTP id a1e0cc1a2514c-97e99615e0dso754631241.1 for ; Tue, 15 Sep 2026 05:03:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789473830; x=1790078630; 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=vWuTRuraK8gbjCwKph/KhRyuid2F8Jq/XlcU3WwTW9g=; b=APvCsgbNqR8/jXAaeu7Hmjdao7NcaxD/4FbLEAjk5p29MJ38s6sfstqW0XPmrH87uN EppnyZy+dygrEQVEo0DNTRwJ6mjGqltgNSBUc5Rts5rtt6D5m91juJk7nSWG8i9P9T0q c0tmlcmqS3Tm0IFgpM4O2ODbyzmACY7Kce6e5LiD9fv0JJ7K86DncQOsoNcJMbgmcD3o Y5cSice9m9j0He55Hdv31Zzj4d+KQqhtv1BivWxVPw+zOLxmKpb58UTfa+LADY5ln6ng QV4kDa5gEmXmV1NoqGsL8paSGqzYkOMhJ0leOh0rlpPbmzQBVXObmC+xwx5sg19nglnE nspQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789473830; x=1790078630; 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=vWuTRuraK8gbjCwKph/KhRyuid2F8Jq/XlcU3WwTW9g=; b=lex20ZWtLOR4B+NfC6FEZsHFyuZtifSR1hPPaJBbPNiIIpSXQC3AEQzFzdLSpDZiFu EjR+QNOMXU+sd6Qf30x+EzK6EzEpBM4jQyQ8WDlU1mTocGFpz/6NCw6Xte6Li/ezAg9W liFVqssyHSWodX5sRg0aMhoyY1ifIjXeRJ9J/4uJoJmGmhwTQFcmkJCCcUE8RfUXnfdX vXCXDcggD5gFmveowe5caQMDU3icspxayP7UbRcYesL00AykUDXPkjjDAqdb4ob+GzLy sOPGPsPQoGiT+3VxwJiVC+v+3eJbti4bFisw4CR/KcJMp9W75C1raePnwIIzElvQ3XKV ZooQ== X-Forwarded-Encrypted: i=1; AKwUvBx0olSc7418lWp34WX8uof04WRFeEOKm0i5bKfG2r8esU3uAtv9bxWXAwAiPHhykTeO4MSeiCs382yTSzY=@vger.kernel.org X-Gm-Message-State: AFuF++li6fgD55XxbGp5uM6S/kijaRL5s2HII4Y0pBoqQUCA2gKUeWuA zBYdhsPk26sKiAli43ax6Kai4BBLzCTacneRRzZlxEQqf14iQzuNVwDjBLnW7TpoOtMFLu8fiEa +HmKF8Gs6Lw6YuesOZDHMe4jyjeN517BgiZI+cVfHF6bGCVTmXz3e2hlUXjpkSfojmR8/B487KR I= X-Gm-Gg: AYBFou0IawC3lgUSw/3VhDI3vJsQS2NQ8HLlQE1g8b/vkLGs7Yncnfp53Zzu2QVL4Bt hQJ16askNWXU47k9F6H+oU5Gk4rMylpJCkZaG5ddPiWUQZxJti4G9ksbUQE81dl57HINVzGZFWQ oAHW7ukTyO2dDYx5lsD9ibi4Q1MNJJtwUbCg9uFVC0f5gPCdwpZzUAAwphaiknk5WRzGCRnLFtR NgQgc4t0cumgtk7YkbSyUkxeaCQjw9sidwHXQw5couCeq613f/hKGZsk76Z4eokZ83GCpKiyC2g K0Zi/5eAIEJsb8xzsKK/WoDFJiSFIWAFGSz5EJmj8ZGnJwvuduLoP3L2IiKfNZVrzQixnTYMWJ+ OWfsEBrY= X-Received: by 2002:a05:6122:a019:b0:5c5:924a:4616 with SMTP id 71dfb90a1353d-5c98a192f99mr1610307e0c.0.1789473830384; Tue, 15 Sep 2026 05:03:50 -0700 (PDT) X-Received: by 2002:a05:6122:a019:b0:5c5:924a:4616 with SMTP id 71dfb90a1353d-5c98a192f99mr1610229e0c.0.1789473829888; Tue, 15 Sep 2026 05:03:49 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee5csm34247401f8f.20.2026.09.15.05.03.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 05:03:48 -0700 (PDT) From: Abel Vesa Date: Tue, 15 Sep 2026 15:03:29 +0300 Subject: [PATCH v2 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: <20260915-dts-qcom-eliza-add-ufs-variant-v2-3-86d72a2a8f47@oss.qualcomm.com> References: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> In-Reply-To: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Krzysztof Kozlowski 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=3153; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=Vu/qOKjDSCHMscpTGAgvAhSIJKvZ6VpKbHq8SJagBkI=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqqTQY7MTaJ1H5EuOPLyj/3LL7yxpZmITDsf9zs VLHO6cBf3eJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqk0GAAKCRAbX0TJAJUV VuNeEACcy1h9Q4a6CNIPLiRd+nRtKdr8MgGISp9qcoEvyp81UCNnMBVy9F16GVckWQSUlC+IBrl D2dPu/OfFyTvqfcZCxcB31H7AtWoknOGN6clWX4t75mo3IjW9TFSkyky/ZNbSwwJwKKKqsMSEFv yx3ikZg0Zp3luBPMHS2xmSKqJFnjnM2eiCHzgEpECggFtn0N2rJRIxXhl6449IXjpda/WOAFBbc Nst0qhwqJ//CYfUeKnNJ/u/urfFmYozzKbkbfPsnsvGp8syqqVyFCwusGomB/DVFebNjExaLP0t UJRDLSjzVckKJvQ+psFpKWPzHxaWwBxJ4zhvWVfu/2RaYiTQFrpDZ6MMgGoH4G4faxyPlQ0NI94 yhFxaaBiiYBHpD1Jrl44JJNlL4aELPlPozKvTFB4i9G9ktcEX9eemwFDfcG8bjhf0PX1P8HaICt eXwxda+yQDOhlFwBqfJ9l19ygRh4YjX+C6NSp2i1BoDqfjyo2fzLNL0PKCFFnP6+saq0F9WYvZD +CxrKMPfvZx6dsLnZXQmh65h1AVoW2aEJiwm4FmN7rfCGOr8Hls1pCSAI3SMlo+fvUVuY+D1fsz 5I7Vdtp+P4BdAU8Er9uuPEJbsqAkPjZEVHDxCvcLo12SRclBgdz1XbkkxXayrvtjxFFMqC05C4l mPV6zpizly8a4Rw== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX6Oki5dJzweni 6eHi5hj1HiDL/mlLxMGM4XK1amoklFoEws5i3AzlJ8s1Y11mdVHx751GKaRR8oST9UGLcE34ktv hj+f89aK3ljlMeeaYHdK6Tan8k33phU= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX/Fe4fuK9k4t0 LTg8l/0pI71WO2drZTAWqKMcmT+seNB/7vIsnT40c7jJ8Qykf8P1iyO9G4A7MidelN/IHvKFxQJ 6qS28+wy6IbU/ystY7ySX31U0OmfNtz3y7fffohdjFlqg/DEyW9aiQMtH4g/qDT83f1EHDocLOj t2nW50mKGtiWWEfTd01jM2Mpv/rGdu+0U3um5FV2/TOA5ZOAIF9Og418EUYjxoaTwLn2ieSC9jR QJGb4m0ICMmEJ4xiPrCfuyJFqCS4+/l71s3BvwQ7gcdm5h7gFh73kNuOBwAGTMKkULMjjVYvMFk KTvWiqEX2dKQ75iVikTAYqF+q9bYVP0rIbr4M8PjrYVjofgMfU3HISwCQI603ZAVhU1LQajFwab wjvsSv+Bg5HmGbjvRyL7WXwFsWU8dFFS64j9N3HzMyJrIamz0gU1JjQ5EvtLPA0/sLjssEPccbx eZOzMLT3+AWbXd5oVFw== X-Authority-Analysis: v=2.4 cv=HsDjiETS c=1 sm=1 tr=0 ts=6aa93427 cx=c_pps a=ULNsgckmlI/WJG3HAyAuOQ==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=uCsTHrIaqIeOh9K-tCUA:9 a=QEXdDO2ut3YA:10 a=1WsBpfsz9X-RYQiigVTh:22 X-Proofpoint-GUID: vZ566wXUARGNagPEM-6vAcy2bCPDGVw- X-Proofpoint-ORIG-GUID: vZ566wXUARGNagPEM-6vAcy2bCPDGVw- 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-15_03,2026-09-14_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 clxscore=1015 adultscore=0 impostorscore=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-2609040000 definitions=main-2609150174 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 ++++++++++++++= ++++ arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts | 14 -------------- .../{eliza-cqs-som.dtsi =3D> eliza-cqs-som-emmc.dtsi} | 0 4 files changed, 19 insertions(+), 15 deletions(-) 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-evk.dts b/arch/arm64/boot/d= ts/qcom/eliza-cqs-evk.dts deleted file mode 100644 index 43d428a4ed2d..000000000000 --- a/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts +++ /dev/null @@ -1,14 +0,0 @@ -// SPDX-License-Identifier: BSD-3-Clause -/* - * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. - */ - -/dts-v1/; - -#include "eliza-cqs-som.dtsi" -#include "eliza-evk.dtsi" - -/ { - model =3D "Qualcomm Technologies, Inc. Eliza CQS EVK"; - compatible =3D "qcom,eliza-cqs-evk", "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 07:23: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 0BA5F4A6CD3 for ; Tue, 15 Sep 2026 12:03:54 +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=1789473836; cv=none; b=HmExpea3LGKvl0LIJKTekLEE6+46TTP7z9EyoJrRkPXO5pu0LlSXPQ8pq+x/0gqv1HOxAbn2t4eXZ46PISrP9Ln0IVtmZ3cUgsaw3XJSZOLsKcmSZbsWk3XbiLrMIpGH+tUbcbXUFemmzMtbyV688AMczyIW+gzuypsAg/1ioqE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789473836; 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=sOoGFivpWzJvSsgxrdJ8I/py9sOFK1Eb3n9He6gdDm27MGQhl3DFSDSRHIHue3qQCogNPWEgg/hwvnZPGpXUIxN6QmswrTceks0EoWL2JlA9skdqZ/8MSPg0zlRNm/DUdQjrvJ4inbtIOVyFlAxu8vhqKGN/rKTRuBN7NIIe7BQ= 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=X45WL5aM; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MMqGBRdN; 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="X45WL5aM"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MMqGBRdN" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68F9h3Je3415738 for ; Tue, 15 Sep 2026 12:03:54 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=X45WL5aM0gwnk3HZ TfpulLx/OuZUi8h+9aeH6BGJeAPnqk6bmNL1W3gj5Eb9ZSoRiuD3ngUQvXCZBFJK IE7rD9F2c/nrgnKnoOLS+LBJ0GDwdXpwRcLsl/g+S86mAdtZUGHlVG2vlDOT0dMp 2eqIzI3NbXQB5vohhKuw16SPrBIYhBT+cQWeWAy8/1jlP8G2JyNgc7BVslrXiidl H6zzQ/RcblRXAg1MI2vPXKOiiGj4djlnJJ0UWi1QwrF+1Ac86tu5mPvkMt+0j/RH XC32GAwV8huYhpLX16dz8QhG4hZ+9wEeqqu0bOCedvp4Fix+RgicRDJ2Ws4KlXge bhYpAQ== Received: from mail-vk1-f198.google.com (mail-vk1-f198.google.com [209.85.221.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gq3hc0qt3-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 15 Sep 2026 12:03:53 +0000 (GMT) Received: by mail-vk1-f198.google.com with SMTP id 71dfb90a1353d-5c851df59edso1665072e0c.3 for ; Tue, 15 Sep 2026 05:03:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789473833; x=1790078633; 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=MMqGBRdNI7mmq6gZNdnA+qHKjhq/8H6UBD+haS1MVOywtxDHtldammvFQeBxSb4q2v j5F3TA2upt8BodcmQcfn4o/Y0Be/SNc+X78T73eqUPS5HsI4A+PYF7SVW3BntMTaiBdS +p0EBLl/aYFglpWM9WTD78rbZtm380T5lQbySe0GAnh0fH9Hr4NFzrnMhQlD3/eKh3HU K+DHtdsY2TREi1Sui01VCeZRuLJ+o42z4GE1ptLlJVmvtMTXrRbtlVnbWA/hpCoR1//c r435/Dn7BOu/Z5Q3EFbgfjAV24YPdtkz/JJbgPua/iunkTkLFQ8WswDsIPyUyeYRuMUD nk8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789473833; x=1790078633; 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=0sOljHZOVlYCUsJM+xlyKEme0PihdDw3aDVk5WVcu38JtJcLV4RgQx14juZI2uCXOB jbh+dKBkRuhnAxl05m65BAv/hf51Ypl3DxOAzq5imiQiMLqLpPEHMAS1/VoKxOPGUl+M 3TmbkzFmJ5ad8ooT9HcOM/waOT6Yy98M9CXX/dfAzzKJTL0qUiug86XSpEdqorRU9x9B x96vL+3kVCGX5wE5JcX2ZraimyRgEwovEGK0CytYJN4Pbj3vnet5en8loNgWdvPkn8I/ RtqmlYPBQ6JOz1B2lrhxnJxGvjso1eVZO33TxxJBFaFjz/9I5w9OgN/sHVonPgYgYy1O Mgpg== X-Forwarded-Encrypted: i=1; AKwUvBwEsbAX1OeEdcYDNjX8fOrLwNi+xc564B1axCpK7LmThn+8vwRh7HaXiDewQV+ZZ2tKpq8n5jiNh8rkPIE=@vger.kernel.org X-Gm-Message-State: AFuF++mZagFSRf242xCUiJJRd4UB3QKwN+relTrzkmTcqjLBxQGdE2yi Wk6I2gjN4fPh1dQV6LY1S+XNYHlBU1ZB+UyPgdATfGXyglizr69j1hysuvOxkv2xJNNjEDL60sy XnkM8t7ZL4Feth169VnPTaQ+aNyg3gLz/BuhjG8pJ/SmQgb+3bRh50hKSvcODPQAHUEc= X-Gm-Gg: AYBFou3ApAXvPqu0FztSCa/9en2CzmCeZDFRbo9iCKgq/9mTcFFAqu8quxB1e8sh+K9 aySGg9o8aB4fJE9R/gOv71RRG8CkolIL0NMlUI4H9qKyjXPBs3pdKOGiPWwYYl9COu9xYk6DLw7 X2F8ddT2qdruj4NI2ncZHRqjwJMeqoi2sVkcytsaV9tqhgESulKtnasgHO6Pd5rPmwrtoP/uBPc RkzhDz26qIeQDIfBGN8jAmBA20KA5mGF6hFATPNfMAcmeSbT8hdqD3AF7DY2lIuUQG7Dd/rGnIT kh+m+zW5DcyvMaxRTDuY+ngA5kqjlxn3ZtGMzmf1KVk3Go28WxLDUTGHu4gLv+Vb5KBXsCCEJs0 lc0JAKlA= X-Received: by 2002:a05:6122:1b82:b0:5bd:81fc:ebe9 with SMTP id 71dfb90a1353d-5c9818bcb92mr8388416e0c.0.1789473832667; Tue, 15 Sep 2026 05:03:52 -0700 (PDT) X-Received: by 2002:a05:6122:1b82:b0:5bd:81fc:ebe9 with SMTP id 71dfb90a1353d-5c9818bcb92mr8388315e0c.0.1789473832163; Tue, 15 Sep 2026 05:03:52 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee5csm34247401f8f.20.2026.09.15.05.03.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 05:03:51 -0700 (PDT) From: Abel Vesa Date: Tue, 15 Sep 2026 15:03:30 +0300 Subject: [PATCH v2 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: <20260915-dts-qcom-eliza-add-ufs-variant-v2-4-86d72a2a8f47@oss.qualcomm.com> References: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> In-Reply-To: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Krzysztof Kozlowski 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/ZANAwAKARtfRMkAlRVWAcsmYgBqqTQZOeNqx0LMOUsPhw/Orj1BFCsQXUWbXPiVy 8oBJy32MKWJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqk0GQAKCRAbX0TJAJUV Vvj7D/4uglDNi68WTJhk4gWjFDkImu2A2V/BTeSiIS/BX8h5HLtUn9Y+CKWfoA77tb29X2FPCkh K1jONSuVqTLgBmYN4CYZUsMTANS1zSw39HfTZNsW0s0tloEzFH5NdrT6lAqjolb4GxeABKUYQaw fkQNz0+dK2I7klQ0iUu64q9WmRQWnP4wKpOJYL1EqqVCNqywbkI6EywzoyBuJjkvuO/udYyStY5 U15Ql4Ij39+X0td4m8NLk2LXIz3w5//sN8/9CUdaxP7COaIj7QGgtwuuWJ1OUlm/39tMAKRNyMw SO9LZdhMJLmIX/PjGopI8C1NpV1tJQ4Pth5KttFQ1IVHzMJEu7Za1VjutHoI4kk0rLdMJqDFjug shsq4YfadatwWjNPtZtE7VZHC9dxmrmMqFg0zr+gPnGgrAVwipU2Og1sRMGKKlDHdA1yDlU6qUb M00XMFIZqH02+7/UM/ET4SpueKV4d4CJhPigV0IMe4IN9/cl7hL6RfzoqJbiG+NnTCn8I2a9pgq aTYm3YYgVa7xY8D0RIiq6lb/D0ir7INcvNqJgbGjmU5PMiSPTMwvdyZBU0Ix0wA/ITebC68D1HN MWGmDwnNtFDoosSsWEbx9HrolBhOInOTuPG3nUTiiXmIyYTI/76W0nzpZ8n/ullSR/EKs6VfhSG a1qVP4EmTM2G7rg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: yoJStR2DRnSZ6TeiT1W9GmtIAvR6EUTL X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX4pOv2y7a4ETu cPpoM/JCM09hAjHthX7QYkQFlNNuzEqbjnlg4St0sraPOyv3dpoZuK1QzJOWJTAG+iu2G+xcO0v KsilxAWRogVaReXuyEHcIprnc4m+KEc= X-Authority-Analysis: v=2.4 cv=dcUVTnXe c=1 sm=1 tr=0 ts=6aa9342a cx=c_pps a=1Os3MKEOqt8YzSjcPV0cFA==:117 a=po8fGBi+ks8MzcVQGuqtFQ==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=-rIHGyhvbnQuOfFkfywA:9 a=QEXdDO2ut3YA:10 a=hhpmQAJR8DioWGSBphRh:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfXxoQ5DtgdZYtz exkb5XO5r3axzBd1hqaqxQaaimwSv5t2j+ovda24SYpnGly1vMfqZfsuRIYK2KdLpqxI6b63nYn 7zYEzNBFxxDAL/I4Fd6c/9A2NtW1hGlqbYzTYoagoiSHqUbLpqnk9VyxJJG6t63vJ2CkC4PHLa9 52W5OaFuzdEi/uYWA7cVAEsK/RkvuOBrRKXUOPQt+1XUlN8NpMGHx/APUUnjsgFvNYQ+KqaXBGq 1WSD128l9jXYuvGVrhufRM1zCBFgurxcVugaLpGS0cF7zOyvKoz9S01m3lJ5MUUy+TjGJbb1oKq RtDhUs/bdFiIhrnAR8xjrlSQcwf+9hmuGvImF6g4mbBfCAnwNuxiXGCmmx9ucuagLIhwugYBRX3 ZWq51QlSOvTgKqtVGBweMdG14XPs8OpF705G6Sb4bygB/KxKLCa0O8F5hO73ES/jr4pQavNC6PE o9YrBvptKZfSvIv1X4g== X-Proofpoint-GUID: yoJStR2DRnSZ6TeiT1W9GmtIAvR6EUTL 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-15_03,2026-09-14_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 bulkscore=0 impostorscore=0 malwarescore=0 phishscore=0 suspectscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609150174 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 07:23: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 273E84AEBC1 for ; Tue, 15 Sep 2026 12:03:57 +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=1789473840; cv=none; b=ZAnzSuh/4imRqtzXCik+LWraNl2bJbekqCQUe8HY4iAr+bzerVho8GnSXy1yLnJ/xkMG5hAfaRfyZkUAR+bIGXGamKkE5ZXj8hsLFtWSYSSzVJf7uFYKTPCU6QhQ5okGVcl20WiyJqmNTa92Ye3hQ30kQLZDJqnyatvOjZTXdT0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789473840; c=relaxed/simple; bh=E0xPp8WGq/6zxWJIIsZb9X9a831XpeM8ZX+0nCt0yEY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=iq/EKVsCb7ndvhNeQQSwhwgfwxLqQgrIJ1ofGlybczXgdcK3lwVSKcILlsgptNWggYawJzcOiHm6bW053fHWp6SR9GMcj6Qb6Cuxp91QdbvG+lvQB2S9M59NQ/sbeMe2J4glQaf0JRbuweT2BBdhe9ltxSCM4qfXo1Ryjqt0f8U= 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=i8wIdKx0; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PKVziCM4; 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="i8wIdKx0"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PKVziCM4" 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 68F9hDxJ3317787 for ; Tue, 15 Sep 2026 12:03:56 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=i8wIdKx024r5m2Wn uvBiW96saVARSKX4g/+7mDXSq6t3YAap4DInCduHNF1+SollU/O2eSyKFddmHuF1 Y4HQsWHYTcglYuCs2d9WdXPgUmKMx+3prub7NJVzjL4GqhiTLXT9s9k5/+xenyBR uQDjZauI5vd+XDgeFBumbZwl2BqsN6+WoThCc4yymyDUBaBHwYRYStSWEu9Wmjk9 JxSCRYOdOrfOAIFrcWjf0FRJVv+iFSYPk5F4YFf/2ihDhpuUu56MdpLgb48La3aA nq0voiGbqkFiOI2azwrMO6R+AjoJBeRMDACRdAR9TUGZxf40UKT1PMOaTPvXe4Bf ZSSjfA== Received: from mail-vk1-f198.google.com (mail-vk1-f198.google.com [209.85.221.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gq38e0p13-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 15 Sep 2026 12:03:55 +0000 (GMT) Received: by mail-vk1-f198.google.com with SMTP id 71dfb90a1353d-5c8487ce333so1475937e0c.1 for ; Tue, 15 Sep 2026 05:03:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789473835; x=1790078635; 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=PKVziCM4GA1D2J1+qBtKiZvL/92ghWoi/P6SSfsnIYpTnuGHl/S4Vt+EyJgw3FGC8O aCJZPpQVqCYx5vvPsCiTk2FiGKcaZRp4ChyiTGQKwwRmJYgWswoBYTeY4PFDStPqsfUq J4ThwU3YFzY1uFM29FX3SRYCGqmHrXeHfHG6qChvi5IxowCHN6MsgxMPnBoMzB1EVbJZ BISapUf/EbIbX1HzggjblctTZ5dIpJjqynVd1XsK1qsIS+CR71UYNxsgMvOUpRzHrwx1 mBuY7+wkF6QaLJo49G5JnCS9j7DabySS8H2W7CehC54qw7TH+7plw4itnk8/VOdzQ3Pe 8FAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789473835; x=1790078635; 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=1sCAtuydGaiKtpntTbevp2mD14ajj7o32GophTYTVHxnaGkz52vxtdTP/5kXybq2zP O9r0YuLN3FpIl7yDWYp102XHRk8OkeqZb+S1EQV+BUJXv3G+qbkODGgjMWdzaYgUXnut AjFIy41tI/GmbSg5CSu3L1QqCXt2rwKD3HH9kv0xbBOIAxf5bpnsd2xJf+zew/8CboHD DlasZtJ61CaKTNWgizqCLblN/3/0fABApon5pLXl4yfLK2J4zgt2lUX7lso3xXOh3SX9 lX/Ph7MjwkZ12TOk81Qy7FT0a54TwI+FHPhoa9xHPpoV4hNH0bWDz72mUtvA+OaYFILD 271g== X-Forwarded-Encrypted: i=1; AKwUvBz/mdM/OzOI3ZHM1jiRQPMhqDhk8dEttJjczJciG/KkKDc1M5NrhdQ9Cvep7My1FcsOAX0gZPZVo1hXHW0=@vger.kernel.org X-Gm-Message-State: AFuF++mt6Vgt0lEJwXntMhiZqmVrVbD7W0Eal2vBzht15R5BcjBjkpJ6 PdFocx15ovjov1G8sOIfMeMcbXmVKtTr8HIICukLzO4E5ERXYADCMt1ZFMWfnYa5eYZ+zE3IIDP 7XKR22TyeRG5YDo+E4BTbt9WAHoHJYovkua7GCGcypTzTXegtmzVwo5Sa6VhdwGyYYyo= X-Gm-Gg: AYBFou2EXt+7HoVaZA8PHiIecv8m0df7cp673CU7VFrNYywvRkWAyv6jBqWb7qPL7KU MH0WV7rhSm9YVLhfTeh0BDIru7Gli/G/6APCHiuMl+xiMQ+vNvQ06yhuHFxiWNq5u++Bpv+FK/F Xh2B7eP081ZJk7N2Bz33rbDjNmVatWI/exa1JLYfpIVEKTlH1cwWVmp0RWlza/u1GO94ywyo8q7 PFkddPsOkQoPGQURRlUPKL0CpnbWEzGnk3XxkmJ08hbVJDZbEMI0I0om83nb2/rBdmghpm2cdi5 Ht9FXDBlJuHbBvcOX90CBSHEbTIR700Kj2jiqTw1Zuz9lUjWeiDVp7YrUx3r9hNP+r8wH9MHFDl e98kJvw8= X-Received: by 2002:a05:6122:547:b0:5c8:2ad8:1484 with SMTP id 71dfb90a1353d-5c981ad6d23mr7358773e0c.1.1789473835052; Tue, 15 Sep 2026 05:03:55 -0700 (PDT) X-Received: by 2002:a05:6122:547:b0:5c8:2ad8:1484 with SMTP id 71dfb90a1353d-5c981ad6d23mr7358692e0c.1.1789473834386; Tue, 15 Sep 2026 05:03:54 -0700 (PDT) Received: from [127.0.1.1] ([86.121.170.232]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-486eb33ee5csm34247401f8f.20.2026.09.15.05.03.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 05:03:53 -0700 (PDT) From: Abel Vesa Date: Tue, 15 Sep 2026 15:03:31 +0300 Subject: [PATCH v2 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: <20260915-dts-qcom-eliza-add-ufs-variant-v2-5-86d72a2a8f47@oss.qualcomm.com> References: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> In-Reply-To: <20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Abel Vesa , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Krzysztof Kozlowski 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/ZANAwAKARtfRMkAlRVWAcsmYgBqqTQavw5BnbRRkVDRDBWWffgVxkj9DVNJ/4gMo 9K24DEnsGmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaqk0GgAKCRAbX0TJAJUV Vg/vD/sHOywkVgPXUZSBOOsBBf7u0tIsNNiowAgV/MFFGAIRtSMCNkFn+AoGmKxcwrlA/qQ2xE4 hwu8Ezb7h1dNzyUV1fhbTLWJlJdXaTd4sTAjKc/XMsiMrvmO1yVU88RKapBk9hRm6R62ZgcV0WN In8ZeXdBbyUOwxqXUNbgKecH84Bh2Exo9knge/sF9m6M36nBl9CKB2CPg0kG3HuD29g/R6ic0/P GnzRcvBrYPasFgsYD6WlQHZbWyPh9/w2ynMmhjV6g5Bc/cJv61XTNu0vqdCWCtiHxCV5g494tQq CGTULKG3+SMgRJ71YLpx5JzuJc6LAlv02UsSm7xbVzP++xLBJhFdxVmtW5+j/m2GCjM0UgKAV6M 2SF9HlfNRSIDyCEjwKl1Iqif4lVbm0dBbUzLUu/SxAbyJe0WL6mblAUFVv1wJI3qahP9Bf6kMpj sFS9wRegFNRK+rWEDsszvSnognonOBZdhVJukxcFOl/azMqQkQsA2GDhjV42LKFgUAGdxW0cMiJ yLf9IRRre7jYwv52A8BktZzCsG1UxHzcDbkctX6NCkHPAW11MPngQ6ZrxlUAWDW9stBSSE80ql3 KorViy3XlCebW2SM8maTaqiIg3oMs2GwQDkMxfgbQAvwqXpIh+sjcJNqIAv//L4HfSgExjCXm2j bfsbK4IxmneitJQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: LHeTHANQiqyMF6uksjHkwe9Zb6RtQtjf X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX37F7GeXiGWVh 4edQizA0rxuur+xe5C0Rcza6g1EdVTh2Rl3Dz5nDOnWAWr8TD/PFd6hsAeofyJBu1v7Ke7EdG0j 50oUwTt1ohUQeqCXEiOhikyTACeKy+U= X-Proofpoint-ORIG-GUID: LHeTHANQiqyMF6uksjHkwe9Zb6RtQtjf X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE1MDE3NCBTYWx0ZWRfX9O+lZLcrp6lZ YFUPbbid0JyTfsKPObxWPk5zOaW5UYA6lWw94QOPZHsn1cpH6hmyuWOukuDW2HTz8cPvp0a5jgL VPuEezX8NgJ7Pj9pebyVVvaHKVDM8Rqi6eHCr/lOopEb5/BrvoCW9+Be8nJ4s2E2uGZevDIWuKk S6qmTg0z3d5z0TMyNdvrXYA7IFPHyZRJnZYkStLVC6gHJIl9PQUgLVpb3r/oGahAaSHK+nvTv3p VMZ0vLuZJRWn8t80fEJSwdcpNKOjbWrEUZxD3eYAwqBhP+rPkteXDVRDuK0UN5LuGiCAVGqc+CT OpOuj0mF2OMW7sms8qMHLQFZppTMWP3Q39x+oZ0PlS4A9HMp3eAWftbAaZ1xuE4HmgYUQcIUhYE FfPurfwNRdtU9aDtKUyVHXNva7DAu2OavF064aafFIn8mAdgXsDa2jWDZPHtznufwPzSqx86KiA +EeN+NZrmvTwLnF2v8w== X-Authority-Analysis: v=2.4 cv=BswIUoX5 c=1 sm=1 tr=0 ts=6aa9342b cx=c_pps a=1Os3MKEOqt8YzSjcPV0cFA==: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=XdqwL9Qi1ApNGgobcvAA:9 a=QEXdDO2ut3YA:10 a=hhpmQAJR8DioWGSBphRh:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-15_03,2026-09-14_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 spamscore=0 impostorscore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609150174 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