Home
last modified time | relevance | path

Searched refs:lmacid (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dthunder_bgx.c32 int lmacid; /* ID within BGX */ member
150 void bgx_get_lmac_link_state(int node, int bgx_idx, int lmacid, void *status) in bgx_get_lmac_link_state() argument
160 lmac = &bgx->lmac[lmacid]; in bgx_get_lmac_link_state()
167 const u8 *bgx_get_lmac_mac(int node, int bgx_idx, int lmacid) in bgx_get_lmac_mac() argument
172 return bgx->lmac[lmacid].mac; in bgx_get_lmac_mac()
178 void bgx_set_lmac_mac(int node, int bgx_idx, int lmacid, const u8 *mac) in bgx_set_lmac_mac() argument
185 ether_addr_copy(bgx->lmac[lmacid].mac, mac); in bgx_set_lmac_mac()
189 void bgx_lmac_rx_tx_enable(int node, int bgx_idx, int lmacid, bool enable) in bgx_lmac_rx_tx_enable() argument
197 cfg = bgx_reg_read(bgx, lmacid, BGX_CMRX_CFG); in bgx_lmac_rx_tx_enable()
202 bgx_reg_write(bgx, lmacid, BGX_CMRX_CFG, cfg); in bgx_lmac_rx_tx_enable()
[all …]
Dthunder_bgx.h186 void bgx_lmac_rx_tx_enable(int node, int bgx_idx, int lmacid, bool enable);
190 const u8 *bgx_get_lmac_mac(int node, int bgx_idx, int lmacid);
191 void bgx_set_lmac_mac(int node, int bgx_idx, int lmacid, const u8 *mac);
192 void bgx_get_lmac_link_state(int node, int bgx_idx, int lmacid, void *status);