]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns3: Refactor mac_init function
authorqumingguang <qumingguang@huawei.com>
Thu, 2 Nov 2017 12:45:16 +0000 (20:45 +0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 2 Nov 2017 12:28:35 +0000 (21:28 +0900)
commit3563c479dd4ad1e945ba6b8e3ceb01e6efba402a
tree09f4aabb402c7720bded6216275d6eccc6e23e8c
parentea579743134aa0e0e97a81e1fdf494b792d9b5c8
net: hns3: Refactor mac_init function

It needs initialize mdio in initialization process, but reset process
does not reset mdio, so do not initialize mdio in reset process.
This patch move out the mdio configuration function from the mac_init.
So mac_init can be used both in reset process and initialization process.

Signed-off-by: qumingguang <qumingguang@huawei.com>
Signed-off-by: Lipeng <lipeng321@huawei.com>
Signed-off-by: Yunsheng Lin <linyunsheng@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c