Lines Matching +full:0 +full:x0210

13 #define MLXBF_GIGE_VERSION                            0x0000
14 #define MLXBF_GIGE_VERSION_BF2 0x0
15 #define MLXBF_GIGE_VERSION_BF3 0x1
16 #define MLXBF_GIGE_STATUS 0x0010
17 #define MLXBF_GIGE_STATUS_READY BIT(0)
18 #define MLXBF_GIGE_INT_STATUS 0x0028
19 #define MLXBF_GIGE_INT_STATUS_RX_RECEIVE_PACKET BIT(0)
28 #define MLXBF_GIGE_INT_EN 0x0030
29 #define MLXBF_GIGE_INT_EN_RX_RECEIVE_PACKET BIT(0)
38 #define MLXBF_GIGE_INT_MASK 0x0038
39 #define MLXBF_GIGE_INT_MASK_RX_RECEIVE_PACKET BIT(0)
40 #define MLXBF_GIGE_CONTROL 0x0040
41 #define MLXBF_GIGE_CONTROL_PORT_EN BIT(0)
45 #define MLXBF_GIGE_RX_WQ_BASE 0x0200
46 #define MLXBF_GIGE_RX_WQE_SIZE_LOG2 0x0208
48 #define MLXBF_GIGE_RX_CQ_BASE 0x0210
49 #define MLXBF_GIGE_TX_WQ_BASE 0x0218
50 #define MLXBF_GIGE_TX_WQ_SIZE_LOG2 0x0220
52 #define MLXBF_GIGE_TX_CI_UPDATE_ADDRESS 0x0228
53 #define MLXBF_GIGE_RX_WQE_PI 0x0230
54 #define MLXBF_GIGE_TX_PRODUCER_INDEX 0x0238
55 #define MLXBF_GIGE_RX_MAC_FILTER 0x0240
56 #define MLXBF_GIGE_RX_MAC_FILTER_STRIDE 0x0008
57 #define MLXBF_GIGE_RX_DIN_DROP_COUNTER 0x0260
58 #define MLXBF_GIGE_TX_CONSUMER_INDEX 0x0310
59 #define MLXBF_GIGE_TX_CONTROL 0x0318
60 #define MLXBF_GIGE_TX_CONTROL_GRACEFUL_STOP BIT(0)
61 #define MLXBF_GIGE_TX_STATUS 0x0388
63 #define MLXBF_GIGE_RX_MAC_FILTER_DMAC_RANGE_START 0x0520
64 #define MLXBF_GIGE_RX_MAC_FILTER_DMAC_RANGE_END 0x0528
65 #define MLXBF_GIGE_RX_MAC_FILTER_GENERAL 0x0530
67 #define MLXBF_GIGE_RX_MAC_FILTER_COUNT_DISC 0x0540
68 #define MLXBF_GIGE_RX_MAC_FILTER_COUNT_DISC_EN BIT(0)
69 #define MLXBF_GIGE_RX_MAC_FILTER_COUNT_PASS 0x0548
70 #define MLXBF_GIGE_RX_MAC_FILTER_COUNT_PASS_EN BIT(0)
71 #define MLXBF_GIGE_RX_PASS_COUNTER_ALL 0x0550
72 #define MLXBF_GIGE_RX_DISC_COUNTER_ALL 0x0560
73 #define MLXBF_GIGE_RX 0x0578
75 #define MLXBF_GIGE_RX_DMA 0x0580
76 #define MLXBF_GIGE_RX_DMA_EN BIT(0)
77 #define MLXBF_GIGE_RX_CQE_PACKET_CI 0x05b0
78 #define MLXBF_GIGE_MAC_CFG 0x05e8
85 #define MLXBF_GIGE_PLU_TX_REG0 0x80
86 #define MLXBF_GIGE_PLU_TX_IPG_SIZE_MASK GENMASK(11, 0)
89 #define MLXBF_GIGE_PLU_RX_REG0 0x10
92 #define MLXBF_GIGE_1G_SGMII_MODE 0x0
93 #define MLXBF_GIGE_10M_SGMII_MODE 0x1
94 #define MLXBF_GIGE_100M_SGMII_MODE 0x2
105 #define MLXBF_GIGE_BF2_TX_PAUSE_CNT_HI 0x33d8
106 #define MLXBF_GIGE_BF2_TX_PAUSE_CNT_LO 0x33dc
107 #define MLXBF_GIGE_BF2_RX_PAUSE_CNT_HI 0x3210
108 #define MLXBF_GIGE_BF2_RX_PAUSE_CNT_LO 0x3214
110 #define MLXBF_GIGE_BF3_TX_PAUSE_CNT_HI 0x3a88
111 #define MLXBF_GIGE_BF3_TX_PAUSE_CNT_LO 0x3a8c
112 #define MLXBF_GIGE_BF3_RX_PAUSE_CNT_HI 0x38c0
113 #define MLXBF_GIGE_BF3_RX_PAUSE_CNT_LO 0x38c4
128 #define MLXBF_GIGE_BF2_LLU_GENERAL_CONFIG 0x2110
129 #define MLXBF_GIGE_BF3_LLU_GENERAL_CONFIG 0x2030
131 #define MLXBF_GIGE_BF2_LLU_COUNTERS_EN BIT(0)