From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 F39743DDDC0 for ; Thu, 25 Jun 2026 12:11:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782389477; cv=none; b=fIgpwUKO0W49kaocNkYBT3DZgtF6jScT42TgEBKApUpOjsQcBBJYr6qo7SNxGDvkVC20T5H17dDsZJGNgkmPk1+4PmrZnjIQpvb4C1OxJf2p/oMJENkq6K+KdLkT25uwgTlwBFvEQIb4S0MwtdLZI04e/30p3xSPcTtl/qZUcmQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782389477; c=relaxed/simple; bh=tV3yc7DTn62GD7Zm1wS88cLz53thT0It9thfy3TmK0k=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=PEH+YcSEr6i8HoJcuyS5NRlXdCYwpkL9i9yrc4LQnSSW0UnPFnR2Fbjuuug5Bho+kr3QJ3QjOE4vjoH5nJf6cdStPjAAHLpog+yEFdCyzDu2E7vkTxERW78ZK20f8NXMpAWyTPqj/ihIKbBN15vo9djLjHQRahDXKkeVFnYQMbk= 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=QtkG5Mfl; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Rkf80nFQ; arc=none smtp.client-ip=205.220.180.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="QtkG5Mfl"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Rkf80nFQ" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65P9kEiM1948562 for ; Thu, 25 Jun 2026 12:11:15 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= p2YllTtCfCoqMpmwdlY/pY89WhIfIh5ZfqB70kDmBSM=; b=QtkG5MflReWFGW4g MWP5NLSI0nnGmLp+PyixbSCxQsyQZ8FcSNONtvbRV3RPzbCajlyFHdWFBo1MMTFw Rw1ks4xFrGYI2mv7I+D1Qoo1oA+llaWGBodk18jcaAofVhd42Ogc4EkKisUbGyoU keo2Yn9m5HtfDF0+Kb50eGr7GpQSfEh84FN+q0OBM1fqmGi+wD/G+iw8xQG6ct76 ZozlOT5hPoAayOuMrUv8iKioufSyiNrEMIFDxPNOYyLPy+60yPXTr6tzp0Bk4Nr0 1UdeyjdI8d0Tklnpf3xmDH610UBdiIuZFf594XGmoqkIt2b9uNu3IaZG5NCHI8uZ R8AvAg== Received: from mail-ua1-f72.google.com (mail-ua1-f72.google.com [209.85.222.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f0ya8s7qs-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 25 Jun 2026 12:11:14 +0000 (GMT) Received: by mail-ua1-f72.google.com with SMTP id a1e0cc1a2514c-9661a9174d3so31306241.3 for ; Thu, 25 Jun 2026 05:11:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782389474; x=1782994274; 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=p2YllTtCfCoqMpmwdlY/pY89WhIfIh5ZfqB70kDmBSM=; b=Rkf80nFQWxSGPLv3ZNKYjsVU1rUxbXviLAjMTUVB6WvnKzgKj9aPw2Q3OcuTwxiExl 4R/uDLpeeRMH3Y/RQhZR17jhtJNYdScz1Te9fzAmmbdYJbl8qthKgPfbmUYTVTxnxI2m aSYjpu/XoHrWDrtv7OIvhhMIHwLJo7+s5E9mkgZ/Bn8Bmz2o4pb/tCqj6jX/hheCESTR wbHLhWG2hrO5hvy5Udro0rFn57GUlQLW0nei5gCPFhTWnGAYTknzSy2ccsYRKdEy8WiI aux0EoRo5uRKzzAk8AtMF9J7CP3jkrsUyYNhV8sDGxxxxIGyDY63BzlmUJEqVwxTTT08 wkqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782389474; x=1782994274; 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=p2YllTtCfCoqMpmwdlY/pY89WhIfIh5ZfqB70kDmBSM=; b=GLQI1OQ59FQwGKCMVTAdRY8CBEYNcI66VO/9QIYYMNZsLnXGbWiNgSMM/9YbGW9M3/ KCduzto4oh8lji0jzMHo4o3MZXbKQbyuYBSP/3ySa/lfF2N0nh08uw5k2S9rhaF1TxfB Mf4dF/v9ntumqUa1+V2Q3i6D2p8Q4fbp1JsmqkU+ZJ1fa53ss+a82TfrKx/b/qLAmgr+ 9IzgVXVqDJ0mVVGUhLWv5gaiWR+YUd7c6vtesFm4kE9/eWiIPy3UMZhywt1v3SibyebK BgMR7YDwX+d+1x3zqK87hUwbKv07lObjlBPAWLdrCnruYhcbZyACLQZKR1rbioHqibev CWrw== X-Forwarded-Encrypted: i=1; AHgh+RpD2b1B7dVkHM9+I+IbVy7JT0jmOKWpOg50TwPpEgc78rnsMGNAyVkBJG5aDckPBvwRp+fBrKC560f1VY0=@vger.kernel.org X-Gm-Message-State: AOJu0YxRsELiNrKu4vfzxtiLx56uDQdD9BULoPF26dyaIt2bfp0WRT6H 5nXqhb/TA97XGZSif/DG3Y1IcM0wKXZWQdJOBy76/xQ4Z/t3qwUn76ijgm13nuHHszyIEwrB+y1 7UIR4yj4MhDHaLUyRZH438ztzDSQfrwX/+VLzJpyf+dUEnvOO8cP2tuEMOSZOmCCkXuo= X-Gm-Gg: AfdE7ckKhxgz/ynMYgHM4lnTBjtcgX/9HaZLe8a0SXSzwpoRuiA7Nmz/6L+9UG1BWDL Wk88KuSY99OFYsUu2oWqBSwg6H2dvHwFxG48AEJuRIRkKvvhue2MyT7AumlTjnroF5k0s4vnvEZ qVwGtQcpcOiZyW7jJtFu4Ow1Ww7Hwt86T4gMNim8TrpcsIiCo5yMLaX2l5jnTSOyg5dDM9gxwKK dEmAbCcrdr7qbAT6Nz8fOpIUUCzxe71C43iV06PGHuf3dzHxLXNhMEyaTdg50b6YH0UE+VZYqza zSjymVn9DUTonY/fukuBCSQkDd61XXYHqvFLskDvjMNq1k0pI3Vi3hpFfHBGQ4Fsx4rOjPRhFlR I0OgIn2OZYBiWoi+qny3zPXRZl/lGPgwuuPo= X-Received: by 2002:a05:6102:4194:b0:602:b87a:3524 with SMTP id ada2fe7eead31-73437102852mr238092137.8.1782389473976; Thu, 25 Jun 2026 05:11:13 -0700 (PDT) X-Received: by 2002:a05:6102:4194:b0:602:b87a:3524 with SMTP id ada2fe7eead31-73437102852mr238070137.8.1782389473446; Thu, 25 Jun 2026 05:11:13 -0700 (PDT) Received: from [192.168.120.170] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c11fbbaa5desm174943466b.2.2026.06.25.05.11.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Jun 2026 05:11:12 -0700 (PDT) Message-ID: <0f91b335-35b8-4b71-8601-0d2c4dc53950@oss.qualcomm.com> Date: Thu, 25 Jun 2026 14:11:10 +0200 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 2/13] dt-bindings: sound: Add Qualcomm QAIF binding To: Harendra Gautam Cc: Srinivas Kandagatla , Mark Brown , Liam Girdwood , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260605103739.3557573-1-harendra.gautam@oss.qualcomm.com> <20260605103739.3557573-3-harendra.gautam@oss.qualcomm.com> <3da8b668-1504-450e-bde2-b383d63090a8@oss.qualcomm.com> <7948feb4-9eca-48f2-944e-ec982b6823dd@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Info: AW1haW4tMjYwNjI1MDEwNCBTYWx0ZWRfX6i8RfVv/du74 Afe9qpqI0dUlcgXu8VtXJXXdDiCfDhsgcuL2PKbPHmH58WduQJ8h+DccGebU3ZAtu2+k1jW6aU4 1o5v9G1Un3QG0fcf95vxzWKn9N04a7c= X-Proofpoint-GUID: SgvWm_nX8cfzFBG_FcITx5M_aa8bEZIX X-Proofpoint-ORIG-GUID: SgvWm_nX8cfzFBG_FcITx5M_aa8bEZIX X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjI1MDEwNCBTYWx0ZWRfXz7a2C5ZW5OIE E9SNHN63BJ9YO68FSOimuCpja8UwC271zaeWoUomEUMu+YDbzvL7fTlAtJJodjgQXKkDtfzhIiN UP4H6GcPEUlcP16wvLcVuMyatb41PyPX5lGCUtNaYxhTjCA9vBFCal4d6I0VW01RG7TlEd5H15T AoeyX9+wxBkxB4ump2PZgnHSsbckW/BN/7vYrPiFeS/u5t4l9oDOw7q1oI9FLz8PWuNoY+Sp6jM gQ7/8hTja4sRVPUXihgmd9h5TSxvHJwfyxM/c+rn9K5NutkATnoO1xeaC4HPcC8iF6RvRQaL0oL GKkX+kYBbi3NfHmChAcdQYCEtoZPwiKaybK/qXbaSvrBmNTZW9AlFxL8PKEf0k0bjiF0ZLd5BqQ e7wIvs1mNXHMpBQvwuezaPgur1U2PEVQq7AbJgS+SJCFgN0gB35yEjfnUonHVdNLR4fER0PDCoo odKKB9rqZABZhvfXQnA== X-Authority-Analysis: v=2.4 cv=Z+Xc2nRA c=1 sm=1 tr=0 ts=6a3d1ae2 cx=c_pps a=ULNsgckmlI/WJG3HAyAuOQ==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=x89O3XCtICJXY1Mg0nMA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=1WsBpfsz9X-RYQiigVTh:22 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-25_01,2026-06-24_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 bulkscore=0 suspectscore=0 phishscore=0 spamscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2606250104 On 6/24/26 8:59 AM, Harendra Gautam wrote: > On Tue, Jun 23, 2026 at 9:18 PM Konrad Dybcio > wrote: >> >> On 6/23/26 2:26 PM, Harendra Gautam wrote: >>> On Tue, Jun 9, 2026 at 3:27 PM Konrad Dybcio >>> wrote: [...] >>>>> + qcom,qaif-aif-sync-mode: >>>>> + $ref: /schemas/types.yaml#/definitions/uint32 >>>>> + description: >>>>> + Sync mode. Use QAIF_AIF_SYNC_MODE_SHORT (0) for short (pulse) >>>>> + sync or QAIF_AIF_SYNC_MODE_LONG (1) for long (level) sync. >>>>> + qcom,qaif-aif-sync-src: >>>>> + $ref: /schemas/types.yaml#/definitions/uint32 >>>>> + description: >>>>> + Sync source. Use QAIF_AIF_SYNC_SRC_SLAVE (0) for slave mode >>>>> + or QAIF_AIF_SYNC_SRC_MASTER (1) for master mode. >>>> >>>> Should these be boolean flags then? >>> It should not be, the intention is to define explicitly, for better >>> readability I can rename these flags as EXTERNAL/INTERNAL, Please >>> suggest. >> >> Are all 4 combinations of them being present/absent valid on shikra? >> >> Konrad > Sorry if I did not put details properly, I will be correcting in the > next patch. sync-src can be external clock or internal clock, where 0 > means external and 1 means internal. What I meant to ask is whether all combinations of qcom,qaif-aif-sync-mode and qcom,qaif-aif-sync-src being present/absent (set to 0/1) are actually valid and should be supported Konrad