1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 28793f779Soulijunconfig INFINIBAND_HNS 3d5b60e26SArnd Bergmann tristate "HNS RoCE Driver" 48793f779Soulijun depends on NET_VENDOR_HISILICON 508805fdbSWei Hu(Xavier) depends on ARM64 || (COMPILE_TEST && 64BIT) 6d5b60e26SArnd Bergmann depends on (HNS_DSAF && HNS_ENET) || HNS3 7a7f7f624SMasahiro Yamada help 8*38d22088SChengchang Tang This is a RoCE/RDMA driver for the Hisilicon RoCE engine. 98793f779Soulijun 10*38d22088SChengchang Tang To compile HIP08 driver as module, choose M here. 11d5b60e26SArnd Bergmann 12dd74282dSWei Hu(Xavier)config INFINIBAND_HNS_HIP08 13d5b60e26SArnd Bergmann bool "Hisilicon Hip08 Family RoCE support" 14dd74282dSWei Hu(Xavier) depends on INFINIBAND_HNS && PCI && HNS3 15d5b60e26SArnd Bergmann depends on INFINIBAND_HNS=m || HNS3=y 16a7f7f624SMasahiro Yamada help 17dd74282dSWei Hu(Xavier) RoCE driver support for Hisilicon RoCE engine in Hisilicon Hip08 SoC. 18dd74282dSWei Hu(Xavier) The RoCE engine is a PCI device. 19d5b60e26SArnd Bergmann 20d5b60e26SArnd Bergmann To compile this driver, choose Y here: if INFINIBAND_HNS is m, this 21d5b60e26SArnd Bergmann module will be called hns-roce-hw-v2. 22