Home
last modified time | relevance | path

Searched refs:cgxd (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_cgx.c47 void *cgxd; in is_mac_feature_supported() local
53 cgxd = rvu_cgx_pdata(cgx_id, rvu); in is_mac_feature_supported()
55 return (cgx_features_get(cgxd) & feature); in is_mac_feature_supported()
96 void *cgxd = NULL; in rvu_first_cgx_pdata() local
99 cgxd = rvu_cgx_pdata(first_enabled_cgx, rvu); in rvu_first_cgx_pdata()
100 if (cgxd) in rvu_first_cgx_pdata()
104 return cgxd; in rvu_first_cgx_pdata()
313 void *cgxd; in cgx_lmac_event_handler_init() local
328 cgxd = rvu_cgx_pdata(cgx, rvu); in cgx_lmac_event_handler_init()
329 if (!cgxd) in cgx_lmac_event_handler_init()
[all …]
H A Dlmac_common.h99 void (*mac_enadis_rx_pause_fwding)(void *cgxd,
103 int (*mac_get_pause_frm_status)(void *cgxd,
108 int (*mac_enadis_pause_frm)(void *cgxd,
113 void (*mac_pause_frm_config)(void *cgxd,
118 void (*mac_enadis_ptp_config)(void *cgxd,
122 int (*mac_rx_tx_enable)(void *cgxd, int lmac_id, bool enable);
123 int (*mac_tx_enable)(void *cgxd, int lmac_id, bool enable);
124 int (*pfc_config)(void *cgxd, int lmac_id,
127 int (*mac_get_pfc_frm_cfg)(void *cgxd, int lmac_id,
129 int (*mac_reset)(void *cgxd, int lmac_id, u8 pf_req_flr);
[all …]
H A Dcgx.c85 static bool is_dev_rpm(void *cgxd) in is_dev_rpm() argument
87 struct cgx *cgx = cgxd; in is_dev_rpm()
116 struct mac_ops *get_mac_ops(void *cgxd) in get_mac_ops() argument
118 if (!cgxd) in get_mac_ops()
119 return cgxd; in get_mac_ops()
121 return ((struct cgx *)cgxd)->mac_ops; in get_mac_ops()
124 u32 cgx_get_fifo_len(void *cgxd) in cgx_get_fifo_len() argument
126 return ((struct cgx *)cgxd)->fifo_len; in cgx_get_fifo_len()
164 int cgx_get_lmac_cnt(void *cgxd) in cgx_get_lmac_cnt() argument
166 struct cgx *cgx = cgxd; in cgx_get_lmac_cnt()
[all …]
H A Drpm.h125 int rpm_lmac_get_pause_frm_status(void *cgxd, int lmac_id, u8 *tx_pause,
141 int rpm_get_fec_stats(void *cgxd, int lmac_id, struct cgx_fec_stats_rsp *rsp);