#
0a2714d5 |
|
11-Oct-2023 |
Jiawen Wu <jiawenwu@trustnetic.com> |
net: ngbe: add ethtool stats support Support to show ethtool statistics. Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com> Link: https://lore.kernel.org/r/20231011091906.70486-4-jiawenwu@trustnetic.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
#
860edff5 |
|
16-Jan-2023 |
Mengyuan Lou <mengyuanlou@net-swift.com> |
net: wangxun: clean up the code Convert various mult-bit fields to be defined using GENMASK/FIELD_PREP. Simplify the code with the ternary operator. Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com> Reviewed-by: Simon Horman <simon.horman@corigine.com> Link: https://lore.kernel.org/r/20230116103839.84087-1-mengyuanlou@net-swift.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
#
a1cf597b |
|
11-Jan-2023 |
Mengyuan Lou <mengyuanlou@net-swift.com> |
net: ngbe: Add ngbe mdio bus driver. Add mdio bus register for ngbe. The internal phy and external phy need to be handled separately. Add phy changed event detection. Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Link: https://lore.kernel.org/r/20230111111718.40745-1-mengyuanlou@net-swift.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
#
803df55d |
|
05-Jan-2023 |
Mengyuan Lou <mengyuanlou@net-swift.com> |
net: ngbe: Remove structure ngbe_adapter Move the total private structure to libwx. Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
#
9607a3e6 |
|
05-Jan-2023 |
Jiawen Wu <jiawenwu@trustnetic.com> |
net: wangxun: Rename private structure in libwx In order to move the total members in struct adapter to struct wx_hw to keep the code clean, it's a bad name of 'wx_hw' only for hardware. Rename 'wx_hw' to 'wx', and rename the pointers at use. Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
#
92710fe6 |
|
05-Jan-2023 |
Jiawen Wu <jiawenwu@trustnetic.com> |
net: ngbe: Move defines into unified file Remove ngbe.h, move defines into ngbe_type.h file. Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
#
8f727eec |
|
05-Jan-2023 |
Jiawen Wu <jiawenwu@trustnetic.com> |
net: ngbe: Remove structure ngbe_hw Remove useless structure ngbe_hw to make the codes clear. Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
#
02338c48 |
|
31-Oct-2022 |
Mengyuan Lou <mengyuanlou@net-swift.com> |
net: ngbe: Initialize sw info and register netdev Initialize ngbe mac/phy type. Check whether the firmware is initialized. Initialize ngbe hw and register netdev. Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|