Lines Matching +full:common +full:- +full:mode +full:- +full:channel

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
11 unsigned char revision; /* NCSI version - 0x01 */
15 unsigned char channel; /* Network controller ID */ member
21 struct ncsi_pkt_hdr common; /* Common NCSI packet header */ member
25 struct ncsi_pkt_hdr common; /* Common NCSI packet header */ member
31 struct ncsi_pkt_hdr common; /* Common NCSI packet header */ member
36 /* NCSI common command packet */
58 /* Disable Channel */
67 /* Reset Channel */
80 __be32 mode; /* AEN working mode */ member
88 __be32 mode; /* Link working mode */ member
89 __be32 oem_mode; /* OEM link mode */
110 unsigned char mode; /* VLAN filter mode */ member
128 __be32 mode; /* Filter mode */ member
136 __be32 mode; /* Global MC mode */ member
145 unsigned char mode; /* Flow control mode */ member
226 unsigned char vlan_mode; /* VLAN mode */
227 unsigned char channel_cnt; /* Channel count */
241 __be32 bc_mode; /* BC filter mode */
242 __be32 valid_modes; /* Valid mode parameters */
243 unsigned char vlan_mode; /* VLAN mode */
244 unsigned char fc_mode; /* Flow control mode */
246 __be32 aen_mode; /* AEN mode */
279 __be32 rx_64_frames; /* Rx 64-bytes frames */
280 __be32 rx_127_frames; /* Rx 65-127 bytes frames */
281 __be32 rx_255_frames; /* Rx 128-255 bytes frames */
282 __be32 rx_511_frames; /* Rx 256-511 bytes frames */
283 __be32 rx_1023_frames; /* Rx 512-1023 bytes frames */
284 __be32 rx_1522_frames; /* Rx 1024-1522 bytes frames */
285 __be32 rx_9022_frames; /* Rx 1523-9022 bytes frames */
286 __be32 tx_64_frames; /* Tx 64-bytes frames */
287 __be32 tx_127_frames; /* Tx 65-127 bytes frames */
288 __be32 tx_255_frames; /* Tx 128-255 bytes frames */
289 __be32 tx_511_frames; /* Tx 256-511 bytes frames */
290 __be32 tx_1023_frames; /* Tx 512-1023 bytes frames */
291 __be32 tx_1522_frames; /* Tx 1024-1522 bytes frames */
292 __be32 tx_9022_frames; /* Tx 1523-9022 bytes frames */
312 /* Get NCSI Pass-through Statistics */
317 __be32 tx_channel_err; /* Tx channel errors */
321 __be32 rx_channel_err; /* Rx channel errors */
380 #define NCSI_PKT_CMD_EC 0x03 /* Enable Channel */
381 #define NCSI_PKT_CMD_DC 0x04 /* Disable Channel */
382 #define NCSI_PKT_CMD_RC 0x05 /* Reset Channel */
383 #define NCSI_PKT_CMD_ECNT 0x06 /* Enable Channel Network Tx */
384 #define NCSI_PKT_CMD_DCNT 0x07 /* Disable Channel Network Tx */
402 #define NCSI_PKT_CMD_GNPTS 0x1a /* Get NCSI Pass-throu Statistics */
455 #define NCSI_PKT_RSP_R_CHANNEL 0x0003 /* Channel not Ready */