linux_dsm_epyc7002/drivers/net/ethernet/hisilicon/hns3
Salil Mehta 2bfbd35d8e net: hns3: Changes required in PF mailbox to support VF reset
PF needs to assert the VF reset when it receives the request to
reset from VF. After receiving request PF ackknowledges the
request by replying back MBX_ASSERTING_RESET message to VF.
VF then goes to pending state and wait for hardware to complete
the reset.

This patch contains code to handle the received VF message, inform
the VF of assertion and reset the VF using cmdq interface.

Signed-off-by: Salil Mehta <salil.mehta@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-03-22 15:29:04 -04:00
..
hns3pf net: hns3: Changes required in PF mailbox to support VF reset 2018-03-22 15:29:04 -04:00
hns3vf net: hns3: Add *Asserting Reset* mailbox message & handling in VF 2018-03-22 15:29:04 -04:00
hclge_mbx.h net: hns3: Add *Asserting Reset* mailbox message & handling in VF 2018-03-22 15:29:04 -04:00
hnae3.c net: hns3: Unified HNS3 {VF|PF} Ethernet Driver for hip08 SoC 2017-12-15 10:55:34 -05:00
hnae3.h net: hns3: Add VF Reset device state and its handling 2018-03-22 15:29:03 -04:00
hns3_dcbnl.c net: hns3: Unified HNS3 {VF|PF} Ethernet Driver for hip08 SoC 2017-12-15 10:55:34 -05:00
hns3_enet.c net: hns3: Changes to make enet watchdog timeout func common for PF/VF 2018-03-22 15:29:03 -04:00
hns3_enet.h net: hns3: Changes to make enet watchdog timeout func common for PF/VF 2018-03-22 15:29:03 -04:00
hns3_ethtool.c net: hns3: fix for not returning problem in get_link_ksettings when phy exists 2018-03-22 13:12:03 -04:00
Makefile net: hns3: Unified HNS3 {VF|PF} Ethernet Driver for hip08 SoC 2017-12-15 10:55:34 -05:00