696a821178
Add to read efuse values from flash, and disable EEE to improve signal quality. Remove PHY semaphore to access PHY registers faster. And remove unnecessary page selection where quick access is required. When rte_eth_link_get_nowait() is called frequently with LSC disabled by self-developed applications, eventually the PHY status register will be accessed frequently. It will cause internal PHY init failure, if they are done simultaneously. So there is a protection added for internal PHY init. Fixes: |
||
---|---|---|
.. | ||
base | ||
meson.build | ||
ngbe_ethdev.c | ||
ngbe_ethdev.h | ||
ngbe_logs.h | ||
ngbe_pf.c | ||
ngbe_ptypes.c | ||
ngbe_ptypes.h | ||
ngbe_regs_group.h | ||
ngbe_rxtx.c | ||
ngbe_rxtx.h | ||
version.map |