| 161 | } |
| 162 | |
| 163 | void |
| 164 | nfp_write_mac(struct nfp_hw *hw, |
| 165 | uint8_t *mac) |
| 166 | { |
| 167 | uint32_t mac0; |
| 168 | uint16_t mac1; |
| 169 | |
| 170 | mac0 = *(uint32_t *)mac; |
| 171 | nn_writel(rte_cpu_to_be_32(mac0), hw->ctrl_bar + NFP_NET_CFG_MACADDR); |
| 172 | |
| 173 | mac += 4; |
| 174 | mac1 = *(uint16_t *)mac; |
| 175 | nn_writew(rte_cpu_to_be_16(mac1), |
| 176 | hw->ctrl_bar + NFP_NET_CFG_MACADDR + 6); |
| 177 | } |
| 178 | |
| 179 | void |
| 180 | nfp_enable_queues(struct nfp_hw *hw, |
no test coverage detected