t4fw_cfg.txt (256791) | t4fw_cfg.txt (274446) |
---|---|
1# Firmware configuration file. 2# 3# Global limits (some are hardware limits, others are due to the firmware). 4# nvi = 128 virtual interfaces 5# niqflint = 1023 ingress queues with freelists and/or interrupts 6# nethctrl = 64K Ethernet or ctrl egress queues 7# neq = 64K egress queues of all kinds, including freelists 8# nexactf = 336 MPS TCAM entries, can oversubscribe. --- 27 unchanged lines hidden (view full) --- 36 # TP OFLD MTUs 37 tp_mtus = 88, 256, 512, 576, 808, 1024, 1280, 1488, 1500, 2002, 2048, 4096, 4352, 8192, 9000, 9600 38 39# PFs 0-3. These get 8 MSI/8 MSI-X vectors each. VFs are supported by 40# these 4 PFs only. Not used here at all. 41[function "0"] 42 nvf = 16 43 nvi = 1 | 1# Firmware configuration file. 2# 3# Global limits (some are hardware limits, others are due to the firmware). 4# nvi = 128 virtual interfaces 5# niqflint = 1023 ingress queues with freelists and/or interrupts 6# nethctrl = 64K Ethernet or ctrl egress queues 7# neq = 64K egress queues of all kinds, including freelists 8# nexactf = 336 MPS TCAM entries, can oversubscribe. --- 27 unchanged lines hidden (view full) --- 36 # TP OFLD MTUs 37 tp_mtus = 88, 256, 512, 576, 808, 1024, 1280, 1488, 1500, 2002, 2048, 4096, 4352, 8192, 9000, 9600 38 39# PFs 0-3. These get 8 MSI/8 MSI-X vectors each. VFs are supported by 40# these 4 PFs only. Not used here at all. 41[function "0"] 42 nvf = 16 43 nvi = 1 |
44 rssnvi = 0 |
|
44[function "0/*"] 45 nvi = 1 | 45[function "0/*"] 46 nvi = 1 |
47 rssnvi = 0 |
|
46 47[function "1"] 48 nvf = 16 49 nvi = 1 | 48 49[function "1"] 50 nvf = 16 51 nvi = 1 |
52 rssnvi = 0 |
|
50[function "1/*"] 51 nvi = 1 | 53[function "1/*"] 54 nvi = 1 |
55 rssnvi = 0 |
|
52 53[function "2"] 54 nvf = 16 55 nvi = 1 | 56 57[function "2"] 58 nvf = 16 59 nvi = 1 |
60 rssnvi = 0 |
|
56[function "2/*"] 57 nvi = 1 | 61[function "2/*"] 62 nvi = 1 |
63 rssnvi = 0 |
|
58 59[function "3"] 60 nvf = 16 61 nvi = 1 | 64 65[function "3"] 66 nvf = 16 67 nvi = 1 |
68 rssnvi = 0 |
|
62[function "3/*"] 63 nvi = 1 | 69[function "3/*"] 70 nvi = 1 |
71 rssnvi = 0 |
|
64 65# PF4 is the resource-rich PF that the bus/nexus driver attaches to. 66# It gets 32 MSI/128 MSI-X vectors. 67[function "4"] 68 wx_caps = all 69 r_caps = all 70 nvi = 32 | 72 73# PF4 is the resource-rich PF that the bus/nexus driver attaches to. 74# It gets 32 MSI/128 MSI-X vectors. 75[function "4"] 76 wx_caps = all 77 r_caps = all 78 nvi = 32 |
71 niqflint = 256 72 nethctrl = 128 73 neq = 256 | 79 rssnvi = 8 80 niqflint = 512 81 nethctrl = 1024 82 neq = 2048 |
74 nexactf = 328 75 cmask = all 76 pmask = all 77 78 # driver will mask off features it won't use 79 protocol = ofld 80 81 tp_l2t = 4096 --- 7 unchanged lines hidden (view full) --- 89 nfilter = 1456 90 nserver = 512 91 nhash = 16384 92 93# PF5 is the SCSI Controller PF. It gets 32 MSI/40 MSI-X vectors. 94# Not used right now. 95[function "5"] 96 nvi = 1 | 83 nexactf = 328 84 cmask = all 85 pmask = all 86 87 # driver will mask off features it won't use 88 protocol = ofld 89 90 tp_l2t = 4096 --- 7 unchanged lines hidden (view full) --- 98 nfilter = 1456 99 nserver = 512 100 nhash = 16384 101 102# PF5 is the SCSI Controller PF. It gets 32 MSI/40 MSI-X vectors. 103# Not used right now. 104[function "5"] 105 nvi = 1 |
106 rssnvi = 0 |
|
97 98# PF6 is the FCoE Controller PF. It gets 32 MSI/40 MSI-X vectors. 99# Not used right now. 100[function "6"] 101 nvi = 1 | 107 108# PF6 is the FCoE Controller PF. It gets 32 MSI/40 MSI-X vectors. 109# Not used right now. 110[function "6"] 111 nvi = 1 |
112 rssnvi = 0 |
|
102 103# The following function, 1023, is not an actual PCIE function but is used to 104# configure and reserve firmware internal resources that come from the global 105# resource pool. 106[function "1023"] 107 wx_caps = all 108 r_caps = all 109 nvi = 4 | 113 114# The following function, 1023, is not an actual PCIE function but is used to 115# configure and reserve firmware internal resources that come from the global 116# resource pool. 117[function "1023"] 118 wx_caps = all 119 r_caps = all 120 nvi = 4 |
121 rssnvi = 0 |
|
110 cmask = all 111 pmask = all 112 nexactf = 8 113 nfilter = 16 114 115# MPS has 192K buffer space for ingress packets from the wire as well as 116# loopback path of the L2 switch. 117[port "0"] --- 25 unchanged lines hidden (view full) --- 143 bg_mem = 25 144 lpbk_mem = 25 145 hwm = 30 146 lwm = 15 147 dwm = 30 148 149[fini] 150 version = 0x1 | 122 cmask = all 123 pmask = all 124 nexactf = 8 125 nfilter = 16 126 127# MPS has 192K buffer space for ingress packets from the wire as well as 128# loopback path of the L2 switch. 129[port "0"] --- 25 unchanged lines hidden (view full) --- 155 bg_mem = 25 156 lpbk_mem = 25 157 hwm = 30 158 lwm = 15 159 dwm = 30 160 161[fini] 162 version = 0x1 |
151 checksum = 0x6f516705 | 163 checksum = 0x6a1f8858 |
152# | 164# |
153# $FreeBSD: stable/10/sys/dev/cxgbe/firmware/t4fw_cfg.txt 256791 2013-10-20 15:24:44Z np $ | 165# $FreeBSD: stable/10/sys/dev/cxgbe/firmware/t4fw_cfg.txt 274446 2014-11-12 20:24:14Z np $ |
154# | 166# |