Divy Le Ray 10b6d95612 cxgb3: fix dma mapping regression
Commit 5e68b772e6efd189d6aca76f6872fb75d51ace60
  cxgb3: map entire Rx page, feed map+offset to Rx ring.

introduced a regression on platforms defining DECLARE_PCI_UNMAP_ADDR()
and related macros as no-ops.

Rx descriptors are fed with the a page buffer bus address + page chunk offset.
The page buffer bus address is set and retrieved through
pci_unamp_addr_set(), pci_unmap_addr().
These functions being meaningless on x86 (if CONFIG_DMA_API_DEBUG is not set).
The HW ends up with a bogus bus address.

This patch saves the page buffer bus address for all plaftorms.

Signed-off-by: Divy Le Ray <divy@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-05-29 01:54:37 -07:00
..
2009-04-13 15:16:33 -07:00
2009-05-29 01:54:37 -07:00
2009-05-04 21:28:13 -07:00
2009-05-04 11:06:37 -07:00
2009-04-11 02:06:43 -07:00
2009-05-04 12:01:43 -07:00
2009-04-22 00:43:24 -07:00
2009-04-14 21:57:00 -07:00
2009-04-11 02:53:46 -07:00
2009-04-14 21:57:02 -07:00
2009-04-04 16:51:14 -07:00
2009-05-06 16:46:47 -07:00
2009-04-04 16:51:14 -07:00
2009-04-14 21:57:04 -07:00
2009-04-08 15:56:33 -07:00
2009-04-08 15:44:45 -07:00
2009-04-27 02:40:51 -07:00
2009-04-02 13:57:30 -07:00
2009-04-13 15:16:31 -07:00
2009-04-20 02:15:01 -07:00
2009-04-13 15:16:29 -07:00
2009-04-13 15:16:26 -07:00
2009-04-04 16:38:42 -07:00
2009-04-08 15:52:16 -07:00
2009-04-08 15:50:43 -07:00
2009-05-25 22:55:26 -07:00
2009-04-13 15:16:25 -07:00
2009-04-13 15:16:23 -07:00
2009-04-20 14:52:29 -07:00
2009-04-13 15:16:21 -07:00