filename:       /lib/modules/5.14.0-284.5.1.el9_2.x86_64/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz
description:    Cornelis Omni-Path Express driver
license:        Dual BSD/GPL
firmware:       hfi1_pcie.fw
firmware:       hfi1_sbus.fw
firmware:       hfi1_fabric.fw
firmware:       hfi1_dc8051.fw
rhelversion:    9.2
srcversion:     4AD59F5BC59169D8C706D5E
alias:          pci:v00008086d000024F1sv*sd*bc*sc*i*
alias:          pci:v00008086d000024F0sv*sd*bc*sc*i*
depends:        rdmavt,ib_core,i2c-algo-bit
retpoline:      Y
intree:         Y
name:           hfi1
vermagic:       5.14.0-284.5.1.el9_2.x86_64 SMP preempt mod_unload modversions 
sig_id:         PKCS#7
signer:         Red Hat Enterprise Linux kernel signing key
sig_key:        47:CC:AD:30:7D:DC:80:2E:78:B5:5B:C2:C5:A9:C4:F6:E3:35:75:2C
sig_hashalgo:   sha256
signature:      8F:30:67:89:45:3B:01:FA:16:07:DD:47:DF:D3:6A:CF:30:37:26:4B:
		10:93:06:6A:EF:CE:95:C1:AB:50:24:AD:81:48:3F:47:2C:1C:2C:C1:
		53:32:A6:BE:F9:CE:76:D1:EB:D8:3D:B6:59:E3:09:54:68:B8:19:40:
		0B:5D:81:30:52:F3:F0:24:A3:DA:14:9E:18:EB:6E:D8:C5:FF:EB:63:
		31:B5:A2:9A:31:15:BF:3C:1C:5C:0A:1A:B7:63:B2:6E:50:C5:BA:7F:
		E5:F2:4A:1D:45:A0:A6:FB:A8:5A:A1:5D:9C:AB:A7:A1:26:A9:86:4E:
		70:CA:5B:BC:02:95:E6:21:38:41:BB:11:B8:88:55:47:B0:A1:5B:FF:
		5C:D7:FA:40:C8:D4:33:26:05:69:0A:68:94:28:F6:0D:00:52:37:D2:
		09:7A:52:2E:78:BA:9D:07:29:17:C0:25:07:EE:9A:B5:26:01:D7:96:
		29:C6:82:19:E2:FD:BE:13:A6:7A:E8:78:4F:D9:56:21:45:F9:6B:58:
		46:67:97:39:B0:95:70:25:E6:82:20:D9:00:7E:A1:1D:DB:CB:F8:7E:
		59:92:51:52:CB:43:5A:07:14:8F:73:0C:3F:8D:E4:56:04:9B:CB:5E:
		EC:12:88:3E:8F:E1:44:D2:BE:F6:B2:4D:2D:7B:7B:1F:E3:24:ED:DE:
		FC:FD:6D:14:7B:07:E6:15:EC:F8:C4:6B:76:5D:0F:34:B0:0A:39:62:
		1E:CE:CE:BB:21:42:F5:E5:33:4F:00:69:72:5A:24:8C:10:B0:C4:95:
		EC:2F:54:4F:16:7E:C5:C5:56:2F:EE:CA:75:00:8B:25:E9:4B:23:F3:
		54:CE:F6:E8:BB:AD:91:54:C3:D2:CB:58:D2:A3:AA:80:21:88:CC:00:
		37:E0:8A:89:94:EB:ED:44:21:DC:8D:FC:B5:79:F6:11:3D:A7:97:06:
		59:28:29:2B:53:03:CE:09:E1:20:D0:59:A7:9F:49:57:57:DB:5F:21:
		3C:A2:11:6A
