1config INFINIBAND_HNS 2 tristate "HNS RoCE Driver" 3 depends on NET_VENDOR_HISILICON 4 depends on ARM64 || (COMPILE_TEST && 64BIT) 5 ---help--- 6 This is a RoCE/RDMA driver for the Hisilicon RoCE engine. The engine 7 is used in Hisilicon Hip06 and more further ICT SoC based on 8 platform device. 9 10 To compile this driver as a module, choose M here: the module 11 will be called hns-roce. 12 13config INFINIBAND_HNS_HIP06 14 tristate "Hisilicon Hip06 Family RoCE support" 15 depends on INFINIBAND_HNS && HNS && HNS_DSAF && HNS_ENET 16 ---help--- 17 RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip06 and 18 Hip07 SoC. These RoCE engines are platform devices. 19 20 To compile this driver as a module, choose M here: the module 21 will be called hns-roce-hw-v1. 22 23config INFINIBAND_HNS_HIP08 24 tristate "Hisilicon Hip08 Family RoCE support" 25 depends on INFINIBAND_HNS && PCI && HNS3 26 ---help--- 27 RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip08 SoC. 28 The RoCE engine is a PCI device. 29 30 To compile this driver as a module, choose M here: the module 31 will be called hns-roce-hw-v2. 32