blob: 846c240c80aa1230b62a8084f3d3c18e5a82f583 [file] [log] [blame]
Mike Marciniszyn77241052015-07-30 15:17:43 -04001config INFINIBAND_HFI1
2 tristate "Intel OPA Gen1 support"
Dennis Dalessandroec3f2c12016-01-19 14:41:33 -08003 depends on X86_64 && INFINIBAND_RDMAVT
Mitko Haralanovf727a0c2016-02-05 11:57:46 -05004 select MMU_NOTIFIER
Mike Marciniszyn77241052015-07-30 15:17:43 -04005 default m
6 ---help---
7 This is a low-level driver for Intel OPA Gen1 adapter.
8config HFI1_DEBUG_SDMA_ORDER
9 bool "HFI1 SDMA Order debug"
10 depends on INFINIBAND_HFI1
11 default n
12 ---help---
13 This is a debug flag to test for out of order
14 sdma completions for unit testing
15config HFI1_VERBS_31BIT_PSN
16 bool "HFI1 enable 31 bit PSN"
17 depends on INFINIBAND_HFI1
18 default y
19 ---help---
20 Setting this enables 31 BIT PSN
21 For verbs RC/UC
22config SDMA_VERBOSITY
23 bool "Config SDMA Verbosity"
24 depends on INFINIBAND_HFI1
25 default n
26 ---help---
27 This is a configuration flag to enable verbose
28 SDMA debug
29config PRESCAN_RXQ
30 bool "Enable prescanning of the RX queue for ECNs"
31 depends on INFINIBAND_HFI1
32 default n
33 ---help---
34 This option toggles the prescanning of the receive queue for
35 Explicit Congestion Notifications. If an ECN is detected, it
36 is processed as quickly as possible, the ECN is toggled off.
37 After the prescanning step, the receive queue is processed as
38 usual.