netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] fsl/fman: remove unnecessary set_dma_ops() call and HAS_DMA dependency
@ 2018-03-21  8:58 Madalin Bucur
  2018-03-22 18:31 ` David Miller
  0 siblings, 1 reply; 3+ messages in thread
From: Madalin Bucur @ 2018-03-21  8:58 UTC (permalink / raw)
  To: davem, geert.uytterhoeven; +Cc: netdev, linux-kernel, Madalin Bucur

The platform device is no longer used for DMA mapping so the
(questionable) setting of the DMA ops done here is no longer
needed. Removing it together with the HAS_DMA dependency that
it required.

Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com>
---
 drivers/net/ethernet/freescale/fman/Kconfig | 1 -
 drivers/net/ethernet/freescale/fman/mac.c   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/drivers/net/ethernet/freescale/fman/Kconfig b/drivers/net/ethernet/freescale/fman/Kconfig
index 7918cd6..c24deb4 100644
--- a/drivers/net/ethernet/freescale/fman/Kconfig
+++ b/drivers/net/ethernet/freescale/fman/Kconfig
@@ -2,7 +2,6 @@ config FSL_FMAN
 	tristate "FMan support"
 	depends on ARM || ARCH_LAYERSCAPE || FSL_SOC || COMPILE_TEST
 	select GENERIC_ALLOCATOR
-	depends on HAS_DMA
 	select PHYLIB
 	default n
 	help
diff --git a/drivers/net/ethernet/freescale/fman/mac.c b/drivers/net/ethernet/freescale/fman/mac.c
index 4829dcd..7b5b95f 100644
--- a/drivers/net/ethernet/freescale/fman/mac.c
+++ b/drivers/net/ethernet/freescale/fman/mac.c
@@ -567,7 +567,6 @@ static struct platform_device *dpaa_eth_add_device(int fman_id,
 	}
 
 	pdev->dev.parent = priv->dev;
-	set_dma_ops(&pdev->dev, get_dma_ops(priv->dev));
 
 	ret = platform_device_add_data(pdev, &data, sizeof(data));
 	if (ret)
-- 
2.1.0

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] fsl/fman: remove unnecessary set_dma_ops() call and HAS_DMA dependency
  2018-03-21  8:58 [PATCH] fsl/fman: remove unnecessary set_dma_ops() call and HAS_DMA dependency Madalin Bucur
@ 2018-03-22 18:31 ` David Miller
  2018-03-23  9:51   ` Madalin-cristian Bucur
  0 siblings, 1 reply; 3+ messages in thread
From: David Miller @ 2018-03-22 18:31 UTC (permalink / raw)
  To: madalin.bucur; +Cc: geert.uytterhoeven, netdev, linux-kernel

From: Madalin Bucur <madalin.bucur@nxp.com>
Date: Wed, 21 Mar 2018 03:58:19 -0500

> The platform device is no longer used for DMA mapping so the
> (questionable) setting of the DMA ops done here is no longer
> needed. Removing it together with the HAS_DMA dependency that
> it required.
> 
> Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com>

This doesn't apply to any of my trees.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: [PATCH] fsl/fman: remove unnecessary set_dma_ops() call and HAS_DMA dependency
  2018-03-22 18:31 ` David Miller
@ 2018-03-23  9:51   ` Madalin-cristian Bucur
  0 siblings, 0 replies; 3+ messages in thread
From: Madalin-cristian Bucur @ 2018-03-23  9:51 UTC (permalink / raw)
  To: David Miller; +Cc: geert.uytterhoeven, netdev, linux-kernel

> -----Original Message-----
> From: David Miller [mailto:davem@davemloft.net]
> Sent: Thursday, March 22, 2018 8:32 PM
> To: Madalin-cristian Bucur <madalin.bucur@nxp.com>
> Cc: geert.uytterhoeven@gmail.com; netdev@vger.kernel.org; linux-
> kernel@vger.kernel.org
> Subject: Re: [PATCH] fsl/fman: remove unnecessary set_dma_ops() call and
> HAS_DMA dependency
> 
> From: Madalin Bucur <madalin.bucur@nxp.com>
> Date: Wed, 21 Mar 2018 03:58:19 -0500
> 
> > The platform device is no longer used for DMA mapping so the
> > (questionable) setting of the DMA ops done here is no longer
> > needed. Removing it together with the HAS_DMA dependency that
> > it required.
> >
> > Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com>
> 
> This doesn't apply to any of my trees.

Sorry, it's caused by a patch in my tree that adds ARM 32b support, resulting in differences
in the context:

-       depends on FSL_SOC || ARCH_LAYERSCAPE || COMPILE_TEST
+       depends on ARM || ARCH_LAYERSCAPE || FSL_SOC || COMPILE_TEST

I'll send a v2 based on a clean tree.

Madalin

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-03-23  9:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-21  8:58 [PATCH] fsl/fman: remove unnecessary set_dma_ops() call and HAS_DMA dependency Madalin Bucur
2018-03-22 18:31 ` David Miller
2018-03-23  9:51   ` Madalin-cristian Bucur

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).