Message ID | 20240201-8qm_smmu-v2-0-3d12a80201a3@nxp.com |
---|---|
Headers | show |
Series | Add 8qm SMMU information | expand |
On Mon, Feb 05, 2024 at 10:25:46AM +0100, Krzysztof Kozlowski wrote: > On 02/02/2024 23:28, Frank Li wrote: > > On Fri, Feb 02, 2024 at 11:05:11AM -0800, Jakub Kicinski wrote: > >> On Thu, 01 Feb 2024 15:22:40 -0500 Frank Li wrote: > >>> dt-bindings: mmc: fsl-imx-esdhc: add iommus property > >>> dt-bindings: net: fec: add iommus property > >>> arm64: dts: imx8qm: add smmu node > >>> arm64: dts: imx8qm: add smmu stream id information > >>> > >>> .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 3 ++ > >>> Documentation/devicetree/bindings/net/fsl,fec.yaml | 3 ++ > >>> arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 6 ++++ > >>> arch/arm64/boot/dts/freescale/imx8qm.dtsi | 41 ++++++++++++++++++++++ > >> > >> Any preference on whether all these go via a platform tree, > >> or should we pick up the net patch to netdev? I guess taking > >> the DTB via netdev would be the usual way to handle this? > > > > Supposed dt-bindings go through netdev tree. > > > > without dt-bindings, just DTB_CHECK warning. No strict dependence > > relationship between dt-bindings doc and dts file. > > Please make it easier for maintainers and sent entirely independent > patches for different subsystems in SEPARATE patchsets. > > There is no dependency here between anything. Combining it, OTOH, brings > the questions about such dependency and makes it a bit more difficult to > apply for each maintainer. Understand, but without dts change, it is not easy to understand why need change dt-binding files. Frank > > Best regards, > Krzysztof >
On Fri, Feb 02, 2024 at 11:05:11AM -0800, Jakub Kicinski wrote: > On Thu, 01 Feb 2024 15:22:40 -0500 Frank Li wrote: > > dt-bindings: mmc: fsl-imx-esdhc: add iommus property > > dt-bindings: net: fec: add iommus property > > arm64: dts: imx8qm: add smmu node > > arm64: dts: imx8qm: add smmu stream id information > > > > .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 3 ++ > > Documentation/devicetree/bindings/net/fsl,fec.yaml | 3 ++ > > arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 6 ++++ > > arch/arm64/boot/dts/freescale/imx8qm.dtsi | 41 ++++++++++++++++++++++ > > Any preference on whether all these go via a platform tree, > or should we pick up the net patch to netdev? I guess taking > the DTB via netdev would be the usual way to handle this? No, it's not. Taking DTS changes through arch/platform tree is the usual way. Shawn
Hello: This series was applied to netdev/net-next.git (main) by Jakub Kicinski <kuba@kernel.org>: On Thu, 01 Feb 2024 15:22:40 -0500 you wrote: > Change at v2 > - Remove iM95 for fec. > > To: Ulf Hansson <ulf.hansson@linaro.org> > To: Rob Herring <robh+dt@kernel.org> > To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org> > To: Conor Dooley <conor+dt@kernel.org> > To: Shawn Guo <shawnguo@kernel.org> > To: Sascha Hauer <s.hauer@pengutronix.de> > To: Pengutronix Kernel Team <kernel@pengutronix.de> > To: Fabio Estevam <festevam@gmail.com> > To: NXP Linux Team <linux-imx@nxp.com> > To: Wei Fang <wei.fang@nxp.com> > To: Shenwei Wang <shenwei.wang@nxp.com> > To: Clark Wang <xiaoning.wang@nxp.com> > To: David S. Miller <davem@davemloft.net> > To: Eric Dumazet <edumazet@google.com> > To: Jakub Kicinski <kuba@kernel.org> > To: Paolo Abeni <pabeni@redhat.com> > Cc: linux-mmc@vger.kernel.org > Cc: devicetree@vger.kernel.org > Cc: linux-arm-kernel@lists.infradead.org > Cc: linux-kernel@vger.kernel.org > Cc: netdev@vger.kernel.org > Cc: imx@lists.linux.dev > > [...] Here is the summary with links: - [v2,1/4] dt-bindings: mmc: fsl-imx-esdhc: add iommus property (no matching commit) - [v2,2/4] dt-bindings: net: fec: add iommus property https://git.kernel.org/netdev/net-next/c/5983e5df8630 - [v2,3/4] arm64: dts: imx8qm: add smmu node (no matching commit) - [v2,4/4] arm64: dts: imx8qm: add smmu stream id information (no matching commit) You are awesome, thank you!
On Tue, Feb 06, 2024 at 07:41:51AM -0800, Jakub Kicinski wrote: > On Tue, 6 Feb 2024 18:50:51 +0800 Shawn Guo wrote: > > > Any preference on whether all these go via a platform tree, > > > or should we pick up the net patch to netdev? I guess taking > > > the DTB via netdev would be the usual way to handle this? > > > > No, it's not. Taking DTS changes through arch/platform tree is the > > usual way. > > I said DTB. If the DTB here means Device Tree Blob which is generated by DTC (Device Tree Compiler) taking DTS (Device Tree Source) as input, it's a build result and so neither of us could take. Shawn
On Fri, 23 Feb 2024 10:07:39 +0800 Shawn Guo wrote: > On Tue, Feb 06, 2024 at 07:41:51AM -0800, Jakub Kicinski wrote: > > I said DTB. > > If the DTB here means Device Tree Blob which is generated by DTC (Device > Tree Compiler) taking DTS (Device Tree Source) as input, it's a build > result and so neither of us could take. I see, thanks for the explainer, I was referring to DeviceTree/Bindings. I'll say binding next time.
Change at v2 - Remove iM95 for fec. To: Ulf Hansson <ulf.hansson@linaro.org> To: Rob Herring <robh+dt@kernel.org> To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org> To: Conor Dooley <conor+dt@kernel.org> To: Shawn Guo <shawnguo@kernel.org> To: Sascha Hauer <s.hauer@pengutronix.de> To: Pengutronix Kernel Team <kernel@pengutronix.de> To: Fabio Estevam <festevam@gmail.com> To: NXP Linux Team <linux-imx@nxp.com> To: Wei Fang <wei.fang@nxp.com> To: Shenwei Wang <shenwei.wang@nxp.com> To: Clark Wang <xiaoning.wang@nxp.com> To: David S. Miller <davem@davemloft.net> To: Eric Dumazet <edumazet@google.com> To: Jakub Kicinski <kuba@kernel.org> To: Paolo Abeni <pabeni@redhat.com> Cc: linux-mmc@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Cc: netdev@vger.kernel.org Cc: imx@lists.linux.dev Signed-off-by: Frank Li <Frank.Li@nxp.com> --- Frank Li (4): dt-bindings: mmc: fsl-imx-esdhc: add iommus property dt-bindings: net: fec: add iommus property arm64: dts: imx8qm: add smmu node arm64: dts: imx8qm: add smmu stream id information .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 3 ++ Documentation/devicetree/bindings/net/fsl,fec.yaml | 3 ++ arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 6 ++++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 41 ++++++++++++++++++++++ 4 files changed, 53 insertions(+) --- base-commit: 99748ff5ee0953610765e9d0cd6015c2eb0f7ace change-id: 20240201-8qm_smmu-6318da8e9017 Best regards,