]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: Add support to reset the enet/ring mgmt layer
authorSalil Mehta <salil.mehta@huawei.com>
Thu, 22 Mar 2018 14:28:56 +0000 (14:28 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 22 Mar 2018 19:29:04 +0000 (15:29 -0400)
commit396acb0485ed9718dadac2dbaa2dd12e69a545fc
treebdb1dba046f17241e0bf998b0ef56e630ef5ec8d
parentc243fdd9fd8d72e572310acd113839fb0aad078a
net: hns3: Add support to reset the enet/ring mgmt layer

After VF driver knows that hardware reset has been performed
successfully, it should proceed ahead and reset the enet layer.
This primarily consists of bringing down interface, clearing
TX/RX rings, disassociating vectors from ring etc.

Signed-off-by: Salil Mehta <salil.mehta@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h