Lines Matching defs:hw_cap
384 struct hw_cap { struct
386 u8 nix_tx_aggr_lvl; /* Tx link's traffic aggregation level */
387 u16 nix_txsch_per_cgx_lmac; /* Max Q's transmitting to CGX LMAC */
388 u16 nix_txsch_per_lbk_lmac; /* Max Q's transmitting to LBK LMAC */
389 u16 nix_txsch_per_sdp_lmac; /* Max Q's transmitting to SDP LMAC */
390 bool nix_fixed_txschq_mapping; /* Schq mapping fixed or flexible */
391 bool nix_shaping; /* Is shaping and coloring supported */
392 bool nix_shaper_toggle_wait; /* Shaping toggle needs poll/wait */
393 bool nix_tx_link_bp; /* Can link backpressure TL queues ? */
394 bool nix_rx_multicast; /* Rx packet replication support */
395 bool nix_common_dwrr_mtu; /* Common DWRR MTU for quantum config */
396 bool per_pf_mbox_regs; /* PF mbox specified in per PF registers ? */
397 bool programmable_chans; /* Channels programmable ? */
398 bool ipolicer;
399 bool nix_multiple_dwrr_mtu; /* Multiple DWRR_MTU to choose from */
400 bool npc_hash_extract; /* Hash extract enabled ? */
401 bool npc_exact_match_enabled; /* Exact match supported ? */
402 bool cpt_rxc; /* Is CPT-RXC supported */