parm:           lkey_table_size:LKEY table size in bits (2^n, 1 <= n <= 23) (uint)
parm:           max_pds:Maximum number of protection domains to support (uint)
parm:           max_ahs:Maximum number of address handles to support (uint)
parm:           max_cqes:Maximum number of completion queue entries to support (uint)
parm:           max_cqs:Maximum number of completion queues to support (uint)
parm:           max_qp_wrs:Maximum number of QP WRs to support (uint)
parm:           max_qps:Maximum number of QPs to support (uint)
parm:           max_sges:Maximum number of SGEs to support (uint)
parm:           max_mcast_grps:Maximum number of multicast groups to support (uint)
parm:           max_mcast_qp_attached:Maximum number of attached QPs to support (uint)
parm:           max_srqs:Maximum number of SRQs to support (uint)
parm:           max_srq_sges:Maximum number of SRQ SGEs to support (uint)
parm:           max_srq_wrs:Maximum number of SRQ WRs support (uint)
parm:           piothreshold:size used to determine sdma vs. pio (ushort)
parm:           sge_copy_mode:Verbs copy mode: 0 use memcpy, 1 use cacheless copy, 2 adapt based on WSS (uint)
parm:           wss_threshold:Percentage (1-100) of LLC to use as a threshold for a cacheless copy (uint)
parm:           wss_clean_period:Count of verbs copies before an entry in the page copy table is cleaned (uint)
parm:           sdma_comp_size:Size of User SDMA completion ring. Default: 128 (uint)
parm:           cache_size:Send and receive side cache size limit (in MB) (ulong)
parm:           sdma_descq_cnt:Number of SDMA descq entries (uint)
parm:           sdma_idle_cnt:sdma interrupt idle delay (ns,default 250) (uint)
parm:           num_sdma:Set max number SDMA engines to use (uint)
parm:           desct_intr:Number of SDMA descriptor before interrupt (uint)
parm:           qp_table_size:QP table size (uint)
parm:           pcie_caps:Max PCIe tuning: Payload (0..3), ReadReq (4..7) (int)
parm:           pcie_target:PCIe target speed (0 skip, 1-3 Gen1-3) (uint)
parm:           pcie_force:Force driver to do a PCIe firmware download even if already at target speed (uint)
parm:           pcie_retry:Driver will try this many times to reach requested speed (uint)
parm:           pcie_pset:PCIe Eq Pset value to use, range is 0-10 (uint)
parm:           pcie_ctle:PCIe static CTLE mode, bit 0 - discrete on/off, bit 1 - integrated on/off (uint)
parm:           num_user_contexts:Set max number of user contexts to use (default: -1 will use the real (non-HT) CPU count) (int)
parm:           krcvqs:Array of the number of non-control kernel receive queues by VL (array of uint)
parm:           rcvarr_split:Percent of context's RcvArray entries used for Eager buffers (uint)
parm:           eager_buffer_size:Size of the eager buffers, default: 8MB (uint)
parm:           rcvhdrcnt:Receive header queue count (default 2048) (uint)
parm:           hdrq_entsize:Size of header queue entries: 2 - 8B, 16 - 64B, 32 - 128B (default) (uint)
parm:           user_credit_return_threshold:Credit return threshold for user send contexts, return when unreturned credits passes this many blocks (in percent of allocated blocks, 0 is off) (uint)
parm:           max_mtu:Set max MTU bytes, default is 10240 (uint)
parm:           cu:Credit return units (uint)
parm:           cap_mask:Bit mask of enabled/disabled HW features
parm:           num_vls:Set number of Virtual Lanes to use (1-8) (uint)
parm:           rcv_intr_timeout:Receive interrupt mitigation timeout in ns (uint)
parm:           rcv_intr_count:Receive interrupt mitigation count (uint)
parm:           link_crc_mask:CRCs to use on the link (ushort)
parm:           loopback:Put into loopback mode (1 = serdes, 3 = external cable (uint)
parm:           aspm:PCIe ASPM: 0: disable, 1: enable, 2: dynamic (uint)
