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 D11713F2115 for ; Mon, 15 Jun 2026 12:38:00 +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=1781527082; cv=none; b=F2E72ZLYQpvd9+SI+HLd7+MijlOsBw03PWj0DDXktOus59nh4lCZzeNuURYbp9ToXqHeR9eB9pV7KVV0AyICh0hO1XIFYFhzJMs8orFhSmZL/P1RDDU3KE/i1bzzJ/3Cz7r/rU6Kbb93go59sfkf6IfAwVCVLcoEFr1D7ISX5oE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781527082; c=relaxed/simple; bh=shm6+/batjeGGoSvU/eroLSTAR66/jZMHoh9s93je3E=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:References: In-Reply-To:Content-Type; b=RhxSXQdiribSQNGJfZExGJ8U5JfsHqa2olzi8eiI/rqHe7Z6+uRjIFO4Q0kqX46o6yctKjDTr8KoozvMCKOjwdhMGaihnP4ZJXO2BitwfR2I5ATP7ZCSQyMHlQ5fRj1fJygQyc0q3WHEU+cQwAH4lMS1UVZ5/pTzgIxGxWoyBa4= 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=puuLkSRZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=O+IiuNUW; 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="puuLkSRZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="O+IiuNUW" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65FCZjIq589903 for ; Mon, 15 Jun 2026 12:38:00 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= 7qS3qUEtztPgmxfbaeaqpV7S1LQRALWWl/ZUML3/0rk=; b=puuLkSRZv3e9ztMB BH+vmD6//mTiQRCJMltHoLzFNdxUk7qDL73GclbN/ffeQ1U+BdqPBi2fEkuvv6/n OTwOhvdBgh9s2slP63SVvYmnDvzLwoHpQ3w6iMJqNv+jrDg77Rbd8LQPetRuGmPy 672ePlTEiAbC3ndyOzvOxLhSwthelpQZCPiC+3u2v9l1rcDPuQI1lU4TmulDsGjS CPK3/in5yDusw3HFK4AahQSBC6lFI9zDlixQlV5vqjssBVb4QphWuGBt0RE/xZMq EQQSiamyTgVLeKW6ZfBcQ6nUB1S+gcPh8U7s9/wpV0TJ51fzqIONtjbRw1le1/Pc fLi7KQ== Received: from mail-yw1-f199.google.com (mail-yw1-f199.google.com [209.85.128.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4etd2c95v8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 15 Jun 2026 12:37:59 +0000 (GMT) Received: by mail-yw1-f199.google.com with SMTP id 00721157ae682-7e9bb6a1d6fso39671657b3.0 for ; Mon, 15 Jun 2026 05:37:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1781527079; x=1782131879; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:subject:from:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=7qS3qUEtztPgmxfbaeaqpV7S1LQRALWWl/ZUML3/0rk=; b=O+IiuNUWK1G72jMU/6ZCDWVozkeT+ScqSjLdqAuT1pdylsSwswVZsZoJJBtI18/qrm qESftYud74BmJWYSJ/0Mmt49ffK68aza9OPC3dme6i0TSR8do8L0T0c9S1vOaSEf2a3b effnYJq970ih2a9y4DEUfPv8o6s5tobshkNFvZD5LIgnwhD2+Pgc9xhNpNsd1OLv4P93 pru+BhgagbGsuZou2gsi36k/tQbUDhV7vaWJ9pfC4LPHWAhpEyX0+WHlMCQKWJC8191e LYSXeUlaDKJmc1vjalsG9EPr2MWzm+zP6ipojSGdhfd+0fmfkjh99Ah/XuAb3tTgTQ1M AeoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781527079; x=1782131879; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:subject:from:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7qS3qUEtztPgmxfbaeaqpV7S1LQRALWWl/ZUML3/0rk=; b=URtPBfcV5ZG42zh1LIy/NIWE1x6RmaSufl5SALmlV6OGlSi/gzOi5io0X6P/NQNcS9 LrzinZsBIOptCkSSyLBssAVapduZBfEXTD9cXodq3VSqmz3Ei2UbxZaNlLlEoJkRxLWt L8cSpovOyFdmKYR88RQlXtcid6FGGrWe+cqK4MhfLI2NzLKpfpTr96vauurcW4RRnH9z Q5fVPSMOTCic3n6O0vgvari5cHSDD3j9xzIsUm3WaOBMcFnwtyrFfQ3eUmBQujdl/y7T PmIq91HZZNQrnzrka56ASoGbFQY32K4GsIqeCWA6xMi1ZV/ftfynlsc3ujB2BXFiJGVn L0ww== X-Forwarded-Encrypted: i=1; AFNElJ9FMCptx3KJ7qiKSWgUPgj80rHgSQJtlWWH8Zja6pcthOp+vStdgU2zAqOQFbqDovmChnRHul0EliVNBXU=@vger.kernel.org X-Gm-Message-State: AOJu0YyKpLFDMCzPUCmnGXHK3ER1NR99S/tK0BPECM/0d8BS0TPla9nm yI8l8Kui1ansTxxrLBj6BJBxF9cAwuk+qX3Ej/EWVqVHJLowJLFbBoFQm5KnQ4t9oIlo/d9Lhh1 U7jadvYnQTRiA+4IeY7kjG2CmLxUQZI5HbbyHL52+VQCn1+73GgsYNRrg3nYLlQa8QBo= X-Gm-Gg: Acq92OGB2ZmUEXYEhhHzeBvq49RHocRYR393/m+4BAleolH5j0xxTfsAual9J72yXEo +mIWhaBug4OainWeyxwMHl5j5Leq7Kq5EdkZnLSKegmSAyseRFvZyeDkMoeH9F7yj4PvN27/ptq N7S1g7jTD9KCIrrE05Tz5OBpV0TNCIJoPAem9NFGGWvzmxlZLmo44SqxRgOuas/EGL7eiqZyydO zJ2hwOPBGlk70pI9fy2MAK6ONWs4T8XOGVJaJY2F0I87yDrXmIF744UkGN9JXqyhzTTrqomjIVl l8IahZGbagdONF6PuvIstaHtJxdYqdqTYQdB2UoufiLp+pE91ogppBTz9XsTYI+Rj9RcZ4PRwV2 f4RkIMqwyv9+dOoXYyZQp4/+pjcfGsw+wMib1wgJaQh5nvqoKtB2QNbnTMv8N X-Received: by 2002:a05:690c:3a0:b0:7db:d527:b8c5 with SMTP id 00721157ae682-7f797da207amr127680347b3.16.1781527079246; Mon, 15 Jun 2026 05:37:59 -0700 (PDT) X-Received: by 2002:a05:690c:3a0:b0:7db:d527:b8c5 with SMTP id 00721157ae682-7f797da207amr127680107b3.16.1781527078865; Mon, 15 Jun 2026 05:37:58 -0700 (PDT) Received: from [10.218.21.154] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 00721157ae682-7f76e2b5564sm46351087b3.6.2026.06.15.05.37.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 Jun 2026 05:37:58 -0700 (PDT) Message-ID: Date: Mon, 15 Jun 2026 18:07:50 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Mohammad Rafi Shaik Subject: Re: [PATCH v1 1/2] dt-bindings: soundwire: qcom: add qcom,swr-master-ee-val property To: Krzysztof Kozlowski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Srinivas Kandagatla , Vinod Koul , Bard Liao , Rao Mandadapu Cc: Pierre-Louis Bossart , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org References: <20260608175345.3118060-1-mohammad.rafi.shaik@oss.qualcomm.com> <20260608175345.3118060-2-mohammad.rafi.shaik@oss.qualcomm.com> <66c097e8-8b5f-4b78-910d-799bc0a488b0@kernel.org> Content-Language: en-US In-Reply-To: <66c097e8-8b5f-4b78-910d-799bc0a488b0@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjE1MDEzMyBTYWx0ZWRfX/cJyLyD4KFFb FNX14mR/qyVCjOlNW8Yi41Iu2j7+x1L0MFqqf9Rk5G85l9LlLcJwBogKVPvc+cxpQJBYJSYtIMr K6ai2vcXe3+0yomCMyHE9CcfjzGj+mOGn8o8btDA1lcrpZ7aZ2h/UeMQ13txpxhyQkQRGpo16/F jaXpjaauVU+F+zOcscXRb211286bFAPnbDO3KCkoHG6b9qIyzt0nejpBgQhvSyG+f+0LBQ6k05s DkfhlG6qkl2ToPhL4B85l6pW4xHECIwjbT6RisBUk9BTox5TbiLV83Y26wWfPGyy+UxQI4l5V7O Iar95DEaxWJqT3C2lh+NkPj7uN2sRKW5zAAhzmVAKC8O90+QG9/JzsECdurynAEa9kyC174KUU/ yca1n7jLrx0IwucdyWdFh9neZ1kygIfPxn+i8q6D7S8N22RiTfcxTVOOajxmhuvg6GZDM78Oe/R 2gppK07tEuRKcuok/Xg== X-Proofpoint-ORIG-GUID: bMFkfm9CwThSwprvKE_dCP_LGtS4ZmrQ X-Proofpoint-GUID: bMFkfm9CwThSwprvKE_dCP_LGtS4ZmrQ X-Proofpoint-Spam-Info: AW1haW4tMjYwNjE1MDEzMyBTYWx0ZWRfX8wIRxn44P8UF Yy5ZbY98ceyKYV469kkeWoDSvRpMZ6RfBKsFVQpik3V5QH402fas2MTDZdgfumsIFNPVGM/rOiL zoMSPzU+i78BAWVbksneZ8HtWeEyaJE= X-Authority-Analysis: v=2.4 cv=MsRiLWae c=1 sm=1 tr=0 ts=6a2ff227 cx=c_pps a=72HoHk1woDtn7btP4rdmlg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=7Kj_pnbzCi8ss0lAJesA:9 a=QEXdDO2ut3YA:10 a=kA6IBgd4cpdPkAWqgNAz: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-15_03,2026-06-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 phishscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 adultscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606040000 definitions=main-2606150133 On 6/9/2026 1:16 AM, Krzysztof Kozlowski wrote: > On 08/06/2026 19:53, Mohammad Rafi Shaik wrote: >> Add documentation for the qcom,swr-master-ee-val Device Tree property >> used by Qualcomm SoundWire masters to describe the execution-environment >> value for interrupt routing. >> >> This property allows platform DTs to specify the EE value used to direct > > Please describe more what this EE value is for. > sure, will add more description what this EE value and why we need this. >> SoundWire master interrupts to the appropriate CPU target. > > Interrupt affinity defines where the interrupts are routed. Not custom > properties. > Yes, I noticed a recent change in the SoC Device Tree where a fourth cell (Interrupt Affinity / Target CPU Mask) has been added. interrupts = ; I will try using the same configuration and verify the behavior. >> >> Signed-off-by: Mohammad Rafi Shaik >> --- >> .../devicetree/bindings/soundwire/qcom,soundwire.yaml | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml b/Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml >> index 9447a2f37..5b06cc1a5 100644 >> --- a/Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml >> +++ b/Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml >> @@ -215,6 +215,12 @@ properties: >> maximum: 4 >> - const: 0xff >> >> + qcom,swr-master-ee-val: > > Aren't there existing properties for execution context? I think Qualcomm > has something, so you should not come with a new property. Assuming this > stays in the first place... > Thanks for pointing out. i see "qcom,ee" already exist in qcom,spmi-pmic-arb-common.yaml. will use same. > >> + $ref: /schemas/types.yaml#/definitions/uint8-array > > Missing constraints. > Ack, will fix in next version. Thanks & regards, Rafi. >> + description: >> + Execution-environment value used to route SoundWire master >> + interrupts to CPU0 or CPU1. >> + >> label: >> maxItems: 1 >> > > > Best regards, > Krzysztof