]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: txgbevf: add link update flow
authorMengyuan Lou <mengyuanlou@net-swift.com>
Fri, 4 Jul 2025 09:49:19 +0000 (17:49 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 10 Jul 2025 01:39:13 +0000 (18:39 -0700)
commitbf68010acc4bc84c1fef6adb2ac76565f3c55d60
treed017d2c4df049963c8798c77458cfd6e23006fac
parentce12ba254655a2dbffc103d184046213025191aa
net: txgbevf: add link update flow

Add link update flow to wangxun 10/25/40G virtual functions.
Get link status from pf in mbox, and if it is failed then
check the vx_status, because vx_status switching is too slow.

Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com>
Link: https://patch.msgid.link/20250704094923.652-9-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/wangxun/libwx/wx_type.h
drivers/net/ethernet/wangxun/libwx/wx_vf.c
drivers/net/ethernet/wangxun/libwx/wx_vf.h
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c