Lines Matching +full:0 +full:xf80000
54 #define MXGEFW_FLAGS_SMALL 0x1
55 #define MXGEFW_FLAGS_TSO_HDR 0x1
56 #define MXGEFW_FLAGS_FIRST 0x2
57 #define MXGEFW_FLAGS_ALIGN_ODD 0x4
58 #define MXGEFW_FLAGS_CKSUM 0x8
59 #define MXGEFW_FLAGS_TSO_LAST 0x8
60 #define MXGEFW_FLAGS_NO_TSO 0x10
61 #define MXGEFW_FLAGS_TSO_CHOP 0x10
62 #define MXGEFW_FLAGS_TSO_PLD 0x20
95 #define MXGEFW_BOOT_HANDOFF 0xfc0000
96 #define MXGEFW_BOOT_DUMMY_RDMA 0xfc01c0
98 #define MXGEFW_ETH_CMD 0xf80000
99 #define MXGEFW_ETH_SEND_4 0x200000
100 #define MXGEFW_ETH_SEND_1 0x240000
101 #define MXGEFW_ETH_SEND_2 0x280000
102 #define MXGEFW_ETH_SEND_3 0x2c0000
103 #define MXGEFW_ETH_RECV_SMALL 0x300000
104 #define MXGEFW_ETH_RECV_BIG 0x340000
105 #define MXGEFW_ETH_SEND_GO 0x380000
106 #define MXGEFW_ETH_SEND_STOP 0x3C0000
108 #define MXGEFW_ETH_SEND(n) (0x200000 + (((n) & 0x03) * 0x40000))
112 MXGEFW_CMD_NONE = 0,
228 /* data0 = number of big buffers to use. It must be 0 or a power of 2.
229 * 0 indicates that the NIC consumes as many buffers as they are required
239 /* data0 = number of slices n (0, 1, ..., n-1) to enable
241 * 0=share one INTx/MSI.
246 * Without this bit set, only one send queue (slice 0's send queue)
249 #define MXGEFW_SLICE_INTR_MODE_SHARED 0x0
250 #define MXGEFW_SLICE_INTR_MODE_ONE_PER_SLICE 0x1
251 #define MXGEFW_SLICE_ENABLE_MULTIPLE_TX_QUEUES 0x2
266 * 0: disable rss. nic does not distribute receive packets.
275 #define MXGEFW_RSS_HASH_TYPE_IPV4 0x1
276 #define MXGEFW_RSS_HASH_TYPE_TCP_IPV4 0x2
277 #define MXGEFW_RSS_HASH_TYPE_SRC_PORT 0x4
278 #define MXGEFW_RSS_HASH_TYPE_SRC_DST_PORT 0x5
279 #define MXGEFW_RSS_HASH_TYPE_MAX 0x5
292 * 0: Linux/FreeBSD style (NIC default)
295 #define MXGEFW_TSO_MODE_LINUX 0
306 * data0 : 0 => get one byte, 1=> get 256 bytes
307 * data1 : If data0 == 0: location to refresh
308 * bit 7:0 register location
309 * bit 8:15 is the i2c slave addr (0 is interpreted as 0xA1)
330 * 0 = the default 4B mcp_slot
333 #define MXGEFW_RSS_MCP_SLOT_TYPE_MIN 0
345 * ex1: throttle_factor == 0x1a0 (416), tx_speed == 1.23GB/s == 9.846 Gb/s
346 * ex2: throttle_factor == 0x200 (512), tx_speed == 1.0GB/s == 8 Gb/s
381 MXGEFW_CMD_OK = 0,
411 #define MXGEFW_LINK_DOWN 0
431 #define MXGEFW_NETQ_FILTERTYPE_NONE 0