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 67E743B6C15 for ; Wed, 26 Aug 2026 09:43: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=1787737395; cv=none; b=Cgx8gfqJMXVyofnM5Ev4ou9MN0N7YDLdX+ZoETaYguQyFWp6a+JE5WMBN5WqGpHHweFf+zKNEkxsBcG7ev/nohYeM0uyxqYe1EoV3SxMYv6ZYo9FUicrtfyYLGOFVL34JRg/eAbHLzgP/yYZyaV2NuBAbB4EeWX9+FF5eL2q3p0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787737395; c=relaxed/simple; bh=RxPP/KygzieReiaUUbnP9JD84gbVNpUwLXjmMEnNHeM=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=nUvex07JHLVQH1qmOmOQcuFM2DpcU7L7hJ4NoXksmgBTmx2EwZvmxQtrrGkYzko0A7VI42iCFhfjIqxdOvxvycBW46XX9bs+wb3pX5XJRRXYF3qvw5g9a+MEvyETwZPf6XjJG07zkKmQ9gFbW+ra/nFbVo28PH+T4fjTHK5xAiI= 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=NJ/EGBr7; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ZcqwxDyM; 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="NJ/EGBr7"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ZcqwxDyM" 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 67Q9YPiB3636871 for ; Wed, 26 Aug 2026 09:43: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= qjQhBuqskdUFBO0f/zqMao6iOGEdlMCcGr7zbekgvn8=; b=NJ/EGBr7DDQg845a CkrvXcF/DlBqRz98cy6yANqOMNls+bJEpTXMYzm6U2S9daX9RlCZ6xypsYYpr13X BUPHhF7kv4HrbpFUmE9uI9r8nL+O9AwPZPLhgkL0QKkxgOIG9NIyklMFJl2IOrCU +p7iIthftlV9YiPoiZHMn7G7x10Up59gAi32++3Z5ztDzcR8uP0irkUYs/slf3H5 tZedVoK+bZ8qTSmVOn5SQdd70aSDGxAsh5OEGFFnVTwqSN/g+hgqX5VbfFREP2uX AmMxmPhC5OjE2ksJofMPzDiDNLd5T6SAjRHGkaMoxDVhDchjPKej15X9ja853hAR w8AksA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g9wmqr15x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 26 Aug 2026 09:43:13 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-51c1a97644aso8906941cf.2 for ; Wed, 26 Aug 2026 02:43:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787737392; x=1788342192; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=qjQhBuqskdUFBO0f/zqMao6iOGEdlMCcGr7zbekgvn8=; b=ZcqwxDyM0yW/9wbI6pPCBWFu2Aci/PHYMmh6VX1E+lQ/FPfCdc1lr6hAkvkXH7Ursz rafGyOC/BfwIGcyXOnjTUHIomG2oKPogmWJIGIHXafmFuDrO0v0zFKXNGt0l5iFA1Wei l2O6ZCPxBaJSoCWWgUMVbNYugOMeeYN9jyeGTTOuuNC2UKoZf6KIEXVcMgvq7DKPJoiH /QQwI7RAMqVqNyRFp8xGQJ5hH0YiL4jtOVLbzLf5QlmIfAf3Fq1Qz5kxflKjY5j+jChI f9kXmR1OitXKs1q/CW/upZHfXvn4gd0gj63YXD+YnSfcFr2GBkHPfasLzXZhJon78rtF DUyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787737392; x=1788342192; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qjQhBuqskdUFBO0f/zqMao6iOGEdlMCcGr7zbekgvn8=; b=iKzUyPn67x9IDNAJcd7YGICWJzG7Httb0g3ixNPfGj8Yz1gVoQQH1nDhF+9Xg05nwY U2q6glQgB9M6Ue9xVAWbRIUb/MUExX6AjaKSb6J1lIEyDjFUW/B9KwExzTX2DfcGGlhp waYLi0Y0rEmUdIVuL1C3Oe54igJ7+PD26YS5h7zRvSzgKmJ00epU5/quADb5AlK5qIWu J8UwX3U9AItu2IuFWdTusB3YIYU+AieukZt/noLmZTPkBdccci7fqh+p9ArfLViYqzJy OZATktMVey0PYeUfaCIXcwTMTQ+LMJtZdlyQQ8ttJ9I9EfVwyuuD3XiL/rYTudhb76vf 6dSg== X-Forwarded-Encrypted: i=1; AHgh+RqARijc6/nzoXYn4TLBMAVzFMN2zQW7wjCxicPn+rzYWqV8SKnOcJxSCRK/smetpCf/+0Ih7/AiMFKEE4c=@vger.kernel.org X-Gm-Message-State: AFuF++lKbI3YbviqjdHd39C4h2oy5AP9RrQZCp8OeNT2mEiz3Qi8FwCd 16wXTUg4niJAmvglctTQAz6pNe+Hexp/DoinXDHQCoCmJMZiNj2p2DmkYsUttNUaPCtpSMiuRDR bZN1Dsl5Sb+pq3lqglYrEK5LKU6AdeoItvDndWhAu8ZjJQ7NZeZKWhoFXtdva1HFS7yw= X-Gm-Gg: AR+sD11olMWc6Am9R7Yj2pJdTrwXAO8PcLE/z30z9yiNXSNXhtO36poa3azfpth4rNX mePA5x4G3qzi+lfzd70dqDrsDhFD7giCxV9Gjir+Ok6SzAVb6bmxxZH0c/iQbeylaVmzM7Ov8XU Xunua4VSiqo6IqIbWMYnEjoSA6Fn8cqTE0SUz+eiVr4sg7sc1JULxRL7cdjEk0rLK1W2JsUwYPm hYJNM31V9R8jcBzu8LWl6OAN3vzOWVOqmoH+f4dBKmtErru7O127GVBexWmGxwkFPs0oAJYs0K7 Tdsw/UE1ChfZvvrED12SI7lwA4ofg7P9kSbKt00TzipXjs7G53cd7fHwIH3OvNfo/jS6se9zPif KwfLIZuQg9xZXk6W5AlsLoalKOYA= X-Received: by 2002:a05:622a:244e:b0:528:3ae6:14b1 with SMTP id d75a77b69052e-52e423e3af9mr52733451cf.43.1787737392351; Wed, 26 Aug 2026 02:43:12 -0700 (PDT) X-Received: by 2002:a05:622a:244e:b0:528:3ae6:14b1 with SMTP id d75a77b69052e-52e423e3af9mr52733071cf.43.1787737391945; Wed, 26 Aug 2026 02:43:11 -0700 (PDT) Received: from [192.168.68.107] ([5.133.47.210]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-482e4f0c8f7sm1448336f8f.27.2026.08.26.02.43.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 26 Aug 2026 02:43:11 -0700 (PDT) Message-ID: <08b6fd88-84b3-4b3f-a8c5-dd6bfd39403f@oss.qualcomm.com> Date: Wed, 26 Aug 2026 10:43:09 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 1/9] ASoC: dt-bindings: qcom,qaif-cpu: Add binding To: Harendra Gautam , Mohammad Rafi Shaik Cc: Srinivas Kandagatla , Mark Brown , Liam Girdwood , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jaroslav Kysela , Takashi Iwai , linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prasad Kumpatla , Krzysztof Kozlowski , Sarath Ganapathiraju , Kumar Anurag Singh References: <20260824063627.3595610-1-harendra.gautam@oss.qualcomm.com> <20260824063627.3595610-2-harendra.gautam@oss.qualcomm.com> Content-Language: en-US From: Srinivas Kandagatla In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Info: AW1haW4tMjYwODI2MDA4MCBTYWx0ZWRfX3Zet7Uia2Q3/ zfQzqmV2MVzIqNxzd57sTpp/IqPzu5zFNTPfP/9TvvowTRaAzrfrUVKcU0NMzr0RDOOmYYYIDpE aumH0u9ACq8T15LzTm0QwR26xG6iYQQ= X-Proofpoint-ORIG-GUID: xcRCQnKd4vQnxkVCs8xtoasgPdKs1l5o X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI2MDA4MCBTYWx0ZWRfX5904kRF73ctf DdB6NCM8a4QlmCW7SqulBOnpChV+SHxggSzvyruycVcsOXHMFEpIgHGsYTf9seQRmF7ysHFZm27 fIx83HwpZZONdVoAw4d12sapjJxDaRxj3xf6NkQ5N7Nto7CFhlNrKHf4ZiEG35q+LogrLhWS/mu 8komv/WzMhKyquqNmEdgeILHE0xezQF1HSCOn4fqsw+GjN319849gI0QoEIYWo7dqpXp1inuQ2c Xpc5okFM6/AfRQ1/8n1NeGvd3Tm4l913Q22SYrXVF/a4vYx6SNxGKDWgPGZTGUzZCDK5YCVWnrR /JVCYNhgONUrvdmRa4+B4Qp8VyFB3YvaDG6148hZADiHiO/wMQ+cVeJFw/VIA4VQIWmRSn9RBim BpEheuhPRP5ByzuYfwx6ozHM+uuWnWczkaLOfRjUIf9lTNjScnd5VnUmqXSM8DTU6dDCcyFzDh5 UkhQYXNSKTM5lxo0ECA== X-Authority-Analysis: v=2.4 cv=T9S8ifKQ c=1 sm=1 tr=0 ts=6a8eb531 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=CtHDKKOw7fTWfhNV2KYA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-GUID: xcRCQnKd4vQnxkVCs8xtoasgPdKs1l5o 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-08-26_02,2026-08-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 phishscore=0 lowpriorityscore=0 clxscore=1015 spamscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608260080 On 8/26/26 10:39 AM, Harendra Gautam wrote: >>> + * CIF (Codec Interface) VA TX DAI IDs -- capture from voice activity codec. >>> + * WRDMA channels collect audio from the VA codec and write it to memory. >>> + */ >>> +#define QAIF_CDC_DMA_VA_TX0 246 >>> +#define QAIF_CDC_DMA_VA_TX1 247 >>> +#define QAIF_CDC_DMA_VA_TX2 248 >>> +#define QAIF_CDC_DMA_VA_TX3 249 >>> +#define QAIF_CDC_DMA_VA_TX4 250 >>> +#define QAIF_CDC_DMA_VA_TX5 251 >>> +#define QAIF_CDC_DMA_VA_TX6 252 >>> +#define QAIF_CDC_DMA_VA_TX7 253 >>> +#define QAIF_CDC_DMA_VA_TX8 254 >>> +#define QAIF_CDC_DMA_VA_TX9 255 >>> + >> These DAI IDs exceed the LPASS_MAX_PORT limit, which will cause sound >> card registration to fail. >> >> Check sound/soc/qcom/common.c, as the current indices (246-255) are >> beyond the supported LPASS port range. >> >> Best Regards, >> Rafi. > Thanks for pointing this out. We can either add the range check for > min/max QAIF DAI IDs in qcom/common.c or introduce a common helper in > qcom/common.h to validate the supported DAI IDs across Qualcomm > platforms. You should add these ids to include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h instead to avoid conflicts with common code. --srini > -Harendra