Directory Files
.. 1
File Size
Kconfig 623 B
Makefile 855 B
affinity.c 33 kB
affinity.h 4.2 kB
aspm.c 7.0 kB
aspm.h 3.0 kB
chip.c 458 kB
chip.h 45 kB
chip_registers.h 70 kB
common.h 13 kB
debugfs.c 34 kB
debugfs.h 3.7 kB
device.c 5.1 kB
device.h 2.6 kB
driver.c 49 kB
efivar.c 5.5 kB
efivar.h 2.4 kB
eprom.c 14 kB
eprom.h 2.4 kB
exp_rcv.c 3.9 kB
exp_rcv.h 6.9 kB
fault.c 10 kB
fault.h 3.6 kB
file_ops.c 45 kB
firmware.c 66 kB
hfi.h 76 kB
hfi1.mod.c 0 B
init.c 56 kB
intr.c 8.4 kB
iowait.c 3.3 kB
iowait.h 13 kB
mad.c 143 kB
mad.h 14 kB
mmu_rb.c 11 kB
mmu_rb.h 3.5 kB
msix.c 9.8 kB
msix.h 2.7 kB
opa_compat.h 4.8 kB
opfn.c 8.7 kB
opfn.h 2.8 kB
pcie.c 42 kB
pio.c 60 kB
pio.h 14 kB
pio_copy.c 21 kB
platform.c 29 kB
platform.h 13 kB
qp.c 26 kB
qp.h 6.0 kB
qsfp.c 23 kB
qsfp.h 9.4 kB
rc.c 94 kB
rc.h 1.4 kB
ruc.c 18 kB
sdma.c 92 kB
sdma.h 34 kB
sdma_txreq.h 4.5 kB
sysfs.c 23 kB
tid_rdma.c 160 kB
tid_rdma.h 10 kB
trace.c 16 kB
trace.h 2.8 kB
trace_ctxts.h 5.4 kB
trace_dbg.h 5.0 kB
trace_ibhdrs.h 16 kB
trace_iowait.h 1.5 kB
trace_misc.h 4.9 kB
trace_mmu.h 3.6 kB
trace_rc.h 5.1 kB
trace_rx.h 5.5 kB
trace_tid.h 44 kB
trace_tx.h 25 kB
uc.c 16 kB
ud.c 31 kB
user_exp_rcv.c 29 kB
user_exp_rcv.h 3.4 kB
user_pages.c 4.7 kB
user_sdma.c 43 kB
user_sdma.h 8.1 kB
verbs.c 60 kB
verbs.h 15 kB
verbs_txreq.c 4.4 kB
verbs_txreq.h 4.1 kB
vnic.h 5.6 kB
vnic_main.c 23 kB
vnic_sdma.c 9.1 kB

Linux v5.3-rc5 - hfi1

# SPDX-License-Identifier: GPL-2.0-only
config INFINIBAND_HFI1
	tristate "Intel OPA Gen1 support"
	depends on X86_64 && INFINIBAND_RDMAVT && I2C
	select MMU_NOTIFIER
	select CRC32
	select I2C_ALGOBIT
	---help---
	This is a low-level driver for Intel OPA Gen1 adapter.
config HFI1_DEBUG_SDMA_ORDER
	bool "HFI1 SDMA Order debug"
	depends on INFINIBAND_HFI1
	default n
	---help---
	This is a debug flag to test for out of order
	sdma completions for unit testing
config SDMA_VERBOSITY
	bool "Config SDMA Verbosity"
	depends on INFINIBAND_HFI1
	default n
	---help---
	This is a configuration flag to enable verbose
	SDMA debug