]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/ixgb/ixgb.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[linux-2.6-omap-h63xx.git] / drivers / net / ixgb / ixgb.h
index a83ef28dadb0c0832ee68e3fd7b3854fe94f4dc9..a51604b3651f0063ed3c9362803d688305b1e855 100644 (file)
@@ -30,7 +30,6 @@
 #define _IXGB_H_
 
 #include <linux/stddef.h>
-#include <linux/config.h>
 #include <linux/module.h>
 #include <linux/types.h>
 #include <asm/byteorder.h>
@@ -111,9 +110,6 @@ struct ixgb_adapter;
 #define IXGB_RXBUFFER_8192  8192
 #define IXGB_RXBUFFER_16384 16384
 
-/* How many Tx Descriptors do we need to call netif_wake_queue? */
-#define IXGB_TX_QUEUE_WAKE 16
-
 /* How many Rx Buffers do we bundle into one write to the hardware ? */
 #define IXGB_RX_BUFFER_WRITE   4       /* Must be power of 2 */
 
@@ -174,7 +170,7 @@ struct ixgb_adapter {
        unsigned long led_status;
 
        /* TX */
-       struct ixgb_desc_ring tx_ring;
+       struct ixgb_desc_ring tx_ring ____cacheline_aligned_in_smp;
        unsigned long timeo_start;
        uint32_t tx_cmd_type;
        uint64_t hw_csum_tx_good;