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 E1D3431E841 for ; Mon, 15 Jun 2026 13:05:23 +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=1781528724; cv=none; b=ZblfBle3YCPKvhize1R52JXmkMExM96/tfAXR1nshDdHnFflAkh/LSV5/X+jfoYB50vOvnjIeeTB5kBKBeC78QLQya1Pxi9wwc7IlAvsCNvJFdbKkDxD6clOPdPk0cp0LsupgyLbwbOtnCHmHl6Dcq5k9dSHac/cjNyW1wsezsY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781528724; c=relaxed/simple; bh=XgesQe3JXa8zucmBrwvVS95U6qk/57Y4QGV8/8eiicY=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=VJ0JEcQCWCgLgfUvGH4oUH4qiWTFDLiStZpsp4oooc+aJ9u8aK0BuO/aAXoF/JWTXJ1tqhmuLsFk6+B+P85qTwdbVGB0XLwIl07ude75Sf6es49+M9gqbeJ5WQTwh53+vJ6Zwlmrl98KL4t5A66E1uYpnC6q76yrvXqmpXMAMbk= 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=JKdSA7Q3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=XiOS8Wbg; 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="JKdSA7Q3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="XiOS8Wbg" 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 65FCZePH4185190 for ; Mon, 15 Jun 2026 13:05:23 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= gj2eBCwiJFOuabZ6OES/P0JXow+PfXd+VcRW89Z/+NU=; b=JKdSA7Q3tVUfzqtk KRiLAy/d5zD8oTrOFuQQh8xMCkOccAK7vCjxpsRSqIkMgI4QSnB8wSwiksH3e4KH dTlNvI8dAcfwWpTkG3ug1d6za2XbrTRW9R8nNCQSqBjWXaQ2LEAx073FY6PODdNu mhFHnmznVBAN21z5BJHRV8azbvuFBcGuyTiYtbwKeHSo68f6pvorb46ODnB+Wkl/ vu/5dlxHXtLGu1410zKyUd9u4HNiUlyll21GnnR2PfbfVNB/6w+azPmaVSfXqCbW scwMn5QvgCzj4Vw/hxLeuWiwC7gWv+i3EnnriPoHEeHqpzg1j5KZPGI6soPGX456 Snf0KA== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eter00s1r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 15 Jun 2026 13:05:23 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2c0c32faa62so52796135ad.2 for ; Mon, 15 Jun 2026 06:05:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1781528723; x=1782133523; darn=vger.kernel.org; h=content-transfer-encoding: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; bh=gj2eBCwiJFOuabZ6OES/P0JXow+PfXd+VcRW89Z/+NU=; b=XiOS8Wbg4OQHxh7P02ZaOYZUUSNVxVeao9BKp427YzfS8wxcvonuzSV0jPZhaYZVoy 7BaUntkmvB8oyeT7Wfr6MSXdYrix2W/uT78pXndBDXGXH1C0HJ/1ZPaHdmmN7/yZuKho cN/sxCrd5cig9e50BkImMxHTHzxaKTq13xLz/FpzEi16P9KtX9XyzT+5n10vnfygbBzK pXLrAqI7qJ8uKT+bce3JJFlaLl9WhgAajSg/mw/Fjzop7QqBx+5S/zCURL0mR27l+v66 7VAFSspwskgX7414BHNVrEWTt+gSJx63wORsv0YWNJ81FaQeDcmaDm+64wL5LnkHGtPf 4Syg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781528723; x=1782133523; h=content-transfer-encoding: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; bh=gj2eBCwiJFOuabZ6OES/P0JXow+PfXd+VcRW89Z/+NU=; b=bBXG8pZXfwctn51k5Z0pHOcMTCNbyVFEV3cLTHjCGaMnX9O99BbUyCSErL9zcf0Jo9 cdvqpi3A3dm66owNdpAVllkuphHsYq8YdZ4EIgG8PXVyg7RdrZYcx4brKku+Acz2SR6Q p/TIdenW+817XmPKolHdIDASXCGIg3AIs8ZAqmjvWcwCa3LiItnII7ttI7FqqO2tqLrq cj17WNahusVU0nmm/TPax5WQJQiAiMpTDrVWzkGYdoPYD7js9xbq9SqF86AI6dQ3snkP LfFAX64Pj4gW3bfdj1vk/no6+190ifGaxp0x8Jz9GjEGQDCCCNqHf8QzAyrEcamlJAoS OGsQ== X-Forwarded-Encrypted: i=1; AFNElJ/dSzEU+CWETfNs/rIPGwcDKcTCTELMoQ6gxd8gz6+LluEWYEb9ftMi3tqxlqd6xONmEbPVSBbihz4gsBc=@vger.kernel.org X-Gm-Message-State: AOJu0YxXV1erkCaNyX4lFayo7aiWsh7zFS9j4B13n9jo8OUTsLg8bF1b KMHGebfcdAohodNcmHyNoF30RQEBhYxGHg/SP77CLDC+DXyiD7DGgyAPewcCjUiNesyCbHRaeFF vckMz+0XkS1FBzB23zThC2v3AoPa3ePwIGaFw/F22WRRFuGmqt7W8AGuhvAWFEVLQHgY= X-Gm-Gg: Acq92OGZZoNIwPkuq7nmXWkIP1C4PPQPI4V/LnJHucQ09WxjfjdMvWjfxM2Q6yPF1Xv LlZHk6v5zdyeBPKQfV45D+DprXI5bV/QqQ2iZZ58W+pA64wLMR9GlGXom5xozlMyRNw3a/NJOvi /IQfaC0ejoP/uuXyVJxBCDxuocKkfU7ZPMWtccaXMjkn0A78/piR2NVOCMKVfRdY4M1J0z8T3Hf diH1rp9vbh0u32pnHPAXwQ75ZSCXyqMkpdSZKoWDaerSZ9mct1z/6R+cP6+9FhLKcSa15PYSZNT yBQ5Fsm00E1YiTbBNRkFWWW38Fo+Fa+lmRAiWBR8Cf+vON9/nztBaFVyotdffb2awbaaAqcBq5j Z9Iz9Mi6rV/z90z4zO06IwACIU6fxvBC3cCKyHRpPiXqz9XORgUuuVntx8l7Z X-Received: by 2002:a17:903:2acb:b0:2c6:8eeb:a7c5 with SMTP id d9443c01a7336-2c68eeba895mr38750155ad.34.1781528722567; Mon, 15 Jun 2026 06:05:22 -0700 (PDT) X-Received: by 2002:a17:903:2acb:b0:2c6:8eeb:a7c5 with SMTP id d9443c01a7336-2c68eeba895mr38749605ad.34.1781528722078; Mon, 15 Jun 2026 06:05:22 -0700 (PDT) Received: from [10.218.21.154] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2c4332694fdsm91735835ad.69.2026.06.15.06.05.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 Jun 2026 06:05:21 -0700 (PDT) Message-ID: Date: Mon, 15 Jun 2026 18:35:16 +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 Subject: Re: [PATCH v1 2/2] soundwire: qcom: add EE-aware register layout and cpu selection 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-3-mohammad.rafi.shaik@oss.qualcomm.com> <0030e12e-96b7-4a22-a3b4-1b42bd32f39e@kernel.org> Content-Language: en-US From: Mohammad Rafi Shaik In-Reply-To: <0030e12e-96b7-4a22-a3b4-1b42bd32f39e@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: 9nTM4gFc2gcoPxAiBOzVFwaKzNKUXw6e X-Proofpoint-GUID: 9nTM4gFc2gcoPxAiBOzVFwaKzNKUXw6e X-Authority-Analysis: v=2.4 cv=UPzt2ify c=1 sm=1 tr=0 ts=6a2ff893 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=p_cByEH9xlcipoJQ59cA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjE1MDEzOCBTYWx0ZWRfXw45h4AtIK5Xh k/aKW87b4ZUEtlgoP7QUOdsqfVN7QShkDhkyUqcpEKSpMn0f5FXLBjXsifR2maqfrqQSTtOYsBm AIT8bY21S0yTgIbA/2sfU+YQkgVlwTcKVvWNNNemkFmojkecjBIYG5a/fNo8yxAejQV6BFY7C91 1+pIwAj2uuBpGJ/2ewZLLA9QzOuZRXzPbgXppfFNux5PpVultv7Kj5zlec+67VNePxOHKfe7ld/ 8Bfb8KCJxVqg7agIua7BhdVtSXrLTV412Xq8oAm8eeN6GjfFua98keiFftsHInqi+I3tVovr63z +LpjEqceRe1k0Eb3CtSjn+alCiUXZ7g9UUh3p1cgEZbwn8lq6W4miwAsWPLu/Cb9ifK+yxa66a5 vYmvOGM2tzXtOExSOcVai0c5GXqrDbp32WGBopYQjMLKJXVvGptNp6SSBfhCvvQlRZijBuGG478 ggWGYr27/hZ4mnK56uA== X-Proofpoint-Spam-Info: AW1haW4tMjYwNjE1MDEzOCBTYWx0ZWRfX2d7fPqe7s/YU G8fxMebPyBurC+On89ouDcu6Gklpun+y7zTuELcPcrmspZl1F2adGgnAGTEAMEodXAsOPjjxfyM mQqEa2cVYO7nbNnCBhUGpa3dkZdKOr0= 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 clxscore=1015 spamscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 phishscore=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-2606150138 On 6/9/2026 1:18 AM, Krzysztof Kozlowski wrote: > On 08/06/2026 19:53, Mohammad Rafi Shaik wrote: >> Some Qualcomm SoundWire masters expose interrupt, FIFO and status >> registers in EE-specific register windows on v2.0 and newer hardware. >> >> Add support for selecting the SoundWire execution environment from DT >> and use it to program the correct register window for the active EE. >> The driver now reads the EE value from the new > > No, it does not. "now" means before the commit, you are making the > changes - see submitting patches. > Sorry for the confusion. I will update the commit description properly in the next revision. >> qcom,swr-master-ee-val property, with qcom,ee as a fallback for >> backward compatibility. > > And where did you document qcom,ee and why do you need fallback in the > first place? For downstream DTS? We do not support anything from > downstream here. Regarding the qcom,swr-master-ee-val property and the mention of qcom,ee as a fallback: that was a mistake in the description. There is no fallback being added, so it is not appropriate to mention it here. I will correct this in the next version. Thanks & regards Rafi. > > Best regards, > Krzysztof