net/hns3: get PCI revision ID
authorWei Hu (Xavier) <xavier.huwei@huawei.com>
Wed, 29 Apr 2020 11:13:25 +0000 (19:13 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 5 May 2020 13:54:26 +0000 (15:54 +0200)
commit837740cfa37a4641b6e3fc2d92c6572fe3c9911f
treebe1662ff4f899059ed40f1ded7324cbf777374a6
parent8eed8acc812e3a11270e9b30c2a7b429a3c865e6
net/hns3: get PCI revision ID

The hns3 network engine is built-in multiple SoCs, such as kunpeng 920,
kunpeng 930, etc. The PCI revision id is 0x21 in kunpeng 920, and the PCI
revision id is 0x30 in kunpeng 930.

This patch gets PCI revision to identify different version of hardware
network engine.

Signed-off-by: Wei Hu (Xavier) <xavier.huwei@huawei.com>
drivers/net/hns3/hns3_ethdev.c
drivers/net/hns3/hns3_ethdev.h
drivers/net/hns3/hns3_ethdev_vf.c