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 A59AC495537 for ; Wed, 8 Jul 2026 14:52:11 +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=1783522332; cv=none; b=g3xTCjZoMv9S+c5VrEFI0TeGe5r7qQnHb52mAjJHhkU/4bs33V3vLe2I/xTD/phmBf7HRTXnOHyooibZMopXOvYD5A83sGWwd9VNOXPO7b4cXKMwzu1oTfh9sWK2f2/NTomtrs7i/sPu5IQbuH++vhB6XUSc+nFVXzB57UMqF4A= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783522332; c=relaxed/simple; bh=RoFMDCUUj62w2tWbiccAzqrlHIyKF0aRDZB8FP8cyts=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ZuWjRVncZ6ObleuRyHyS1CQtJaO/+PyCuSL/FvpekaOlMmDnlQIBQx+sXn4zDgDga0Ol/OZY5do53EktdWFJjt2tJ33HDa/Mc6wsVWUHGtef3IBMXQVE1/lAgGEsNgxOJUAn6t8r2iro78V2IrLZ4c7PQH1qjSL9iqNs5tczSO0= 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=I/6K8tSV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Zs64UVS1; 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="I/6K8tSV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Zs64UVS1" 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 668C4VtE2752750 for ; Wed, 8 Jul 2026 14:52:10 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= hO6xcDIc0zi6w0QwroXm/ugLcJogfcgAT7RlRKexx38=; b=I/6K8tSV8Tog1rSx QxTgfuz3V4KJuTrPPMd8xzxm2aaI6LUUSzIanf1NQbBAEsalbCXUwg382Rnv3p/a jlD5XnZYGzgz8Uq63XhVbDtel8TCA0glGeJp7uDS2/7jzS24G+OzLfripjdAvyUs FLlAFqO7Fr/02nlVXF7J7d7Yc//8R67dC1D06wli2yKvt05bnScaZi+H8ZaqYGwp W4BNxGV2GnQmaAUIBS9iFVnWhFsGQKOGoAs7QJFDxEy3zArlMLhqu81mxr2WIh49 rrlcQ5TANwq1woAas9TIzX7YWOK0hKx1eMAwxXKKzh/eZDTNfg6thRCZ+7owT9yy 0rAePg== Received: from mail-oo1-f71.google.com (mail-oo1-f71.google.com [209.85.161.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f9cssu0j6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 08 Jul 2026 14:52:10 +0000 (GMT) Received: by mail-oo1-f71.google.com with SMTP id 006d021491bc7-6a374304efbso528227eaf.3 for ; Wed, 08 Jul 2026 07:52:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783522329; x=1784127129; 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=hO6xcDIc0zi6w0QwroXm/ugLcJogfcgAT7RlRKexx38=; b=Zs64UVS1Is7nVucUjpI1Ec3zI1ic4gXODhqlr3zjeQnoR98RRlY3mBwaP1eS5KatJq 5WxHr1Rn4BDIh9fEZla50rVlfHUTJ5F2rct5yCc4/ijHND+oja0H/R98NEgbPkd3jAmX n93Dj+kYU/8rYNm1O7b/Mf9JGIiIL1yXu27B0IZIQU3AHI18pBLJFzRcrYuCKVnEXSEq PK2+Wn6RSpNOsRkZu2DH1BvNX1lDaSbG8Mh1rS2p6u4g62q/EX/Bm3+l7+GQA6AWKlDQ Qz1WmOQU0VRfIipwGuFlb6f/tDCW7ZlQFmVJ4uRT1vG2tbno1hXuumK8pXmM6rmOE8sD shRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783522329; x=1784127129; 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=hO6xcDIc0zi6w0QwroXm/ugLcJogfcgAT7RlRKexx38=; b=WUVM3gFQNuk0qTKqNyWuAoKWjveiT2bMplfKTk+nBlDJ+zhgwGPMvJorcx9xQBMX2z LvbFKes5MkyvIu262Zc9NxBNTfIsoe+6HWMv9BgdRNDtbBULo24Rx80IfSzUCm3dFXJw E4NrUZI28QDSWnFB8Q60d1iBNqo3gdQ7uoajsH2JxIVbFXhe8N0feakid/ChRF7+xzrc 077YOnC2G7xtIV5TiCFi6ti8JC+wffkeREgYuPcCwvG2Be+SZ3TUlgNtQxhOl+kqwt3y IwBlidSZma4ubeIhi/DbUul5p+8TnuWuTYdfilb7UtlL/NbGy8OOpHZYZ8TW6B6r1ieL FHDA== X-Forwarded-Encrypted: i=1; AFNElJ9PFFEZzXM2CQ+X4GoMaNvpDjLcOTloaVJINgXj/r9tt9Uvk/gbBSE7jGttxdbmcDnzNESQD/IVA1OTyUg=@vger.kernel.org X-Gm-Message-State: AOJu0Yx5eInWUP2aLXYid5ifu6YJUisfn1juvyz+z8Vdk52qSNdzegs8 6yD4hzo1DRrtf5ZQqieZsyEP9uFZTvSd9CpomnMKo7d0FVPCJvMv9ZU06CipVQYOLeH9Jej24qB jAi93CYRrFaPADcS2AtYx/3YPpBrjEIubCp55omimGGugb7FaXwPSNBvWMZoT3LezYfY= X-Gm-Gg: AfdE7clNWIV3lMevMNuyiQC1yhMMf2NtkNjh7z+ZrX9BBip9EueAv6lGyZmdzoJ05OZ RMy2bNZENVzoqPM67W0yYaR75JHk3RUic/PxVXJ1Fz49mWDUivy0mXLHsiN21vEgn+TZC5tEAsQ qAp7GPBsbSRf+al9/OzUaxIdwmg6+jJgXe3ZSJEyswz+xaXTFW620IZ0Pdlq6DSk4hXMNLNmPw6 bThTzprz0AgxpKopS/zrzIL6u2Fqp4qwc6SlRNYe/EvsU4JPw/EQ1uCHlehKClx62Z1JW/kGF46 NhjinEn868tZWVi5PHdeGCg8zgoIhah/PbzLoJCkjZFJ3jBpmID/InioSdRVJRZ0jZAGW7zPjYN y6VDLlsGxfboiL3aJmw1NnYiuQZWJZRGM5LjAkI0= X-Received: by 2002:a05:6820:20e:b0:6a3:21bb:17b with SMTP id 006d021491bc7-6a36da17682mr1672829eaf.58.1783522329638; Wed, 08 Jul 2026 07:52:09 -0700 (PDT) X-Received: by 2002:a05:6820:20e:b0:6a3:21bb:17b with SMTP id 006d021491bc7-6a36da17682mr1672782eaf.58.1783522328951; Wed, 08 Jul 2026 07:52:08 -0700 (PDT) Received: from [10.219.56.198] ([202.46.23.19]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-44cfb13d624sm16831050fac.1.2026.07.08.07.52.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 08 Jul 2026 07:52:08 -0700 (PDT) Message-ID: <4e266d45-ee88-42f8-91da-6253927686ae@oss.qualcomm.com> Date: Wed, 8 Jul 2026 20:22:00 +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 v3 1/6] dt-bindings: iommu: arm,smmu: Document interconnects property To: Dmitry Baryshkov Cc: Will Deacon , Robin Murphy , Joerg Roedel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Rob Clark , linux-arm-kernel@lists.infradead.org, iommu@lists.linux.dev, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski References: <20260706-smmu_interconnect_addition-v3-0-afdca0125a65@oss.qualcomm.com> <20260706-smmu_interconnect_addition-v3-1-afdca0125a65@oss.qualcomm.com> Content-Language: en-US From: Bibek Kumar Patro In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=EtziaycA c=1 sm=1 tr=0 ts=6a4e641a cx=c_pps a=V4L7fE8DliODT/OoDI2WOg==:117 a=j4ogTh8yFefVWWEFDRgCtg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=6nhsP2hVHzjk3Kom7RcA:9 a=QEXdDO2ut3YA:10 a=WZGXeFmKUf7gPmL3hEjn:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA4MDE0NiBTYWx0ZWRfX4tyXkEZSQnB1 buKt5oOScKMfDSBfM0by3A2ycKmWycmW4uZ+12ZvEQRG0EpXVnczsFjNAjTpIJz2D142YGijRqE XPUNwcRE7fW3BVBzJ+9vaw2bkyhDfYMP7emQZ3+H7ixDOhGpF6BIjzR6kWhiOJaeQhb7LIEtPR2 NFfyKGfG3mz7UiVO6FpaBxI3bfhmWQ3hAy+xNQGTM/y75QmgRVhIee8o5E0BQ0BPWxPVRFAzo3h Dcz5DDxRgUFDPl4gXykK2nF3yT6pUJG4FjaAhABZwXQ7inTPQYXQX7e31r+PA9ozsvbRTPRyKPq 5f8+XIOpRDPEcEc4EMjBPsuVbsPRSCZVGO9fTujlE+k/7033xTLZ+36B+aqzE9deYgrDr8ul+P7 WV7rTlUAzBnnaVcSR4BQCONrGz/uu5vub6b04u/Y+k5FUjecS5lB6gOQMZyHGLHZfzzG6+7MJTE gWHB+n+gzjeN8WRPaWg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA4MDE0NiBTYWx0ZWRfX0jmpL7FJTYAJ f+KRqCx3WJWc4fDu2nt/7q3a5m8jd1RrBbQo0F2hEiOoVdkuRlHQcxDRy76O4MzFpX5ucynHCux qTjylLLx8urjVt+A+gjUi0MAkmpuJtE= X-Proofpoint-GUID: 9pWXUnRawSn3-fflDZBDcEeE22ZmGnDD X-Proofpoint-ORIG-GUID: 9pWXUnRawSn3-fflDZBDcEeE22ZmGnDD X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-08_02,2026-07-08_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 malwarescore=0 phishscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 bulkscore=0 impostorscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607080146 On 7/7/2026 10:12 PM, Dmitry Baryshkov wrote: > On Tue, Jul 07, 2026 at 06:06:59PM +0530, Bibek Kumar Patro wrote: >> >> >> On 7/6/2026 11:09 PM, Dmitry Baryshkov wrote: >>> On Mon, Jul 06, 2026 at 10:26:34PM +0530, Bibek Kumar Patro wrote: >>>> Some SoC implementations require a bandwidth vote on an interconnect >>>> path before the SMMU register space is accessible. Add the optional >>> >>> Why is it limited only to those SoCs? Is it also applicable to other >>> Qualcomm SoCs? >>> >> >> I was hoping to keep this series focused on the core infrastructure >> changes: the bindings, base ICC bandwidth-voting support, and DT >> interconnect properties for the platforms currently supported on >> Qualcomm Linux and have been validated so far. >> >> The additional targets have not been tested yet, so I'd prefer >> to add their support in a separate follow-up series once validation >> is complete, rather than growing this series further. WDYT? > > Then it should be a part of the commit message. All SoCs since SDM12345 > need to vote on the interconnect (and then, in the cover letter mention > that you convert only a few of the SoCs). We possibly can help with > testing on other platforms. > Ack, sounds reasonable. I'll add the first platform onwards which interconnect voting is required in commit description. And update the cover letter to clarify that this series adds support for the Qualcomm Linux-supported targets available today, and the list will be expanded in follow-up series as additional platforms are enabled. Thanks & regards, Bibek >>>> 'interconnects' property to the binding to allow platform DT nodes >>>> to describe this path. >>>> >>>> Reviewed-by: Krzysztof Kozlowski >>>> Signed-off-by: Bibek Kumar Patro >>>> --- >>>> .../devicetree/bindings/iommu/arm,smmu.yaml | 27 ++++++++++++++++++++++ >>>> 1 file changed, 27 insertions(+) >>>> >