Home
last modified time | relevance | path

Searched refs:cc_fec (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_common.h122 enum cc_fec { enum
140 enum cc_fec auto_fec; /* Forward Error Correction: */
141 enum cc_fec requested_fec; /* "automatic" (IEEE 802.3), */
142 enum cc_fec fec; /* requested, and actual in use */
H A Dt4vf_hw.c381 static inline enum cc_fec fwcap_to_cc_fec(fw_port_cap32_t fw_fec) in fwcap_to_cc_fec()
383 enum cc_fec cc_fec = 0; in fwcap_to_cc_fec() local
386 cc_fec |= FEC_RS; in fwcap_to_cc_fec()
388 cc_fec |= FEC_BASER_RS; in fwcap_to_cc_fec()
390 return cc_fec; in fwcap_to_cc_fec()
H A Dcxgb4vf_main.c1509 static inline unsigned int cc_to_eth_fec(unsigned int cc_fec) in cc_to_eth_fec() argument
1513 if (cc_fec & FEC_AUTO) in cc_to_eth_fec()
1515 if (cc_fec & FEC_RS) in cc_to_eth_fec()
1517 if (cc_fec & FEC_BASER_RS) in cc_to_eth_fec()
/linux/drivers/scsi/csiostor/
H A Dcsio_hw.h288 enum cc_fec { enum
306 enum cc_fec requested_fec; /* Forward Error Correction: */
307 enum cc_fec fec; /* requested and actual in use */
H A Dcsio_hw.c1503 enum cc_fec cc_fec = 0; in fwcap_to_cc_fec() local
1506 cc_fec |= FEC_RS; in fwcap_to_cc_fec()
1508 cc_fec |= FEC_BASER_RS; in fwcap_to_cc_fec()
1510 return cc_fec; in fwcap_to_cc_fec()
1525 static inline fw_port_cap32_t cc_to_fwcap_fec(enum cc_fec cc_fec) in cc_to_fwcap_fec() argument
1529 if (cc_fec & FEC_RS) in cc_to_fwcap_fec()
1531 if (cc_fec & FEC_BASER_RS) in cc_to_fwcap_fec()
1748 cc_fec = lc->requested_fec; in csio_link_l1cfg()
1749 fw_fec = cc_to_fwcap_fec(cc_fec); in csio_link_l1cfg()
1758 lc->fec = cc_fec; in csio_link_l1cfg()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c780 static inline unsigned int cc_to_eth_fec(unsigned int cc_fec) in cc_to_eth_fec() argument
784 if (cc_fec & FEC_AUTO) in cc_to_eth_fec()
786 if (cc_fec & FEC_RS) in cc_to_eth_fec()
788 if (cc_fec & FEC_BASER_RS) in cc_to_eth_fec()
801 unsigned int cc_fec = 0; in eth_to_cc_fec() local
804 return cc_fec; in eth_to_cc_fec()
807 cc_fec |= FEC_AUTO; in eth_to_cc_fec()
809 cc_fec |= FEC_RS; in eth_to_cc_fec()
811 cc_fec |= FEC_BASER_RS; in eth_to_cc_fec()
813 return cc_fec; in eth_to_cc_fec()
H A Dt4_hw.c4073 enum cc_fec cc_fec = 0; in fwcap_to_cc_fec() local
4076 cc_fec |= FEC_RS; in fwcap_to_cc_fec()
4078 cc_fec |= FEC_BASER_RS; in fwcap_to_cc_fec()
4080 return cc_fec; in fwcap_to_cc_fec()
4084 static inline fw_port_cap32_t cc_to_fwcap_fec(enum cc_fec cc_fec) in cc_to_fwcap_fec() argument
4088 if (cc_fec & FEC_RS) in cc_to_fwcap_fec()
4090 if (cc_fec & FEC_BASER_RS) in cc_to_fwcap_fec()
4112 char cc_fec; in t4_link_acaps() local
4131 cc_fec = lc->requested_fec; in t4_link_acaps()
4141 lc->fec = cc_fec; in t4_link_acaps()
[all …]
H A Dcxgb4.h136 enum cc_fec { enum
591 enum cc_fec requested_fec; /* Forward Error Correction: */
592 enum cc_fec fec; /* requested and actual in use */