48 lines
2.1 KiB
Diff
48 lines
2.1 KiB
Diff
From e7af4b1e854cdf88fa37241061352fb5b99dbb7f Mon Sep 17 00:00:00 2001
|
|
From: Geert Uytterhoeven <geert@linux-m68k.org>
|
|
Date: Fri, 29 Aug 2014 18:21:41 +0200
|
|
Subject: [PATCH 4/4] drivers: net: NET_XGENE should depend on HAS_DMA
|
|
|
|
If NO_DMA=y:
|
|
|
|
drivers/built-in.o: In function `xgene_enet_delete_ring':
|
|
xgene_enet_main.c:(.text+0x28755a): undefined reference to `dma_free_coherent'
|
|
drivers/built-in.o: In function `xgene_enet_setup_tx_desc':
|
|
xgene_enet_main.c:(.text+0x287774): undefined reference to `dma_map_single'
|
|
xgene_enet_main.c:(.text+0x287780): undefined reference to `dma_mapping_error'
|
|
drivers/built-in.o: In function `xgene_enet_tx_completion':
|
|
xgene_enet_main.c:(.text+0x2878e6): undefined reference to `dma_unmap_single'
|
|
drivers/built-in.o: In function `xgene_enet_refill_bufpool':
|
|
xgene_enet_main.c:(.text+0x2879d4): undefined reference to `dma_map_single'
|
|
xgene_enet_main.c:(.text+0x2879e0): undefined reference to `dma_mapping_error'
|
|
drivers/built-in.o: In function `xgene_enet_rx_frame':
|
|
xgene_enet_main.c:(.text+0x287aaa): undefined reference to `dma_unmap_single'
|
|
drivers/built-in.o: In function `xgene_enet_free_desc_ring':
|
|
xgene_enet_main.c:(.text+0x287f98): undefined reference to `dma_free_coherent'
|
|
drivers/built-in.o: In function `xgene_enet_create_desc_ring':
|
|
xgene_enet_main.c:(.text+0x28808e): undefined reference to `dma_alloc_coherent'
|
|
drivers/built-in.o: In function `xgene_enet_probe':
|
|
xgene_enet_main.c:(.text+0x2883d4): undefined reference to `dma_set_mask'
|
|
xgene_enet_main.c:(.text+0x2883ec): undefined reference to `dma_supported'
|
|
|
|
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
|
Signed-off-by: David S. Miller <davem@davemloft.net>
|
|
---
|
|
drivers/net/ethernet/apm/xgene/Kconfig | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/drivers/net/ethernet/apm/xgene/Kconfig b/drivers/net/ethernet/apm/xgene/Kconfig
|
|
index 616dff6..f4054d24 100644
|
|
--- a/drivers/net/ethernet/apm/xgene/Kconfig
|
|
+++ b/drivers/net/ethernet/apm/xgene/Kconfig
|
|
@@ -1,5 +1,6 @@
|
|
config NET_XGENE
|
|
tristate "APM X-Gene SoC Ethernet Driver"
|
|
+ depends on HAS_DMA
|
|
select PHYLIB
|
|
help
|
|
This is the Ethernet driver for the on-chip ethernet interface on the
|
|
--
|
|
1.7.10.4
|
|
|