diff options
author | Antony Pavlov <antonynpavlov@gmail.com> | 2015-04-28 17:59:41 +0300 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-04-28 20:03:48 +0200 |
commit | 92207cde490261c52cc804588561d8f3117cdf87 (patch) | |
tree | 3bef116be438da7592e719e0f6b98ea986a0bf51 /drivers | |
parent | 10e69303239b91a81149490fd22c848a0813c35e (diff) | |
download | barebox-92207cde490261c52cc804588561d8f3117cdf87.tar.gz barebox-92207cde490261c52cc804588561d8f3117cdf87.tar.xz |
net: e1000: add HAS_DMA dependency
The e1000 driver uses the dma coherent functions
and thus can only be build for architectures implementing them.
Here is mips malta build error log:
drivers/built-in.o: In function `e1000_transmit':
drivers/net/e1000.c:(.text.e1000_transmit+0x80): undefined reference to
`dma_sync_single_for_device'
drivers/built-in.o: In function `e1000_poll':
drivers/net/e1000.c:(.text.e1000_poll+0x60): undefined reference to
`dma_sync_single_for_cpu'
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 41f033fd55..b723a127f2 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig @@ -79,6 +79,7 @@ config DRIVER_NET_DM9K config DRIVER_NET_E1000 bool "Intel e1000 ethernet driver" depends on PCI + depends on HAS_DMA select PHYLIB help This is a driver for the Gigabit Ethernet PCI network cards based on |