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 0152021D596 for ; Tue, 16 Jun 2026 20:14:50 +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=1781640892; cv=none; b=cE/aUiqToFs97F3rfIOsfr6wWGRwXL9P/hTVz8TZeKSzbL2yyhiELu2nAnLesduGghJbD+FGwredAUM26hZVbd5NFv9A31oUqh+zhcta9PtWAv2MCL7cMHe7NCHhEzHJXoBD7qmx2GzLxQwuZhnTygo/TjkV3R1IC+tEJd3puUM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781640892; c=relaxed/simple; bh=/UEGMwZc7K0TpFDTh6unx7m3NV5lThRr1LpgH4Pt5i4=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=ZvH5JONXREMtqLTjKeWX2Lgqh7yBpmwlyJCFfeYNhDFCYtXL9nj3cc9/KP6hmRdIjQ1OMoF5kQYCb92bPQLBOpY07d3gwVIpljlCABbZBW//TLeoj1yWEQWUS4Ay9cNLLJfIwad6R24oAfTosusg61Ndvy6eIxVw0LroB4H0+OA= 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=GjXFRdKg; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=HEiAnXX+; 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="GjXFRdKg"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="HEiAnXX+" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65GIOQtO3913493 for ; Tue, 16 Jun 2026 20:14:50 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=f3PU4aei7FQDBxFDjwv7YG/ciJu4b/LVqVJ dzRxaFbE=; b=GjXFRdKg4zRsNoCd+gIAvyC1jev+vuuoBQAYDthf+RtJ/UnYcSJ l69TlMBTMQl/KaOuEykYAVKNgaAER/Bda57TxomYdXc6+GFfOxExQwIaDC46PMto 2gpHq+YdcVHfMmmYBe/mupSLhEfVfcenXYCVvwc9DhLMmJP3YvxK4Xtk3QE2CpB5 y+B8FRfngjCjIZYN1ytGd6YIDXsFjsnMkl9W2P+jLWqVZuD48rgpoKtJXkiDymcx pSRP6CQDZbVVNnPwpC8pt0CiMjclTuhKRaVkln7KI3HLoWNzeNjClsu4MzMmPLqx DVA8cH9Y57g+ns82ESl6XhHWmWT6/Xe1Crw== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eu0a7v0jr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 16 Jun 2026 20:14:50 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2c2d0a8b5beso50566075ad.1 for ; Tue, 16 Jun 2026 13:14:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1781640889; x=1782245689; 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; bh=f3PU4aei7FQDBxFDjwv7YG/ciJu4b/LVqVJdzRxaFbE=; b=HEiAnXX+zAAoBrscfRUAqAx+f0FR9BhbEYGH7d/GgzjOGcilTz0cKuXVe3xD0+n1YJ GCIbzTcPgC3rBhGs4C7fr0mNYchhoCGG20zvawpJ4Fg4cnb3IHZhe9WlhNHuhXf2ZBAQ UM6VzFhZrfgk7kCvCdkl25y8s2s4TYE3916u5ETvHrIOfz8g1rdhQe6rVKnb726xzusz B5iMfhWPBfpa5jnL63DUyikRgSF96aAOvd3hpKPz6zK/g0fw57T0hMHvfXitD50ve3Ra ln7R5TIXdGxZKOoxLU/NUE5xmtntcNoY7XK+qTTqvKvPF+EjBPNTY21QXmXNeV3IKL/5 zs6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781640889; x=1782245689; 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; bh=f3PU4aei7FQDBxFDjwv7YG/ciJu4b/LVqVJdzRxaFbE=; b=OnSzYpJQdAdkZ0IrDibN3eVrB6xvSMvE0iYQ4ojy/axQNiFBSM8pRQBqshB22Fsbt4 rwcGftdURQLjMzmX835EpIDR5H6QrUt1jKDlsyVlNaPiyHS5M3Q0MGyvak8pmPwn5VpI PNJBSPocGHA5ADIDYEmvc7qLDfxTDwNEZHmLUva/KPiLt7dIGvrbARmUswkohTGUwlUa Fe8zOXrFHHQ+t5C8lu+Mi4zyutZOhqJp4yyE36k826FCl26ued6HSTlUiM9aBvqsvKy2 SHAM6LLQ0hOHU6u/78KAJ0Lgg3dVHcO0xUj8Zl25j46AK8uyYe15qH89AdqQuVkEjnXr iV+Q== X-Forwarded-Encrypted: i=1; AFNElJ/IjqL3T00fGU0stc6lpJ8GN/14iuCAjRFkwsqldbqnF53jANRdTlnbVefEBJpIIn0MifiUnh83a4KzSYs=@vger.kernel.org X-Gm-Message-State: AOJu0YwYTGP6OGUEXLTQS4U4VloS9ttYHfMasdp4SLy/EY74Gv8joSU9 H+e72ecrqUFG9uKeGUeH4WwbhOe/zjZm2VSHhtpDssMyUFNMQAc4sBQQdFinB7KEjFAS7WHLhGM 7PsFlCbAdaseO5WXrAOrdiQuBC+heabqTX7TzduC5TWAk9qPekndrmT/2T5R6s4teADg= X-Gm-Gg: Acq92OEhpSR9oNm2Na4sQXUceU1rcWjCASU/7jR4SCbqhEn/LiL0TS4xF5y4MJACFwN L2LzKXzB2e2toI4P41haL+I3avjowNhXhvBoorqO7A2UJtLfLDfRflrQIfctZwsgvIG8oIz4N18 HSw+TsWtY1d7jZ9324sDFXcnosanX6gXgylAU+Ibmk+pM7yEBiwwhOFDs/UF/ovrBR/8EHh4+Ft lVX+BnwH+vgRayE8BHNK3M1N1Bx9Jx3+8rkXXtbIC+dwie8P3gIKsTmuiZf3hmjCDJY4pXgWWX3 3/fW81nARV+9xvDhuDYAHB6bIv9M9lm9Lfy3dLShtOXh4dqdKO88lLqBlmLUP/NhrwD2QWw8zCC hFWcaAuFgd8bqnc6kw0swb+mSeGOLkU+ZkU0wlsXzxy6NAUzEDmxXF6nUUw== X-Received: by 2002:a17:903:166e:b0:2bf:128d:f7ff with SMTP id d9443c01a7336-2c6bc0ab997mr5131225ad.16.1781640889355; Tue, 16 Jun 2026 13:14:49 -0700 (PDT) X-Received: by 2002:a17:903:166e:b0:2bf:128d:f7ff with SMTP id d9443c01a7336-2c6bc0ab997mr5131055ad.16.1781640888885; Tue, 16 Jun 2026 13:14:48 -0700 (PDT) Received: from hu-mohs-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2c4328abe7bsm136385985ad.49.2026.06.16.13.14.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jun 2026 13:14:48 -0700 (PDT) From: Mohammad Rafi Shaik To: Srinivas Kandagatla , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 0/8] arm64: dts: qcom: shikra: Enable audio on EVK boards Date: Wed, 17 Jun 2026 01:43:07 +0530 Message-Id: <20260616201315.2565115-1-mohammad.rafi.shaik@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: AW1haW4tMjYwNjE2MDIwNSBTYWx0ZWRfX3u/67zPuD/GG 8fi2KkjB5Go4OGcqKX6Qs2FlxOWO1RZQ32IIL0I6mSlBuhCaU4xO7w3SX4fFTy5/n1Xagb5GHpE Ijz/dSO5vJsb20XOuZ+AnLQUqoe+YVxZ5J32DSIvagtEZklo/PK1MF+NOtGqgn8jehGlCNxP6qB 9EF3gK+wtDwY11KBi5kyaRFz57dTrDhQq9+hiy1jKZtp3w4/U1EOT80TlM/tmpvVI/WQ7y1a3eo 3o5uxbFCnV4yHnFlrieAfr7uRhGl0Y02dqjFc236Qb7JhrKJU6cYNfmO0WpG46wxfAhqOLLxXGJ Z6o3ipKkX9a2gn2uz8bi7/iCC0HrZKRwOkqzYpsQozdBjzqKBQEqUmzIlfnrc60qXIzacxzZOqG vWLMaU4QH87M8/D4K+woeDbnM4/tA2feno7K4L15fm6XP6rlU1EkKPmOp4KN5nFpQEkcnzU0YU/ mIvlBqlIZ4CLMGB2oFg== X-Authority-Analysis: v=2.4 cv=JKALdcKb c=1 sm=1 tr=0 ts=6a31aeba cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=ocK6u5s1opKHhBkIzIUA:9 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-ORIG-GUID: HjKJ9GfgPrM5c4h6Lhx-fJtHTJfuz2m2 X-Proofpoint-GUID: HjKJ9GfgPrM5c4h6Lhx-fJtHTJfuz2m2 X-Proofpoint-Spam-Info: AW1haW4tMjYwNjE2MDIwNSBTYWx0ZWRfX5nwLlYkV8//r KDAOhbWos4k61Kbqf0f0JWn6IH3ZjJD7G1m/VyNsXJ2tK2vcuYoR3ZgHY2fEvsJpb9J3LkkSylT m/vVzILMDLtiZhdgIwd3vzEpTXUCs+4= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-16_05,2026-06-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 bulkscore=0 impostorscore=0 spamscore=0 priorityscore=1501 adultscore=0 clxscore=1015 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606040000 definitions=main-2606160205 This series enables the Shikra audio path on EVK targets by adding the QAIF CPU endpoint, GPR/APM/PRM services, SoundWire and LPASS macro nodes, and board-level sound card wiring for CQM, CQS and IQS variants. The series is based on linux-next plus the posted Shikra dependency stack (clock/controller, bindings and ASoC dependencies listed in prerequisite patches below). Patch split: - 1-4: SoC-level audio nodes in shikra.dtsi (kept disabled) - 5-7: board-level enablement for CQM/CQS/IQS EVKs - 8: arm64 defconfig updates for QAIF and WSA885X-I2C Mohammad Rafi Shaik (8): ASoC: dt-bindings: qcom,apr: Add modem_apps GLINK channel for shikra arm64: dts: qcom: shikra: Add QAIF CPU node for audio arm64: dts: qcom: shikra: Add gpr node arm64: dts: qcom: shikra: Add soundwire and macro nodes arm64: dts: qcom: shikra-cqm-evk: Enable sound card support arm64: dts: qcom: shikra-cqs-evk: Enable sound card support arm64: dts: qcom: shikra-iqs-evk: Enable sound card support arm64: defconfig: Enable Qualcomm QAIF and WSA885X-I2C drivers .../bindings/soc/qcom/qcom,apr.yaml | 4 +- arch/arm64/boot/dts/qcom/shikra-cqm-evk.dts | 222 +++++++++++++++ arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi | 5 + arch/arm64/boot/dts/qcom/shikra-cqs-evk.dts | 149 ++++++++++ arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts | 143 ++++++++++ arch/arm64/boot/dts/qcom/shikra.dtsi | 256 ++++++++++++++++++ arch/arm64/configs/defconfig | 2 + 7 files changed, 780 insertions(+), 1 deletion(-) base-commit: abe651837cb394f76d738a7a747322fca3bf17ba prerequisite-patch-id: 59bb0a7828e41f546f734f127d81da83c0adcda9 prerequisite-patch-id: 197da6bcb15cadc47869dba88c8020987b25c335 prerequisite-patch-id: 8ec9c1eb03f052ae232ed54117abed38672c23f6 prerequisite-patch-id: 350db4f4bcdfc0fad9ed57cd5b1723f85ad44f5d prerequisite-patch-id: e80ea7940b9817449cec21afa6e9e443e007166f prerequisite-patch-id: 80d8ab865b7b0663c5b2878b45b55e2e4fde9c19 prerequisite-patch-id: 8e645e1c6ad6182de4813a726c293654324de1df prerequisite-patch-id: f6781d2cf0829ccb32f1400623c95739972f2ee2 prerequisite-patch-id: 2acc300a68ed8c5364fb5f2f7d28fc0d56ab07bf prerequisite-patch-id: 2357cac636e019eaf14d6a493a1c72bca56fe405 prerequisite-patch-id: 2885f299e711582da312ca9d13983d296a3dd5dc prerequisite-patch-id: 91af5f3c01e766a53ce8de69aa21847a2d6bbbf8 prerequisite-patch-id: 39475cddaf673b2cbbae703165a782916f199885 prerequisite-patch-id: 6f7f265abfbdffdc0a1fdc5a7e08929e4eec5b7a prerequisite-patch-id: b5d7f75df02fde56181f576a936baf09d0a72276 prerequisite-patch-id: 3ce52e07ae57139c2e2b71a29ed7d7250f6fcc87 prerequisite-patch-id: 7d92e5a301d09616840e54dc9e4a81f30a64383c prerequisite-patch-id: 003035cc99f02794043818256ba0ef657872d511 prerequisite-patch-id: 5d23c938843176de2a02987d2832f31fe5df7fcf prerequisite-patch-id: 430488f50f36039338965ab1fc28d83f02dbc9fd prerequisite-patch-id: 359ddad8a3fb36f171c96da5ce5ffacd7dd63e8f prerequisite-patch-id: a98885b9d0e0655bb3161dc2c31fd92a844a5e4e prerequisite-patch-id: 80aead6484e36f52cb6cc7fd7d9e0326d8296860 prerequisite-patch-id: 2f1bd3efac328030dd8efe28fb95f84603868043 prerequisite-patch-id: 047b4fb1894b92109aa7afcebd7d5c7988ec5379 prerequisite-patch-id: 99977ae9253a961b85331b9808c1feff0c2cc38e prerequisite-patch-id: 9e3edab83e9fc008b2dc254fb3b548ddd8f8b5f8 prerequisite-patch-id: a7706e25f5951ec41e6b662c1704df8d20662d77 prerequisite-patch-id: d13035abab3ff342753f5bf87b53bbf06a02c6a1 prerequisite-patch-id: 4d40e704139dc4b0ec2529c49f096d86a4e4dc5f -- 2.34.1