From mboxrd@z Thu Jan 1 00:00:00 1970 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 7CFE248A2CD for ; Thu, 23 Jul 2026 12:15:32 +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=1784808934; cv=none; b=Y5nOn9XK50VEi0oN85kw8gGtm7OfJWELAVSxgKW8Y0CdzUmstHViN3ljk4MD32STjnwcy4a/RU2oqjTRh+WN5cqXYCTVqPiC6vcniWl0Zsbegf7N7XABGgrgYfAMnsTJnoDh4Mu4QsbrK0qY0+QQqSzg6BApwQkYWG3DApg6nFE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784808934; c=relaxed/simple; bh=/z8npaoA6YiCb+grXm3QRXMvFdaWGWBDcYP3MmgE/n0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=dgGnYBQpUQ01uRGnDHuSNXHSoLUheJzmskmpO/hy9vxrJUyrCT3kpf5l+YHJNv/KhTmep/rvsnCVmouO9Dkca6n4gwu2PCosV83k+DYN6hYNaRZkMInht8xNfz9U/KdNn4nF94CpOHuyd9i3mYRQfAMaGQD1985q2ycJnXywcm8= 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=g0K1gG4U; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VsumpF8C; 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="g0K1gG4U"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VsumpF8C" 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 66N8qxiu3789846 for ; Thu, 23 Jul 2026 12:15:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=+d6SdiBzSWqYtulPu39oG2ohASpxLlXWSLy 0Wn3Fz/o=; b=g0K1gG4U0jtcmkP/RD3QMb8lKtm6Echjw6QWjJuzrF/KEmM+I0m vRj97PM3p2/NfFJ+OQZkFcZCNi6en9Hc0qYArd5JM9SgD4d2CxFJzv4yj8JslF6/ nKU0u/p1H9sf7hkTve6aXocZGgNUxxKAfV9itTklVIpBsJqSZ/hVsA8EXMcStOEu Gtuz/bkH5ytFWpBfPLmZQyMFUESMUQR7h2eKZLIWTdy5Wc7mxAZGmehTK2wfGkYG klW688N21PnPHNm2lHdqJ1PQXB14BYJjUXGyIizpaB5X66uki3SFHe9dQEAgH4OG vDab8SSHrWiw00oTI13q3TgpvV/MeHa6vsw== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fk7b52r50-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 23 Jul 2026 12:15:31 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-8485b7e18b4so1015084b3a.1 for ; Thu, 23 Jul 2026 05:15:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784808931; x=1785413731; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=+d6SdiBzSWqYtulPu39oG2ohASpxLlXWSLy0Wn3Fz/o=; b=VsumpF8CAQfAnpBqCxVOfFme+B0DlFT8LON/yfNWls+t6snohSyhl0KCok/VRdfjSN PaxNme051zKf114OnAkJQwtnRqWr0VbiwR54yZECzitTUg1EM9md3bL7+++xkjqqFPNa yKXQFmSY4QuawVSnZvTYyygD1ggEWwQ3phLS4iHj8cU3ccBEbRC4zGj+See+QtV/MKzH oCSpi4KqoAhuki/kATbVBOulxOpTci1PP22qOjJW6AWesnR/bHaKAfEl3H00b2fF+dJI uB1XPWVMRsGYtI3ahlfrZpJX90fr+PxOrpLL67TfaUsNzfP9iPV/o6CCpKhfuoLRG/iA C/PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784808931; x=1785413731; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=+d6SdiBzSWqYtulPu39oG2ohASpxLlXWSLy0Wn3Fz/o=; b=XU+pSPAEFdYis5QBNRlokswqIqEVOhJkacE7MmfApNOeurahaWx0JETmKz/iiIY3Ks SOCMNCqEuNSkPGIUl31NiKC229jOe+HzQaJ/9l6e7OG9eZA1uj1dnRv9b58/HYdlg9yS 3NQ2L1+nuZQ5nhHAAFdoG4iCujHx1qiBDF62KRGflno4y/4xDuwI1Wpwaqh+nnMv/XHR 97gk+HOHqTzrI5BwFITF6otSSZIjkjWb5YIKug9pPKbMrfTR4TOZitb5XWQaIoGLu7J8 GrFYsUqkDEmgldsdM0kN/15+paKDrAUQvQLkbcUNScpER72ww8F9HAgO+48M9b7mNUBY 04GQ== X-Forwarded-Encrypted: i=1; AHgh+Ro7bO6VsDPsEksV5iQLWGhQMoiONrqmZaDOANICh+V8S4iaR9RczqXTbsFX74e0TxFyHCGURdpeTJ6SMHg=@vger.kernel.org X-Gm-Message-State: AOJu0Yws2JBWM3ab2a+db1gjU3khqIf5dFXBZOvR8qEXPHnFSIoF7QKk 7uWvZ9qym9J7aSgE/Pu05Y4iU2WHeIe8I+lY4cA/VB07MlJICp7pR+fxjGyM9AEmCR+rXybZmBO DgRHXAX0Jbwela6gO+H4abEW9IbQeh3MMdzj6ExFWgsQY/LmN8ctj32mOs+Mar0LseVQ= X-Gm-Gg: AR+sD12JWjO33zodpWb8NVyZSjeFy6HKuUA0hu/x9pJxY9wFH6JJ+9w/bfMcKRvhaID iEiX5XMub2gk0UqvQAbhmo4J18z55bpApXWVyrv1q67klLjDKLi9jd8wFMcSGTTn8l/iZI7ISAq E7Hy+h1zesj7ie9TdXsHurN3JotXkKvEyRYgn1b3G01zU8qfvN5E9wKk2gFm0eGKEhwO0zauv8w 0J5sxjBZVnni3LSbdJiNTITdk1xw4ll5VZXDR4x0kQzLE4Up1de9T3Q9xmn+jhhGOTWB0ZjaHrt 2z4DC+gBQjubghGGG7RTWFfLzs7JA6XGKrOwAU58L3wObjqAUuEIgW4UMp3gZH7jj7kQNjp4KMC EM1lp9/aJlg470PbOA/rq+RQL/qY3UQ== X-Received: by 2002:a05:6a00:1913:b0:847:8b1d:230d with SMTP id d2e1a72fcca58-84e2b7e5dcfmr3345424b3a.3.1784808930503; Thu, 23 Jul 2026 05:15:30 -0700 (PDT) X-Received: by 2002:a05:6a00:1913:b0:847:8b1d:230d with SMTP id d2e1a72fcca58-84e2b7e5dcfmr3345342b3a.3.1784808929740; Thu, 23 Jul 2026 05:15:29 -0700 (PDT) Received: from hu-raviravi-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cbb8f1a8a1fsm2687005a12.26.2026.07.23.05.15.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 05:15:29 -0700 (PDT) From: Ravi Hothi 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, mohammad.rafi.shaik@oss.qualcomm.com, ajay.nandam@oss.qualcomm.com Subject: [PATCH v3 0/2] arm64: dts: qcom: eliza: Add audio support Date: Thu, 23 Jul 2026 17:45:14 +0530 Message-Id: <20260723121516.2341900-1-ravi.hothi@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIzMDEyMCBTYWx0ZWRfX9yyeO0Fbxmea /ym5NXXWoupwhjS8YVPYRndv5sHtiFR43rqVQe5FlMrDARyVxUz6IGoXLWHXeQ44WjhSvuy4q+t trrnGqCKio/GrQh25pz2+C5LN8gRvwVmH8h8a/UB2/KzkUBN3lWg7bvx0v/QWbA9AjJIUHhTRIt D8fK7TU8OiXB+KgZ5NgdlQGHc+LYFDTzTHvylQFdo82Lz9lrhUAZ6ss7ccNYr++Po1jqFn6ISlp 46M0rVlOrEfNFj5ugQDtFbqk3IcjXD9U9tC2DLPW6rpIVlkLyKQvPuAgBI7cIqhGSkGwhhdU2iP qhzU4VU46B5TuVhCThRa24Y2KKj6Xdzf0RC1GW2rWJEXqlUl5NlAu062W3tOhpAg0JW61v3wSL2 9czOaWPt5JD+XVRYqqIV9pDd3XfnXxolAdkq61NzugyWjLiGcrlnSWSh0BQrL1aZ1JisnGXfH6d EKw4lLyba4ymfu/WiJQ== X-Proofpoint-GUID: yMFLlQVM2ZkA8PAUGhaxQBo9tt83PLM_ X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIzMDEyMCBTYWx0ZWRfX7jBTcWBCP+/s iXUcDmCHAm/Gf629C4KrwS6oZMo+A5vu/7ch/wpQWvNFgbMZ26w/NzNP7bSFM0NyP4AuoYmdlZq /R9YL2aZic1ahz2zEscjzgh/6Oq6n8Y= X-Authority-Analysis: v=2.4 cv=btx8wkai c=1 sm=1 tr=0 ts=6a6205e3 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=xOjjz3j2L1Nf2p3RO_AA:9 a=2VI0MkxyNR6bbpdq8BZq:22 X-Proofpoint-ORIG-GUID: yMFLlQVM2ZkA8PAUGhaxQBo9tt83PLM_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-23_03,2026-07-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 adultscore=0 lowpriorityscore=0 impostorscore=0 phishscore=0 priorityscore=1501 spamscore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607230120 Add audio support for the Qualcomm Eliza SoC and CQS EVK board. Patch 1 adds SoC-level LPASS WSA macro, VA macro, SoundWire controller and LPASS LPI pin controller nodes to eliza.dtsi, along with DMIC and WSA SoundWire pinctrl states. The macro and SoundWire nodes are kept disabled so board DTS files can selectively enable and configure them. Patch 2 enables the sound card on the Eliza CQS EVK platform, including the WSA8845 external speaker path and DMIC capture via VA macro, along with the required LPASS macro and SoundWire configurations. Build Dependency: This series depends on the following patch which must be applied first, as it introduces the q6prmcc clock controller node referenced by the LPASS macro nodes added here: arm64: dts: qcom: eliza: Describe the ADSP GPR node https://lore.kernel.org/all/20260716-dts-qcom-eliza-add-gpr-v2-1-9646c57fa513@oss.qualcomm.com/ - Reviewed Changes in v3 (suggested by Konrad Dybcio ): - Added missing blank line before lpass_lpiaon_noc node in eliza.dtsi - Fixed codec/cpu sub-node ordering in va-dai-link and wsa-dai-link - Reordered &label references alphabetically in eliza-cqs-evk.dts - Removed regulator-boot-on from dmic_eldo fixed regulator - Removed output-low from spkr_1_sd_n_active and spkr_2_sd_n_active TLMM pinconf states - Link to v2: https://lore.kernel.org/all/20260713121816.2728888-1-ravi.hothi@oss.qualcomm.com/ Changes in v2: - Fix node ordering in eliza.dtsi, lpass_wsamacro and swr0 nodes must come before lpass_lpiaon_noc to maintain ascending address order (Suggested-by: Konrad Dybcio ) - Replace gpio-hog with gpio property in regulator-fixed node so the regulator core controls PM7550 GPIO8 directly (Suggested-by: Konrad Dybcio ) - Move status = "okay" to last property in all override nodes (Suggested-by: Konrad Dybcio ) - Link to v1: https://lore.kernel.org/all/20260703083421.2736184-1-ravi.hothi@oss.qualcomm.com/ Ravi Hothi (2): arm64: dts: qcom: eliza: Add LPASS macro and SoundWire support arm64: dts: qcom: eliza-cqs-evk: Enable sound card support with WSA8845 and DMIC arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts | 147 ++++++++++++++++ arch/arm64/boot/dts/qcom/eliza.dtsi | 193 +++++++++++++++++++++ 2 files changed, 340 insertions(+) base-commit: 290aaf24a551d5a0dce037e3fab30820f9113a10 prerequisite-patch-id: 84282f8a368672c3f0f8944c442c71713cfd7390 -- 2.34.1