From nobody Mon May 25 02:57:19 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 31CA3400DE2 for ; Tue, 19 May 2026 16:10:10 +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=1779207011; cv=none; b=DgCVYB6iPMrRMkLW6Ax3edk7R5shxu1yMk1ws2Ij1nTLXlpaEpRFLKRc9DbXIq8BmT6bTcyiCpxHYvr+78PtbtpiI5/Q6N6rHWsRZgX5jFQLjfyySQrgmJhr0Lo83n8iYLPFmCHBrU/32v+yfwpSKEJKy2aE4DMWVcqHrG7Ayco= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779207011; c=relaxed/simple; bh=w5jOT+jpBAAFKtHQB9L8If22TyDL2qU7uVBbZYqxO5o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MC1BlbACJ42qki4zjeiaH2G97b1/Y2WcMkUFUj2rUYGr5muXY7tfVB59tHirn2a7KjqkD0uqR7gageppY6GCyJiyYDrqbI/35Um9S9k5KVRGEDYtan6oaTvVj2FkTrV3YFG1WbUkT2HvtOahBOesS/VDmi9BasGrVhbI8S1rYP4= 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=IK0RrLcz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QNov8uTj; 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="IK0RrLcz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QNov8uTj" 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 64JEwXVK629580 for ; Tue, 19 May 2026 16:10:09 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= nYarrWiCXKr5YH97rLNG1lNlA0bj4nyCW+R0pj6UCOs=; b=IK0RrLczn8Cp6Jr9 j4VRaDWMLFtwZAb2rqxlMzj4SEuAR8HgM93FpWYGbrmkSZJxussv01Qd6FUCJagL B+sfjEhkZ69r5g8LnkvpCgDfpPkMQFRSHK3JJwWT8kEL1fRsKV0Aez9P+k3a9D8Y EFyqop9FiGliBFGMUPbVFIz8W8cWJOoY30NtfPOmJXfVzELTnWhxHQGF4i6Sr2l5 t4745nbPkz3os2FikXfHVsJLIfu2Xvjh5iDvh/MbQXnitWDxBuN5lctQKlK/pb1+ 9IrCOAdIHhbcWSaZtVuEMl0zCl3Lp9flhRbZXBye+FZKxfo6psrLE0oF+VkFIxhv MpTJtA== 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 4e8t3nraus-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 16:10:09 +0000 (GMT) Received: by mail-vk1-f197.google.com with SMTP id 71dfb90a1353d-5752c4a82ebso3137282e0c.3 for ; Tue, 19 May 2026 09:10:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779207008; x=1779811808; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=nYarrWiCXKr5YH97rLNG1lNlA0bj4nyCW+R0pj6UCOs=; b=QNov8uTjl2/UNQ/h9x/jIAXzgcLhOzPzjlFpS86PLdvyTVmGPeOS3vUf73V2L0h+b7 wabeY7A26o1S5zENPJu1ZAdEck288OP6dzwPXGO+lBJkiGYyL4NvnUCk7Hoej2Ltt5JX 0Bs2jR5ThM2nQD0H4meSJDZIedu7Vfz8EtlmWL6gDQ9C0InwkyTTGQS8PQasKWTXKzkT 5/Zrr4tCRnd5D8NXlga85o0FAnBAWqrtuD9e2XeXaVUfewb5jPBY8l0ecHZG+tTYWPbU uXIsQY33A6Mqt7ODFphlEorkVUu4v19T3EcwP3d2lkY3PRVFuvPDQFz1P+tPlPdK7feV EhJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779207008; x=1779811808; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=nYarrWiCXKr5YH97rLNG1lNlA0bj4nyCW+R0pj6UCOs=; b=TyeaOqNCK4OSh8DyYrC74LJJKbFAXvPka9z/95jGboEDQFkK07OuTKrggRJEKCOp1e 10nUYFmPpNw9WVtisFTEbSAMoxCcoMazhF6E4JGMsfIApzwbXsWfbohPea+ykDYcCSwj abepG0t+hWmqFXIpsjwVqYO1cugW3WVO12zH0HRupZgXs6/tEjv3l8Vc42UAOWW0MDr5 DE6WVuH+MhDl1bOiknz8YSnRAj8nnXNef7TS+r2Frzt+fiM7tae96t4QRLA5Fhg+tZdZ Jg5IlRb2gU9udzD+hb3S25PH4pBrAgNbo/YL/gu3mK5oiCuvoFajTIyLQsx0vBXord5A bRog== X-Forwarded-Encrypted: i=1; AFNElJ8VRs9TPlYv03UyuKrQDDDbxyzS47QRY/lIxeVzqceAodr68Ll70Xh92prZIBHtkN9pNP+/FdIcx0nmcLI=@vger.kernel.org X-Gm-Message-State: AOJu0YwbEMjipfsPADLsU/OfwF9NFIh0Tyr7DsosRCXSGRBoNA9ARBpo WzNeTNKDjgT5zkWcpj3whGBdW1fiA1CgaBM/s+3Qj2a3wUE/8o9Uy2XsTKCgbOxHMpPg8tpeGKb pVM1jERj393TTesrEtXxgJte+y2icwsCXXj93hB9Ksv04+jDQhWW/rxk/X5kq8nxDRh8= X-Gm-Gg: Acq92OED2VMaQZq5WB1KzQCz60O9nbpmAQQ2YKXPUa+w1twzt0zb/W1rAI7xjSdrtSd 6EMTAjHbJaMvKJCcFpjOiguUFducgtmTWoERKx1HBzn34Fv0KvC8PkJbkVhbTUoOP+7iOw1eEvo 52PUg2eLXwCtkXNCls06obclLuzr8ZkNNyWohDEEwYVucb0GvxbnGzQoecx/vjTs+b7USD880hI q/ZznqtWgsREIfh4NYfHCdVI8rDxc9p8lPu3rtHjmIhlqa/vW8+IHCV52mQppgVpFld4WTFArvZ 5/OwgPW6WTthukIPaxnPJRtJIoylmHNuuIWut0x8IIeDUm7aLDG/qk4WOMv2dPnYga651Rp0jO0 JOStubE7TJgiS1LnkJ3Hpz25+P/qm X-Received: by 2002:a05:6122:3a14:b0:56f:2609:cd95 with SMTP id 71dfb90a1353d-5760c01267fmr8525126e0c.9.1779207008167; Tue, 19 May 2026 09:10:08 -0700 (PDT) X-Received: by 2002:a05:6122:3a14:b0:56f:2609:cd95 with SMTP id 71dfb90a1353d-5760c01267fmr8525030e0c.9.1779207007343; Tue, 19 May 2026 09:10:07 -0700 (PDT) Received: from hackbox.lan ([188.24.162.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48fe5cab7c5sm357874915e9.12.2026.05.19.09.10.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 09:10:06 -0700 (PDT) From: Abel Vesa Date: Tue, 19 May 2026 19:09:52 +0300 Subject: [PATCH v2 1/3] dt-bindings: arm: qcom: Document Eliza CQS SoM and its EVK board Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260519-eliza-dts-qcs-evk-v2-1-ad7303659d24@oss.qualcomm.com> References: <20260519-eliza-dts-qcs-evk-v2-0-ad7303659d24@oss.qualcomm.com> In-Reply-To: <20260519-eliza-dts-qcs-evk-v2-0-ad7303659d24@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , 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.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1031; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=w5jOT+jpBAAFKtHQB9L8If22TyDL2qU7uVBbZYqxO5o=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqDItYTQja3OFG7alXc2UDpi6CK0mcdJBnL9Dwk vcrLg3nRqmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCagyLWAAKCRAbX0TJAJUV VjLlD/9C5zMQ4e953ol+GmabL4xDOA6kzbR4XMdfAWiB6ZyDjPzDa1q5gMac2upyYbrKKElIhZe hCb3FzqyzfcxWkunezwTSPtMN+woU/wYFzd67Q37MpAIampAIYYgxoE2V8qjF3I5RIHMoPgjhHs HEIjnyTBcr0TaKmNvLkYCj4onmKyWmjyIqap6Vpz8xh5YaxI4De3DnkYo6tlDgBvDhIUwaaHBNW pIAb4rlme7WlKfEbJ6qiqfpPACAG69R3TqQ6HAgLMrG6MJGvJe5PF72qcvMd2BSahF2W0EVvUrX +VS+6cgGUuxTIwlbXDuF4qoTOaHw2F7Zvb+eKp6YLrcP/ghgoZF1NWye08GzmXYZbopGiLBPK8o c9s8GHbmoOnHJTwHT71wEkaBqzkaCxnu9moDMjSn9rc7qSmXSx1IMW44iTLWqpr/dKntAV/V60g IbksKIXQhcZSHk15VJgg8KPjtydaboYJYjCG/TDAQq9YsAuhk697RaAk+TS22T7VvUJ/Q8FGGSr 3TwQ6sSug+Y8qkGuowDYWTTgtwDVqa0nYgdjieTQCvoqHaOMyDqvnUkz4BDu8c0AUuj8ao9l1hm 0VKbKHQINRHR9XFlJdpK6DVt0fKRinQQ5h/rcHwsgViFZGmn1N0enf5NRqIQ8UMftfawUvaLePN fJdWyhy8ef0NPUA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDE2MCBTYWx0ZWRfX6TjmU7iDogXm ynfKZ6fOi/FLcPiY8yx8AIe4rF6J0M5nHQAD6KBJEIm4b2yxMEnZE/A23GT9jC8K6qXjFt6j939 Moph9HzLDfqLK/BbIdes4SoFhP+QfSEnWjmyIKMeurO/3k/DSMpA+Fh4S7wyZDFOf2ir5VGr3Q1 OeU5CEZbmu/StCIg6kHipOHlqsRjys+EjBHBHDSpJc8FVwGhPiwyu6QkDwbN2xat6F1A1uOP31d 6CyeRF8hsAMk9K6PBfUr0YTV6diOprJhOFsro0Isq2it2LAXwV1OULzrWdHbYaS2LZ+NTpNJeyF i+a5jxmZpsOeJow8dP099J8jsAn4eoF79uY4TNHY9xuhExrrdzXAnojNQAfSRd1oZkPJy3+JxhY n9MUl0dOeJEjOZuvZdFSy5OQIBI1snL5NBf8OMMvVn5gJTEp2ggxloCJBNXvlOd7xi5mhPxo5lQ 5h7wVoGJ981XukThYIw== X-Proofpoint-GUID: 6H9fpQRDfd7BsaH9AoLEvQ_40f8_ILXs X-Proofpoint-ORIG-GUID: 6H9fpQRDfd7BsaH9AoLEvQ_40f8_ILXs X-Authority-Analysis: v=2.4 cv=Mr9iLWae c=1 sm=1 tr=0 ts=6a0c8b61 cx=c_pps a=JIY1xp/sjQ9K5JH4t62bdg==:117 a=eYxG+yUyFZr/0hLq1CKHgQ==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=uFljGN4_2wiWoYfE8PwA:9 a=QEXdDO2ut3YA:10 a=tNoRWFLymzeba-QzToBc:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-19_04,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 bulkscore=0 impostorscore=0 spamscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190160 Document the compatible strings for the Qualcomm Eliza CQS System-on-Module (SoM) and its EVK board. The SoM is populated with a CQ7790S Eliza variant, PMICs, LPDDR and eMMC. The SoM is then connected to the EVK base board, which provides a multitude of connectors for peripherals. Signed-off-by: Abel Vesa Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/arm/qcom.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentatio= n/devicetree/bindings/arm/qcom.yaml index 50cc18a6ec5e..bf7df33c1da8 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -61,6 +61,11 @@ properties: - qcom,apq8084-sbc - const: qcom,apq8084 =20 + - items: + - const: qcom,eliza-cqs-evk + - const: qcom,eliza-cqs-som + - const: qcom,eliza + - items: - enum: - qcom,eliza-mtp --=20 2.54.0 From nobody Mon May 25 02:57:19 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 D40BC403EA8 for ; Tue, 19 May 2026 16:10:11 +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=1779207013; cv=none; b=hjnDaH4xA0iaowctt/MtXgShqLq8bJqtBks33+rX+zeK0O/lqwOhg4oCkciiAFXIEPU2PwogSKBwJvpJzXaokq8SnKbY8hDXYQqWxddibCtAOVoFTJXOizv2X4+tH1RdgWq8jIQHOTALEwl7SqNQZ8MI8VvznCvtl6ACuspiWm0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779207013; c=relaxed/simple; bh=mo50hh8ekk/GA1+rTnq+jDE0KQ5C7S41KkzmaSVIl7Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=K7ce8YSqQBzq5tuHGkHy5DbXLCgH9DLqZC4uVT19MByuH47Fa6rRzzqEWky9YUgOiCO/8RTEdu+VSBRjGA3/dKZpc1WI7n7iJbqLMO5G/l0vTdL8WGgAB90u4kGSDMHkxunM3D48YNlW1hF4c1Y1hE5HZcXYgnrBhBsnySMs7Ak= 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=aWhbOqPE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kNWVOZ6T; 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="aWhbOqPE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kNWVOZ6T" 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 64JExYVf1238657 for ; Tue, 19 May 2026 16:10:11 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= XDM3DdEGG7gNhxF/+RbK4P3w53TaO9p1EEjbgSdQ/m8=; b=aWhbOqPE8biRiRNR I+j2+cc1/i6/z1tFQX0Uj4wRfHvjEu2Ir+F3Xz6erl8YEzXhcPh58qHVlh7VHsqI Fr/A1KPjQ3k+wEDBe0tr7jEY0dynjvKAwUc5YCrGqiWqMb9dSs/1y9K0nGp3wd1J XlQbpqp4EE3f3Yz7kIV9ETWzHj3oC1nXb4cgYxXhU8L93JI8HcZaQ/+LgzX82oJM cgYSkJ7Q7e1mGg2Cb6ADeWTmMdsW5c7QGIoCG6vgj50CSsBUMTozj6xZlqMSsdr6 qgxrJBTFMzgPUbKhzR1MliV0OMVV5vT9YDQjeIex8VDI9IzwU8BsYw0+5kLdivga tCYM6g== Received: from mail-ua1-f70.google.com (mail-ua1-f70.google.com [209.85.222.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e8t3srb01-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 16:10:11 +0000 (GMT) Received: by mail-ua1-f70.google.com with SMTP id a1e0cc1a2514c-95fd5da382cso1277264241.3 for ; Tue, 19 May 2026 09:10:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779207010; x=1779811810; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=XDM3DdEGG7gNhxF/+RbK4P3w53TaO9p1EEjbgSdQ/m8=; b=kNWVOZ6TRrLU5CyuWPuJH428sOenXYfcDAJqmp+IURsIURdjea6lzd213Dv5346E5o uhUPjbXSLT4YAzXMzLkHy4Y9HFIJnZ4x62S3Gc/cflcdTQPrnREX4e5CsMTAmh6/im1q oMRCmIZF4DYO0v0keDli2KghwpWuo2c0VcvV+p6WoliVUx9DQCp2xmOxU92YtTa9UWF6 BkzrCsYCDiB+U7yOa4EmBfLWwnznuZtBj6LYQW6wfJPaNBK9KeqM70al0KpTUKASN6/H TPlyeBCaWNHtZkbDghMb9g5zg2V/NYY9eyO7qKeQJbcx6vMIBY92jp4nrUjgp8gWLZjb cZAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779207010; x=1779811810; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XDM3DdEGG7gNhxF/+RbK4P3w53TaO9p1EEjbgSdQ/m8=; b=j6se+g6VfLYL+zOUhuqMw4U2ofSFlZoIZIwvetokAplwuKQCpweTPtLnvB25Ev2/6f LdNbdQj7g4PnBtZ5Q4Tt+JzBrZMOQzCTQz4cLlP2G6bzmcrOj7UXnKJg7BEeQuxx2J18 tz+UqQtSCDPEFbAX8i+xTMLAiT4bvsrBhYSqzeF/SdiqXXDv9EhZMptmj9/+eCmUsApF IeA4BB45j9YxzHUIcpZpK5LiSdSbL2xS/U4g3tUfRVHFxsgWAJ7zP6I3tf3NCdAwu/7S k6YOIIu2Vmg8lzni4iXmVgLQyO2e8RBPeB28/oewWezPv1kZvQUAslVVL7dZQG1sJv/X IZ+Q== X-Forwarded-Encrypted: i=1; AFNElJ/7ovKbcdcXRMY5872mEcp5/3imNJoyAZ8OQNIEvu5X1i1OutkqDLG/Eh9oVSfxwA5wgqTKBZ9ZYJ2RLFk=@vger.kernel.org X-Gm-Message-State: AOJu0YyNJ+68e9l9IkSdGeqpHeFMXxCGan3v3Ti649EbAZwHg+kHaYRq 6qbAWuyAqUK/YyasM42rNs0513vMYsjFwgk1d7pqbiHcuOurPI7S3O3NFtuMhFBeE0EVEPW9xch 0eMZO0euHJRoTMnIBOWcBBLdEX++YZ8HZdhVCPlXIDOqhA5X1LLnh/7VOkqJTIeLNKAM= X-Gm-Gg: Acq92OE/apML3hZuN0XLcILnnqUEKHhh/KlaLyXbMOKOhujWgVcluidolmYICo6AMDw H2ZpTOFuIuQjySirlSJ6eAWuz3UGOLGA4o97rRkV1NFRLRSg9pfJ0denWGx7T+c3KVRvp2B6jcl hIKdET25Hrfoo7aV3qR84Oqxp6id7C0fJqQXpFfJsVh9Q/Q5g33rfevaDAtZg76GeuLhrrbeVcc t8VWqnp260yJzVXVsX5XeyJEvFRj1w5W9+xVkvq4k8A/e4GjF0FzLvxHibQrYH4SCjwc06SJAeQ o1qWsAcgsRe6HPz3CqasAjz7SPUEapeFN1Qy1k0RjNg66nvtvFUAfAH/tFxrjscA94dKMnq4HFB KCHMUckNiuk3+CWCm0dypWvUGxhmD X-Received: by 2002:a05:6122:3a0a:b0:56d:3b69:87d2 with SMTP id 71dfb90a1353d-5760c044d95mr11527537e0c.11.1779207009799; Tue, 19 May 2026 09:10:09 -0700 (PDT) X-Received: by 2002:a05:6122:3a0a:b0:56d:3b69:87d2 with SMTP id 71dfb90a1353d-5760c044d95mr11527468e0c.11.1779207009098; Tue, 19 May 2026 09:10:09 -0700 (PDT) Received: from hackbox.lan ([188.24.162.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48fe5cab7c5sm357874915e9.12.2026.05.19.09.10.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 09:10:08 -0700 (PDT) From: Abel Vesa Date: Tue, 19 May 2026 19:09:53 +0300 Subject: [PATCH v2 2/3] arm64: dts: qcom: Add Eliza CQS SoM platform 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: <20260519-eliza-dts-qcs-evk-v2-2-ad7303659d24@oss.qualcomm.com> References: <20260519-eliza-dts-qcs-evk-v2-0-ad7303659d24@oss.qualcomm.com> In-Reply-To: <20260519-eliza-dts-qcs-evk-v2-0-ad7303659d24@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , 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.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=11344; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=mo50hh8ekk/GA1+rTnq+jDE0KQ5C7S41KkzmaSVIl7Y=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqDItZJxdM5WE6tbCsiYLDLgfDSDkbuBFmnhnpT GTiW29uVSGJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCagyLWQAKCRAbX0TJAJUV VrziD/0W2lT4NGpdwroDUu5gvJ1NU9+V5tVRO0U6kuILim+maMCvFmg+XrbvyfoLVI3T3D5dYX5 7ZigKck80Zf3TjnivwYUJTfH/XjTjjyp1XGpUGoL6AYMJH96S8MMk9TfIuHbh1eCHb3w6sQ2Ot0 KAuglhKR4rZZgrrcXwfulPxU4so9q268EJbic8J3wdbKB+Wzl++0SMh9sBCxrlyWxmL7hH8VOfI qxo68zzcsIrXt2sTjz8y3FB/3AxIo9ikeB+nPVENGpwQVB0UDIgIJSZoUYsxR9cgH5871bzXMPe k15/o8DFGauAEli4cxL3sCe3dJRzsA/Y/U5X+01pY7BZTrh71kVjYbIzaiEPrfdU+pnjFQ7pNXS MEmdonD15dLVFc+YNgsv3QUJlX9PcBokLrAXlaRO6kkJU+rEigMY6vJCHK/7KkHjOUhUr8CFQZB rwr7/dwbGjz2MFRmIhwKPm1phAxryuZOSYKozbr2ki/ho/f/hz1AQcoD7TUV5Zk2OOCaCEDrltq pnomNsw0FF7zCGkBrrHn4G/xWAhX99KBucNfjT9MwROz3h1dIK7IGEpUJnB5YykfU2s814oy5xM uJNfQq+DmRrI3NBuYmfhAlqfVnd3TsuD7kB0TtgunVWX350hi2qndCkoAbBUIW+JDPeIhf+StDA GDPREfM5YAuf/XA== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: zgRW3-dIhkJnotElBM7oxAQsA6sn_4y- X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDE2MCBTYWx0ZWRfXxjiut/D0RldB I9XyZatsTTi5xX8Sv+N9pvCAoOYD556RO9Pq10ZyOWREvTvXmS5OJZVmKVfEhNYxSUh+UX28bJQ iFg87iYwrc+uBgVh+ffflCcuyTHADzfXj7D3UnLTcxdD1nWD5winnvcoW9aHjHayUurBR1fApjS QgSAAio62F3lk9s639ihG2F7QCcQp/bZZArd1VEBCrkwkU00Szk31813RFSRGm+TgrhYUU0ZWA7 yHBs1Wdzt+TW9Jw8qn4ebVQDBrWs6Q24oJt1WPVAMIzQLlqyxXy3+MUGaux4OGj6Uqc25R4mGWt o2W0/YHpg5E07dPHoet8uJ9ucMxBX3JMSb/YEqAxAR4aNm5klSzxmjnB/oKFNNvu0ByOJGt5YUb O4VqHPl4X6UBTUQtCpf4HQo19lrP1D1bRqHxONaHJtaifMb7i8q/HsPdqMC+pxVc8T1WNpNmXa8 BlDe6O8uL3XXq1vjSPA== X-Proofpoint-ORIG-GUID: zgRW3-dIhkJnotElBM7oxAQsA6sn_4y- X-Authority-Analysis: v=2.4 cv=SNhykuvH c=1 sm=1 tr=0 ts=6a0c8b63 cx=c_pps a=R6oCqFB+Yf/t2GF8e0/dFg==:117 a=eYxG+yUyFZr/0hLq1CKHgQ==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=zEVepFEk_aNjd-2SQIwA:9 a=QEXdDO2ut3YA:10 a=TD8TdBvy0hsOASGTdmB-:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-19_04,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 bulkscore=0 adultscore=0 impostorscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 phishscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190160 The Eliza CQS (CQ7790S) System-on-Module is designed to be connected to an Eliza EVK base board. The SoM provides the SoC, PMICs, LPDDR and eMMC, while the EVK base board provides connectors for a multitude of peripherals. Add the Eliza CQS SoM DTSI so it can be included by the EVK board DTS. Describe the regulators and board clocks, enable eMMC support through SDHC1, specify the ADSP firmware and enable the ADSP remoteproc. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio Reviewed-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/eliza-cqs-som.dtsi | 388 ++++++++++++++++++++++++= ++++ 1 file changed, 388 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-som.dtsi b/arch/arm64/boot/= dts/qcom/eliza-cqs-som.dtsi new file mode 100644 index 000000000000..5e0f9c1698f8 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/eliza-cqs-som.dtsi @@ -0,0 +1,388 @@ +// 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" + +/ { + 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 <1800000>; + regulator-max-microvolt =3D <1800000>; + 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 ; + }; + }; +}; + +&remoteproc_adsp { + firmware-name =3D "qcom/eliza/adsp.mbn", + "qcom/eliza/adsp_dtb.mbn"; + + status =3D "okay"; +}; + +&sdhc_1 { + vmmc-supply =3D <&vreg_l12b>; + vqmmc-supply =3D <&vreg_l1d>; + pinctrl-0 =3D <&sdc1_default>; + pinctrl-1 =3D <&sdc1_sleep>; + pinctrl-names =3D "default", "sleep"; + mmc-hs400-1_8v; + mmc-hs200-1_8v; + non-removable; + supports-cqe; + no-sdio; + no-sd; + + status =3D "okay"; +}; --=20 2.54.0 From nobody Mon May 25 02:57:19 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 64BA1407CEA for ; Tue, 19 May 2026 16:10:14 +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=1779207016; cv=none; b=F1XeaedaKvysny0mn4x0BcncreQu1LZBuGJbIj2c1mVFQvPsTZtAFYlh1mm2Ucll9qWFn+W6V1WEsf4MGl9nPvxecd/13Vdd8du9HChTt4C2Vk6CCRsOT6BNGDhOb2iRjw9pIDHDdS8hqInLabXOwbSQWQrT0ScNaJsayeR1MiE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779207016; c=relaxed/simple; bh=XaLFT2fPvjtPhtK7EZGEuC2Ca9RbQSTVzO6T0boXsiQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qYk7U1gbXtmx9surbrR73KcJPsgxtUH0y2kKH0VRPDMdCJ1M4hE5uC/1QIHLWs46sGCX6fxGO8/jCrtJMHrr1gCEqjXew9Dt7Spv4BpUfKuy+qpPvX9xI+1Tt8TBTmow6bK6sBBa1U+VmhwHn27PQmsZdUqFQomJ4AN64WxFyss= 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=J2NDAFGQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AX7f8sqC; 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="J2NDAFGQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AX7f8sqC" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64JEx9st1953961 for ; Tue, 19 May 2026 16:10:13 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= 03CoBdgzu91JgB76Y4skx50oH7eLVv6LNm1qf3EcnHs=; b=J2NDAFGQ6vMFWUns 24ItlkRHfM4MQU4ygdKZr6wW7kWazeAmmiS4Ya6pTgMB4fZCJS5HDJXDDd7fyRY5 N8dyl+KYSwECpB9iz0mzoefKkJNfgIqu49ddpIWQ5wCDERXW5ZTYtR3jp7Te58AK vtbcGPWpDHlzVyqqFoeKRzSvC58MUA8YjjFYzkvB4j/NUIfcVYQWzfwI/gSNAAjk bsHwUNFRZEX4VpZ7kJ4cRFXbLxXuxGzia38zaYAqO1GqdJ1tf7K5sZr9cGo+klqM 2EQz9NhW01k5ESig/BwDyYNrJsTd5JxB225tpejC1bY9yTU6el+SQe/v7kVxsE9I 7E53Ag== Received: from mail-oo1-f69.google.com (mail-oo1-f69.google.com [209.85.161.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e8t3xrass-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 16:10:13 +0000 (GMT) Received: by mail-oo1-f69.google.com with SMTP id 006d021491bc7-6967b799acdso8603542eaf.3 for ; Tue, 19 May 2026 09:10:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779207013; x=1779811813; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=03CoBdgzu91JgB76Y4skx50oH7eLVv6LNm1qf3EcnHs=; b=AX7f8sqCgAWu4n23LyK+2VrqI12Shk+2oZ/z9nGvGD9S0T+3IUBrOgxoCkmDj9yF2B ec5tz9bUjey2b31BALQeIwnMpXvEL2J+mSBdaRsWdEAO5EXp0NjGSQxZSLwq+g9mzFaE PRG1EhC9acsEVc0KY/PGdsZdFrrM+sRmIajzpx9te/5UAVngaDRhl9LlInMTcesRFokU IXqTZeVksEVMfvMLqjdcG7HdOYKiaMWdfbYENLslQCfzATnVIbnk2z2zWZjwu1JPdimH J+lGJWnBhg9Msy8752PsjXrfBtIIzvLpEInepOxe0Ko6BBDWjFiQKbq7Va6X8/EvvqZo wKsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779207013; x=1779811813; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=03CoBdgzu91JgB76Y4skx50oH7eLVv6LNm1qf3EcnHs=; b=J15hYKIjxxQ2UNsL9HwQVsQSTIwgKS35DLyUxTvUpktdU0v1U0N1b3l6/EB6IDwFYu Epu3vloSjxzmjmvCFTuJVH+U3kdxwOXd/7r04pwejooAsbZjmDlDb9PxDsDaQsYyaE4o KG521+4OItl+Y50pmhZ6tcEm7dXeVhw/64Yq4Rxb+0csfZD8HeYNCUSiukV8hH2NteyV AhsXoOzktDsWyH6113nESfDg9cKJqjthu3fW/VxtLve4r76x7E94vPNj64lq4y2h0jVr INbw5LJYVP/54U2U/p3BYSPNoa7IkESggJB+pVo8BvNK8OLdVe8y3ZTHWeP/06+NkZAb 4Ulw== X-Forwarded-Encrypted: i=1; AFNElJ8lE1czs38KSRKbEBFq1e6wYTdt/d5q8V2jQTXlIMjdgOES2wHy3FJEpoqUqd7rnaJii97vE3+1me39WCc=@vger.kernel.org X-Gm-Message-State: AOJu0YzKAgO2GKpNkvypiLnw+807ls4Up12/UJDBe6HfsPKXMcXXcVKM oahP1jhIXOz/DrTihkCA2pR/VrD8HiAmEI9Fjt+IV6Nhm+mCBG9zB+faPejWkgx32sT0d/R8OB9 9s3KkyCCytWnKdQepQzwihvP3yFr8CPnT+rJ85TaCM3zPiKR9z3i2O2mK2JdeDV6SrZA= X-Gm-Gg: Acq92OE3eHUW92rTtR4A8KiCRAAYazeZfPnxEPVaouJR/fYYiLxS/pWzYyB73NByqzC BD0UaTuPZL+WziQu0qB4jPXwu44QivxoB1iNJqhs36q/zDg5sY8z09JgXy8NocDOzbTn6enFREG vHpQty2yWTzy25WnU+6ZamKnLMWAAF2GGY/+sOGMIIphAuNk/ISekNS6EAY/zJ7rG/q4dtL3a86 alB/+/4VwSmXIIDByi1JHOfXbTleYTPhz0AGrHZrQXGP5PwL/V8bPPTEuzsvF/FblAtAJCgva3h h5UyOe6f0rewc0oMp5FCudQHeyVrXXa2b3mWyjCzP7zL9KqAxPTiyiV6rl4wNUg1DtNIDH92qfA VVwnK7l8+q3Lm/8MLtwg0kl5zLaxLCO53lsl7Y7Y= X-Received: by 2002:a05:6820:6ac4:b0:67e:366b:53b7 with SMTP id 006d021491bc7-69c9bfc2b65mr13227705eaf.53.1779207012684; Tue, 19 May 2026 09:10:12 -0700 (PDT) X-Received: by 2002:a05:6820:6ac4:b0:67e:366b:53b7 with SMTP id 006d021491bc7-69c9bfc2b65mr13227675eaf.53.1779207012146; Tue, 19 May 2026 09:10:12 -0700 (PDT) Received: from hackbox.lan ([188.24.162.19]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48fe5cab7c5sm357874915e9.12.2026.05.19.09.10.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 09:10:10 -0700 (PDT) From: Abel Vesa Date: Tue, 19 May 2026 19:09:54 +0300 Subject: [PATCH v2 3/3] arm64: dts: qcom: Add Eliza CQS EVK board Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260519-eliza-dts-qcs-evk-v2-3-ad7303659d24@oss.qualcomm.com> References: <20260519-eliza-dts-qcs-evk-v2-0-ad7303659d24@oss.qualcomm.com> In-Reply-To: <20260519-eliza-dts-qcs-evk-v2-0-ad7303659d24@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , 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.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=2580; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=XaLFT2fPvjtPhtK7EZGEuC2Ca9RbQSTVzO6T0boXsiQ=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqDItaZYPiDky5mEpVGRNlrTpCFY1NgsqTEuCUr Abnk9DXveqJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCagyLWgAKCRAbX0TJAJUV VgCbEAC0cUSp6TBDbalA3qC29tZsKh/ot1VLuMcO3w6/Hrv++YawBM3h1gY+dTipm8GtfG/zrZT Vbv3QSHhUPTVRIxHLP05h8spR7uTxx9vVvNB4RGm3+4uBU305Gu7hTQmQ2up4Kc5NViLGPRDIIH 11PULt6pwqCn7keUz2zHw60Am9brPmUa4b7UhzRoaJUFs4v8yOZHIASQvTwLivrDwPClYcIjLGy PN//feq/dvzrz5/714zDbPYKs3Desi7fS3Ds9O+6axz+TEq2DYZYfzpRbq325nrmeXYppwUP/p4 jhuK5+X39d7SxDDCdCYFqJg33sejAJM4vt1o6atv4oC9xhrgLQxMSwI/MYkYQRmCLohH3mHGvdl C2Nz5h40ICL7Zk7OBUhznpiO8Mza0f7zad4pMkyojL+KEoL54imi/e2UgbRJiqDF4P5E7EozhPR FeUePhU8ozzNnnWGSy3CXYYL9mO6kIj+WPiOwzk7cSqtYMbdwL8u2Mk7Uw/aEOj2WNQMmBIkupJ 2JIrRw+35wo8Va6sfksvAM2pOyAiLPH613PAsLDAAOL+nxH5xRZPR5tS5Tf6n2eEYvxOXERYzaq njlr4A+val8G/VaUtqo9oKamfhse1u9TUmyTXcp8aKP1boQ01pgLqBetvJ4MhkvdEK3kMBZdjbN L2IjobvFfs8ywXQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Authority-Analysis: v=2.4 cv=WaY8rUhX c=1 sm=1 tr=0 ts=6a0c8b65 cx=c_pps a=lVi5GcDxkcJcfCmEjVJoaw==:117 a=eYxG+yUyFZr/0hLq1CKHgQ==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=nfd1YeTbQLvsyS6wM0MA:9 a=QEXdDO2ut3YA:10 a=rBiNkAWo9uy_4UTK5NWh:22 X-Proofpoint-GUID: bVtnXBOdjAo7XrC4JZ_hNiXcux5Y_OJk X-Proofpoint-ORIG-GUID: bVtnXBOdjAo7XrC4JZ_hNiXcux5Y_OJk X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDE2MCBTYWx0ZWRfX5XpxwZuKi62k bEOg4NvuOHIcQ+azAWkNR+e3I05uK8UZZVvlM0HfnGL7MdqX7LQDazzjpd8ztfN3uLomeRmP6ea aAcp+Dub81SmSOIkvDM4k9/i5WDecRJdQ+FJrljtDrj0tVTyFfsERe6qf1mzdQub0ijMqYkU64m rHkY+4iuZNT4uX/IOsCI7VQrBLVOZn1GHZ8Uv0gyvYe6b/jOJWcDE+bgYIPriY9eU6TQm7XCmPI rw2CFwlERBuhIms3Er5j2xFECQ9PBC3Gd1ddbtDs9oThzPcLhCKl9HCUkYR6eDc0tqEKLYOVq4u tsdAACsHHwFzK1TmRRFD8Drey39ODL2cAxZ1H7/1DHtbzUAtiEGaE87DTG3VNBx6T0pkM1AO2U9 MS0krV4Ou1hfVYC7uP4a0JCYWUbkF0hFccBpFgbrcPRobJ3qS2bVimiIglVnWCrNDwaiTYw2Kox nsHQtLhXjSxa8+d2tpg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-19_04,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 clxscore=1015 impostorscore=0 spamscore=0 suspectscore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190160 The Eliza CQS EVK board combines the CQ7790S-based (Eliza) SoM with the common Eliza EVK base board, which provides connectors for different peripherals. Add a common Eliza EVK dtsi for the base board bits that can be reused alongside other Eliza SoM variants. Then, add the final Eliza CQS EVK dts, including the CQS SoM and common EVK dtsi. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio Reviewed-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts | 20 ++++++++++++++++++++ arch/arm64/boot/dts/qcom/eliza-evk.dtsi | 20 ++++++++++++++++++++ 3 files changed, 41 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 795cee4757ab..e244e808a647 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -14,6 +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-mtp.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D glymur-crd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D hamoa-iot-evk.dtb diff --git a/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts b/arch/arm64/boot/d= ts/qcom/eliza-cqs-evk.dts new file mode 100644 index 000000000000..d1cf08ce19d1 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts @@ -0,0 +1,20 @@ +// 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"; +}; + +&tlmm { + gpio-reserved-ranges =3D <20 4>, /* NFC SPI */ + <111 2>, /* WCN UART1 */ + <118 1>; /* NFC Secure I/O */ +}; diff --git a/arch/arm64/boot/dts/qcom/eliza-evk.dtsi b/arch/arm64/boot/dts/= qcom/eliza-evk.dtsi new file mode 100644 index 000000000000..e47b24f8b827 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/eliza-evk.dtsi @@ -0,0 +1,20 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/ { + aliases { + serial0 =3D &uart13; + }; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; +}; + +&uart13 { + compatible =3D "qcom,geni-debug-uart"; + + status =3D "okay"; +}; --=20 2.54.0