Lines Matching refs:lmac_id

115 	u8 lmac_id;  member
134 int cgx_set_pkind(void *cgxd, u8 lmac_id, int pkind);
135 int cgx_lmac_evh_register(struct cgx_event_cb *cb, void *cgxd, int lmac_id);
136 int cgx_lmac_evh_unregister(void *cgxd, int lmac_id);
137 int cgx_get_tx_stats(void *cgxd, int lmac_id, int idx, u64 *tx_stat);
138 int cgx_get_rx_stats(void *cgxd, int lmac_id, int idx, u64 *rx_stat);
139 int cgx_lmac_rx_tx_enable(void *cgxd, int lmac_id, bool enable);
140 int cgx_lmac_tx_enable(void *cgxd, int lmac_id, bool enable);
141 int cgx_lmac_addr_set(u8 cgx_id, u8 lmac_id, u8 *mac_addr);
142 int cgx_lmac_addr_reset(u8 cgx_id, u8 lmac_id);
143 u64 cgx_lmac_addr_get(u8 cgx_id, u8 lmac_id);
144 int cgx_lmac_addr_add(u8 cgx_id, u8 lmac_id, u8 *mac_addr);
145 int cgx_lmac_addr_del(u8 cgx_id, u8 lmac_id, u8 index);
146 int cgx_lmac_addr_max_entries_get(u8 cgx_id, u8 lmac_id);
147 void cgx_lmac_promisc_config(int cgx_id, int lmac_id, bool enable);
148 void cgx_lmac_enadis_rx_pause_fwding(void *cgxd, int lmac_id, bool enable);
149 int cgx_lmac_internal_loopback(void *cgxd, int lmac_id, bool enable);
150 int cgx_get_link_info(void *cgxd, int lmac_id,
154 int cgx_lmac_get_pause_frm(void *cgxd, int lmac_id,
156 int cgx_lmac_set_pause_frm(void *cgxd, int lmac_id,
158 void cgx_lmac_ptp_config(void *cgxd, int lmac_id, bool enable);
159 u8 cgx_lmac_get_p2x(int cgx_id, int lmac_id);
160 int cgx_set_fec(u64 fec, int cgx_id, int lmac_id);
161 int cgx_get_fec_stats(void *cgxd, int lmac_id, struct cgx_fec_stats_rsp *rsp);
162 int cgx_get_phy_fec_stats(void *cgxd, int lmac_id);
164 int cgx_id, int lmac_id);
170 void cgx_lmac_write(int cgx_id, int lmac_id, u64 offset, u64 val);
171 u64 cgx_lmac_read(int cgx_id, int lmac_id, u64 offset);
172 int cgx_lmac_addr_update(u8 cgx_id, u8 lmac_id, u8 *mac_addr, u8 index);
173 u64 cgx_read_dmac_ctrl(void *cgxd, int lmac_id);