From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from wolverine02.qualcomm.com ([199.106.114.251]:49659 "EHLO wolverine02.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750783Ab3GLEju (ORCPT ); Fri, 12 Jul 2013 00:39:50 -0400 From: Kalle Valo To: Geert Uytterhoeven CC: "David S. Miller" , , , , Subject: Re: [PATCH 3/3] ath10k: ATH10K should depend on HAS_DMA References: <1373490216-12437-1-git-send-email-geert@linux-m68k.org> <1373490216-12437-3-git-send-email-geert@linux-m68k.org> Date: Fri, 12 Jul 2013 07:39:39 +0300 In-Reply-To: <1373490216-12437-3-git-send-email-geert@linux-m68k.org> (Geert Uytterhoeven's message of "Wed, 10 Jul 2013 23:03:36 +0200") Message-ID: <87txk04cj8.fsf@kamboji.qca.qualcomm.com> (sfid-20130712_064039_019740_AA53C623) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: linux-wireless-owner@vger.kernel.org List-ID: Geert Uytterhoeven writes: > If NO_DMA=y: > > drivers/built-in.o: In function `ath10k_skb_unmap': > drivers/net/wireless/ath/ath10k/core.h:98: undefined reference to `dma_unmap_single' > drivers/built-in.o: In function `ath10k_skb_map': > drivers/net/wireless/ath/ath10k/core.h:83: undefined reference to `dma_map_single' > drivers/net/wireless/ath/ath10k/core.h:86: undefined reference to `dma_mapping_error' > drivers/built-in.o: In function `ath10k_htt_rx_ring_free': > drivers/net/wireless/ath/ath10k/htt_rx.c:113: undefined reference to `dma_unmap_single' > drivers/built-in.o: In function `ath10k_htt_rx_amsdu_pop': > drivers/net/wireless/ath/ath10k/htt_rx.c:296: undefined reference to `dma_unmap_single' > drivers/net/wireless/ath/ath10k/htt_rx.c:389: undefined reference to `dma_unmap_single' > drivers/built-in.o: In function `__ath10k_htt_rx_ring_fill_n': > drivers/net/wireless/ath/ath10k/htt_rx.c:146: undefined reference to `dma_map_single' > drivers/net/wireless/ath/ath10k/htt_rx.c:150: undefined reference to `dma_mapping_error' > drivers/built-in.o: In function `ath10k_htt_rx_attach': > drivers/net/wireless/ath/ath10k/htt_rx.c:474: undefined reference to `dma_alloc_coherent' > drivers/net/wireless/ath/ath10k/htt_rx.c:509: undefined reference to `dma_free_coherent' > drivers/net/wireless/ath/ath10k/htt_rx.c:514: undefined reference to `dma_free_coherent' > drivers/built-in.o: In function `ath10k_htt_rx_detach': > drivers/net/wireless/ath/ath10k/htt_rx.c:220: undefined reference to `dma_unmap_single' > drivers/net/wireless/ath/ath10k/htt_rx.c:228: undefined reference to `dma_free_coherent' > drivers/built-in.o: In function `ath10k_skb_map': > drivers/net/wireless/ath/ath10k/core.h:83: undefined reference to `dma_map_single' > drivers/net/wireless/ath/ath10k/core.h:86: undefined reference to `dma_mapping_error' > drivers/built-in.o: In function `ath10k_skb_unmap': > drivers/net/wireless/ath/ath10k/core.h:98: undefined reference to `dma_unmap_single' > drivers/built-in.o: In function `ath10k_skb_map': > drivers/net/wireless/ath/ath10k/core.h:83: undefined reference to `dma_map_single' > drivers/net/wireless/ath/ath10k/core.h:86: undefined reference to `dma_mapping_error' > drivers/net/wireless/ath/ath10k/core.h:83: undefined reference to `dma_map_single' > drivers/net/wireless/ath/ath10k/core.h:86: undefined reference to `dma_mapping_error' > drivers/built-in.o: In function `ath10k_skb_unmap': > drivers/net/wireless/ath/ath10k/core.h:98: undefined reference to `dma_unmap_single' > drivers/net/wireless/ath/ath10k/core.h:98: undefined reference to `dma_unmap_single' > drivers/net/wireless/ath/ath10k/core.h:98: undefined reference to `dma_unmap_single' > drivers/net/wireless/ath/ath10k/core.h:98: undefined reference to `dma_unmap_single' > > Signed-off-by: Geert Uytterhoeven > Cc: linux-wireless@vger.kernel.org Thanks, I'll take this and send forward. -- Kalle Valo