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-05-10 10:46:45 -07:00
2009-04-13 15:04:33 -07:00
2009-04-07 08:31:11 -07:00
2009-05-26 20:50:12 -07:00
2009-05-18 15:38:55 -07:00
2009-05-17 21:15:54 -07:00
2009-04-07 08:31:11 -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-04-17 01:09:58 -07:00
2009-05-04 11:06:37 -07:00
2009-04-07 08:31:11 -07:00
2009-04-11 02:06:43 -07:00
2009-03-31 14:43:54 -07:00
2009-04-11 02:06:45 -07:00
2009-05-06 16:43:48 -07:00
2009-04-11 02:55:14 -07:00
2009-03-31 01:14:44 +04:00
2009-04-07 08:31:11 -07:00
2009-04-27 03:14:48 -07:00
2009-05-17 20:48:59 -07:00
2009-04-15 02:29:33 -07:00
2009-04-07 08:31:11 -07:00
2009-04-21 02:06:14 -07:00
2009-04-16 03:13:07 -07:00
2009-04-07 08:31:11 -07:00
2009-04-14 19:48:34 -07:00
2009-03-30 15:21:57 +02:00
2009-04-07 08:31:11 -07:00
2009-04-07 08:31:11 -07:00
2009-05-04 12:01:43 -07:00
2009-05-17 21:18:05 -07:00
2009-05-09 14:55:52 +02:00
2009-05-22 00:13:18 -07:00
2009-05-20 14:29:55 -04:00
2009-04-07 08:31:11 -07:00
2009-04-22 00:43:24 -07:00
2009-04-14 21:57:00 -07:00
2009-04-07 08:31:11 -07:00
2009-04-07 08:31:11 -07:00
2009-04-11 02:53:46 -07:00
2009-04-14 21:57:01 -07:00
2009-04-14 21:57:02 -07:00
2009-04-07 08:31:11 -07:00
2009-05-26 20:55:33 -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-07 08:31:11 -07:00
2009-04-07 08:31:11 -07:00
2009-04-14 21:57:04 -07:00
2009-04-07 08:31:10 -07:00
2009-04-02 19:04:50 -07:00
2009-04-02 16:31:45 -07:00
2009-04-28 22:42:39 -07:00
2009-04-08 15:56:33 -07:00
2009-04-02 21:05:30 -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-05-25 00:42:34 -07:00
2009-05-26 20:48:04 -07:00
2009-04-07 08:31:11 -07:00
2009-04-13 15:16:31 -07:00
2009-04-07 08:31:11 -07:00
2009-04-13 15:16:30 -07:00
2009-04-13 15:04:33 -07:00
2009-04-20 02:15:01 -07:00
2009-04-13 15:16:29 -07:00
2009-05-25 22:43:49 -07:00
2009-04-17 01:30:34 -07:00
2009-04-13 15:16:26 -07:00
2009-04-17 15:59:23 -07:00
2009-05-25 22:43:49 -07:00
2009-05-17 21:11:36 -07:00
2009-05-17 21:16:47 -07:00
2009-04-04 16:38:42 -07:00
2009-05-02 13:52:13 -07:00
2009-05-01 15:24:18 -07:00
2009-04-08 15:52:16 -07:00
2009-04-07 08:31:11 -07:00
2009-04-16 10:39:06 -04:00
2009-04-07 08:31:11 -07:00
2009-04-08 15:50:43 -07:00
2009-05-25 22:55:26 -07:00
2009-04-07 08:31:11 -07:00
2009-03-30 15:21:59 +02:00
2009-04-07 08:31:11 -07:00
2009-04-13 15:16:25 -07:00
2009-04-07 08:31:11 -07:00
2009-04-07 08:31:11 -07:00
2009-04-14 15:16:55 -07:00
2009-04-07 08:31:11 -07:00
2009-04-10 14:33:48 +01:00
2009-04-08 15:42:15 -07:00
2009-04-07 08:31:11 -07:00
2009-04-13 15:16:24 -07:00
2009-04-07 08:31:11 -07:00
2009-04-13 15:16:23 -07:00
2009-04-07 08:31:11 -07:00
2009-04-07 08:31:11 -07:00
2009-04-20 14:52:29 -07:00
2009-04-07 08:31:11 -07:00
2009-04-13 15:16:21 -07:00
2009-04-20 03:01:48 -07:00
2009-04-07 08:31:11 -07:00
2009-04-02 01:13:48 -07:00
2009-04-22 00:46:08 -07:00
2009-04-02 01:26:07 -07:00
2009-04-27 03:04:58 -07:00
2009-04-07 08:31:11 -07:00
2009-04-11 01:52:38 -07:00
2009-05-01 21:26:36 -07:00
2009-04-13 15:16:21 -07:00