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 CCA0B40B11B for ; Tue, 1 Sep 2026 14:56:45 +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=1788274607; cv=none; b=E6omn18afOAgSIeXbMVISF+k7Qr3U35Qq3ScSQYCMeChrUZrEk4FVzK5ykEsLE3emrQ7p77Tx2FSNUanmqf8Rzi/82yK4jMv3/hRckiOwFswwpQvva1aC2cABs1m5YeHhvFPLx6YuEv2PpzGouzjYmRdtIA2sZWiLXZTgD0yWiY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788274607; c=relaxed/simple; bh=svgdcnksoFZXdXUyv043nr6f7gfTdgpeHWVFjRuJLQw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=F7SmDEYwbQg6vWtxFc2ZnrqGCI/vqkz+jzfZKDlDPZCDsfDYvQUtKy3cqOE4xxeCywpCnI3kcngmS3wAOXEK1ffGavfOPL624b6SrjMI01AeWj0kD6x8uUe5XSeorsw0gxeb49HLlwtlDoUrs7CXN1bVsn9bYNFoba+X7p1cIEM= 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=d7p9gW9W; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=YJOKCX3v; 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="d7p9gW9W"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="YJOKCX3v" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 681E8cbw3913697 for ; Tue, 1 Sep 2026 14:56:45 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= svgdcnksoFZXdXUyv043nr6f7gfTdgpeHWVFjRuJLQw=; b=d7p9gW9WUiCTvvKg tZetSrzwUD3izJ59InSy/iBUxtsJ8gTtqz+Ub+E/Oue/qkWo6OGGGe/ckd2/hFKt ClfyaKsnAazja405OZGnxIkX1YmO5lnyvZOjp5haNq0P/QlQ+G2tqh2E1DJnXFDq rZzd1Ks1th2dCk+3LKOiIBKSJbuNYHMYPjTxyu9q16uFadsMDRYqWiq6bQnA8Vkg DTtzfZMhqgyxkeEmhmO1gDNNmsbr40SLe1CByxUEqcT3mezhdA3eMrJVKa9Bphyi pPZ4S1sbaHLbbxo3yFWnAQJ0us5BL54fVAAKtglLSsxWoLIhFvw1E1FHPClHiw0v rSXnRA== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gdsnu279r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 01 Sep 2026 14:56:44 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-9375d92d8cdso883730985a.2 for ; Tue, 01 Sep 2026 07:56:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788274604; x=1788879404; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:content-language :from:references:cc:to:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to:content-type; bh=svgdcnksoFZXdXUyv043nr6f7gfTdgpeHWVFjRuJLQw=; b=YJOKCX3vGHM5BF7PeBzaRXJbFcmGb9IDTKPetig4f9n8wTKsKjSOJS2enJP7AkCdGs kSD/DSC3YnVICM988XO/yC9+DAvBhL4goL8VN27CSZITbzxgOABNvxV+hmO1Z3VrYarc nVtSxnNuEBkSTpBSgRuB+I13OQVag+xab4j7ki3z4FuNUbFnBUPojqvg2MbnV+DmdvYO WTw8EFo8Q66XUdub9m9FEtDroWRWEal5F656RopHuYJyj8L3tGkQYK4FnTSaSZGrl0zh mguUovuiY1EzWQEDO2GIsTOvAeir43xOYsYSvZ0obE6fSs+OXcoNLUnpLJFPIFiJA4ii cP5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788274604; x=1788879404; h=content-transfer-encoding:content-type:in-reply-to:content-language :from: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=svgdcnksoFZXdXUyv043nr6f7gfTdgpeHWVFjRuJLQw=; b=JysEzJFqOs+FYeFgRutiZ4hN1NPnnv3YqvqRew4iAD/FwDI/2rJxgabAxcnR+uA0rS MGDiOLbuu3jlmbToHuEOzwRcpsklD9/IzPlpY7HHdwETDm/jiA8vqGSQCNRZ/KtKwvap /M6SL0MUO8oSyr+v+6C0vO7CsX2McSoj3OKmj+NMdcl114p7BJGp3iUNAQnbBvYGOkVg U8L7e3AsOkmyTgryjU4VinusKZ/U6tETDEdrPG6fLsQ5Vet6Vot4bqNg5m+Swhyxgz8T +O6hZIIWH1ghsxM0nlHS6aU/Je7AZvIA6aX1UajEct/orRQT2fpvx9pp396EW69aGfjD Qjsw== X-Forwarded-Encrypted: i=1; AHgh+RonVfXv7IJ2yZ5Wv38cjS8HdTOIotEACrj0gNi8ue9enFSVHPy8ySGvgYWq08+s+UV3Xe0fkJo9A4gtJg==@vger.kernel.org X-Gm-Message-State: AFuF++mhbAmxQ4it+l+subTlRHg3eo3FbCgeMyRb6y8EScw5+9KMxJVI Gb1s81FaAS0Ayk1DI35WIpE0fYJYev/Zx2/dtSVvIESBYS4qLH0Wb2fTNKPGjQrjZnqXo253hDd jhEmEKBZxAc2sScpgTQy+j7sWNwZ1ZSeWAuVZqEmOGu0VF8EU5Qb5E6Am5lMxOsb2Ug== X-Gm-Gg: AR+sD13pVq7jpaSfv3iY8cTL1x2jHhyHhoxRA2EcWmCVaOltfhUMkQcckNGW1YH2JSM 7IotnUnfj6D3KC0LYZjZzvrzvThU1ukRai0YyWc/0ZtdIhEDq7TJcBVunRRYfMVcG9nFookt30U CxpoXMwusgx6m7RsCNctmH/uNb9kNZeduZUv4PGSWiFgBYKHA9cBK1AHRVPfjYlxfGR2ntmeBNg 81htk5ACqAJtjemkf52DBBv5VEaRiU4/hAZXoTyT9fLfp90cUsjakJo6NAKj6qRT8qyDSE+N4dz AxGCj9N7BXkXGToS6+of/Y+i8znrOrptSKyw44oFjyaA8GXkFknLMnxk+R9wlIHWE3eAHSoaEMf 7OxtBo6ztkCGJZ8LQAujx+lPSMYra X-Received: by 2002:a05:620a:461f:b0:939:124c:b7d1 with SMTP id af79cd13be357-9391393787bmr3624037985a.30.1788274603891; Tue, 01 Sep 2026 07:56:43 -0700 (PDT) X-Received: by 2002:a05:620a:461f:b0:939:124c:b7d1 with SMTP id af79cd13be357-9391393787bmr3624032085a.30.1788274603330; Tue, 01 Sep 2026 07:56:43 -0700 (PDT) Received: from [192.168.1.110] ([178.197.219.214]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49b955e7906sm302654475e9.1.2026.09.01.07.56.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 01 Sep 2026 07:56:42 -0700 (PDT) Message-ID: Date: Tue, 1 Sep 2026 16:56:39 +0200 Precedence: bulk X-Mailing-List: linux-sound@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 Cc: Prasad Kumpatla , 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, Sarath Ganapathiraju , Kumar Anurag Singh , Mohammad Rafi Shaik References: <20260824063627.3595610-1-harendra.gautam@oss.qualcomm.com> <20260824063627.3595610-2-harendra.gautam@oss.qualcomm.com> <2e998f75-bcf9-48b6-b9ac-52627d52d284@oss.qualcomm.com> <2dcc0fc1-6e71-41cd-815b-bca5d3517a65@oss.qualcomm.com> From: Krzysztof Kozlowski Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTAxMDEzMiBTYWx0ZWRfX8UN0+KIaxkSI ly4nyHPpa0ofgUdnE6mdsKth0Tqe1qValng9AJzDuiXAKf/zULy+YKmyTbZyTankr0tFvNMbtLg zXDyM0SZnnhFncZolxR6vzbLqbQF3VZPJUNGDvHBKIiyZqxOi4n33RXhR2WJPg65udMlcvsniWA lxFms9R1MJu9Nsv0JbWCbYzSOt4PGrzFkUlSJktcsc9vvXnuFyAsEpxM9W8Z0mkTwuf/Y0FEqRt Ryigpl7cSWIwDHYLHm2yO+v0eity2C9WStR2FoH1Wgi4K9t9vw/Vuozps67+gxNUrny1rDaNlTb FzOXJROCzayNVARgEG9O8li0VP+NqyRrSTSWDha19J73ib+4aRMpCLzyia7RLQGKlc0p78Sbn16 1gd6cLkS8rQS01/u11en6qFGP6nIdOgFYGJ3K6t5jOGAR3Qib7vG2OF/t26a43w7qZL2eM2L47n KYQgD5etRJvr3MX4fzg== X-Authority-Analysis: v=2.4 cv=L6ItheT8 c=1 sm=1 tr=0 ts=6a96e7ad cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=+bKQE0WJfmhK2875HamI0Q==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=hm1GCXOpcleeJiWVx8IA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTAxMDEzMiBTYWx0ZWRfX6yU0RfdKutND BmtIwJBVN6CUo2SUkd9GWAOvt/C6G0avITuBB2IGmqR3qOavfArHRAotjwpNzss7r1kbXsND7yC vv21K8ptzhmPh4t1RkSnO/GlMJn11ns= X-Proofpoint-ORIG-GUID: KxgxSdxaX0_EYCZM39fHxQBRrZgBojgt X-Proofpoint-GUID: KxgxSdxaX0_EYCZM39fHxQBRrZgBojgt 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-01_04,2026-09-01_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 spamscore=0 phishscore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 impostorscore=0 malwarescore=0 bulkscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609010132 On 01/09/2026 16:46, Harendra Gautam wrote: >>>> The DT binding filename and compatible string do not match (qcom,qaif-cpu.yaml vs qcom,shikra-qaif-cpu). >>>> Usually DT binding filenames are aligned with the compatible string for clarity. >>>> Is there a reason for the naming mismatch? >>> The filename reflects the controller; the compatible is >>> variant-specific. This follows the same convention as >>> qcom,lpass-cpu.yaml. >>>> >> >> There is no compatible for controller and the only top-level compatible >> listed there is "qcom,shikra-qaif-cpu", so that is your filename. >> >> And I already asked about this in v1. Why does this have to be repeated >> at v3? > The QAIF hardware IP is the same across platforms, only the board > integration details differ. The binding is meant to describe the IP > generically, with board-specific compatibles like qcom,shikra-qaif-cpu The binding does not describe the IP generically, because bindings are not generic. > used to distinguish variants. I had qcom,qaif-cpu as the generic > compatible in v2 but removed it in v3 as I was not clear about the > guideline. Could you please suggest the right approach for the > compatible and filename in this case? Same comment, literally as v1. Filename should match compatible, as in this case since it is single compatible, filename should be equal to the compatible. So first you determine what is your compatible and then you copy paste that string into the filename and $id path. Best regards, Krzysztof