hinic: add mailbox function support
authorLuo bin <luobin9@huawei.com>
Sat, 25 Apr 2020 01:21:09 +0000 (01:21 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 26 Apr 2020 03:46:27 +0000 (20:46 -0700)
commita425b6e1c69ba907b72b737a4d44f8cfbc43ce3c
treeb5629c5cdcf94e2f057cfd34c7a751a2429cb839
parentc90af587a9eee697e2d89683113707cada70116a
hinic: add mailbox function support

virtual function and physical function can communicate with each
other through mailbox channel supported by hw

Signed-off-by: Luo bin <luobin9@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/huawei/hinic/Makefile
drivers/net/ethernet/huawei/hinic/hinic_hw_csr.h
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.h
drivers/net/ethernet/huawei/hinic/hinic_hw_if.c
drivers/net/ethernet/huawei/hinic/hinic_hw_if.h
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c [new file with mode: 0644]
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h [new file with mode: 0644]
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h