Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1995003pxb; Thu, 4 Nov 2021 12:06:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxoiHN79pkg7ZvzqPyfT2HrvcUolhxjMe35rxHidBmeS3K3xjFTNkNCC3z/XZ2WNpSpN3MC X-Received: by 2002:a17:906:828e:: with SMTP id h14mr25751314ejx.146.1636052811347; Thu, 04 Nov 2021 12:06:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1636052811; cv=none; d=google.com; s=arc-20160816; b=CPdSccIfhOF5TTtBQzyMe0At+uB4dxOVKEzU+C7vFKtrrFsrYMANoxiULtUt7bW0vp WwCID556Wnk/ljvzWi9pjPB7EjE2NoU9sICNPCBLKNNY11FhkdEtvKcUcEYIKKdaRp6p Rj7JbCcJmnn7rh/6GdeAmvGKbm6DYMr3YbwFDcWsqiSpccu+/g31Wu2eAjgmPBK83ZTB Xpvqeo60kMDYNYf+8c3qW+2oNCyzwFFt2M3GoBvYzSCLbseOMno6rxrsKPvCWdTMSM1J 2LZ4UICyXfKpX2GxRczqgO0mMdTSlA8H4nhQtmaYXMCh2UmYd7289ducrw+9n2vce/3e EtlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:references:message-id :in-reply-to:subject:cc:to:from:date:dkim-signature; bh=BmICs9EwsRhEjp1nalvn4Y/mv9+H3rBzyTFxc0cg8uM=; b=SUSNGy8kqAgire/pOFHdsfjA1w/nusGm55ekIv8hIj4gHsh0cIgA8c9MuLrgEafpj2 jHZ5dmhm0wzP5Gby1GYm6TNxvvbULku4kBbb8Lx7XD/L+nfSyapUzNka5JBWplJldT5g PIBITlMldZYCqOo44V6TkrqKFZsks0+Dfyq4ooX32Nui/VnWrvSvStMaY90XlJj/81fE xudEJEq60RY4ot9fzifGMjy560tXG/TNRM2T9j4IaQiHe/NOltL7+mb7+0y43dY5Icp1 kO+oCYFmr54XAs9Gh0uCoYEeSB6QhpWlpAWTXl/zmOe+UpsZpvWb7c0sslRwfx8hE/Vm GSHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TBuEo3R1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m27si8576283eda.366.2021.11.04.12.06.25; Thu, 04 Nov 2021 12:06:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=TBuEo3R1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234190AbhKDTFY (ORCPT + 99 others); Thu, 4 Nov 2021 15:05:24 -0400 Received: from mail.kernel.org ([198.145.29.99]:45892 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234147AbhKDTFR (ORCPT ); Thu, 4 Nov 2021 15:05:17 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id DB92961053; Thu, 4 Nov 2021 19:02:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1636052559; bh=zbv7Dzgj1Wsfp/gUJExbJvfRCyf5Qqe5D8kKFiCGqxI=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=TBuEo3R1O7GDP9ATs+c/QAG3gj/w4TlvcFz1AZufjmotHNVuDXjoN91//dh5a8rLi W76jla8N1A7uWJsNj2jDulp689lqHAvfG3246+2cJpzAX+2A5Vcy65cn1no7gzDdN4 kJcOAANRPrAZFpq+BXITpv/+iqmSZfqksJ9msZP43XbN46/1NUCVY3PEhQCYWSF1/v +FWerU8jNgXYJpRjXAXlMe2iiY0BjkBurrNPibG51WcZVE9gUv6szhZ3gfV4Q8vQr7 mMCqcuzzdxd8dh7c8RzXIl4K3lpRkSdVkprS+NMsqubPnP02lbaTAu7YKsSEFQBDAa ieFgse+o1qsfA== Date: Thu, 4 Nov 2021 12:02:37 -0700 (PDT) From: Stefano Stabellini X-X-Sender: sstabellini@ubuntu-linux-20-04-desktop To: David Heidelberg cc: Tom Lendacky , Brijesh Singh , Suravee Suthikulpanit , Rob Herring , Andy Gross , Bjorn Andersson , Michal Simek , ~okias/devicetree@lists.sr.ht, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, sstabellini@kernel.org Subject: Re: [PATCH] arm64: dts: drop legacy property #stream-id-cells In-Reply-To: <20211030103117.33264-1-david@ixit.cz> Message-ID: References: <20211030103117.33264-1-david@ixit.cz> User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 30 Oct 2021, David Heidelberg wrote: > Property #stream-id-cells is legacy leftover and isn't currently > documented nor used. > > Signed-off-by: David Heidelberg > --- > .../boot/dts/amd/amd-seattle-xgbe-b.dtsi | 2 -- > arch/arm64/boot/dts/qcom/msm8996.dtsi | 1 - > arch/arm64/boot/dts/qcom/msm8998.dtsi | 1 - > arch/arm64/boot/dts/qcom/sc7180.dtsi | 1 - > arch/arm64/boot/dts/qcom/sc7280.dtsi | 1 - > arch/arm64/boot/dts/qcom/sdm630.dtsi | 1 - > arch/arm64/boot/dts/qcom/sdm845.dtsi | 1 - > arch/arm64/boot/dts/qcom/sm8150.dtsi | 1 - > arch/arm64/boot/dts/qcom/sm8250.dtsi | 1 - > arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 28 ------------------- > 10 files changed, 38 deletions(-) > > diff --git a/arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi b/arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi > index d97498361ce3..3e9faace47f2 100644 > --- a/arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi > +++ b/arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi > @@ -55,7 +55,6 @@ xgmac0: xgmac@e0700000 { > clocks = <&xgmacclk0_dma_250mhz>, <&xgmacclk0_ptp_250mhz>; > clock-names = "dma_clk", "ptp_clk"; > phy-mode = "xgmii"; > - #stream-id-cells = <16>; > dma-coherent; > }; > > @@ -81,7 +80,6 @@ xgmac1: xgmac@e0900000 { > clocks = <&xgmacclk1_dma_250mhz>, <&xgmacclk1_ptp_250mhz>; > clock-names = "dma_clk", "ptp_clk"; > phy-mode = "xgmii"; > - #stream-id-cells = <16>; > dma-coherent; > }; #stream-id-cells is used to parse the legacy mmu-masters property (which by the way Xen is still capable of parsing [1]). So #stream-id-cells should be present if mmu-masters is present. Looking at the patch and grepping for mmu-masters, amd-seattle-xgbe-b.dtsi is the only one that has mmu-masters. So I think this change to amd-seattle-xgbe-b.dtsi should be removed from the patch. Everything else is fine. [1] https://gitlab.com/xen-project/xen/-/blob/staging/xen/drivers/passthrough/arm/smmu.c#L2477