cxgbe(4): Update T4/5/6 firmwares to 1.23.0.0.
Obtained from: Chelsio Communications MFC after: 1 month Sponsored by: Chelsio Communications
This commit is contained in:
parent
ab87f59224
commit
4a21f4c606
@ -1466,7 +1466,7 @@ t4fw.fwo optional cxgbe \
|
||||
no-implicit-rule \
|
||||
clean "t4fw.fwo"
|
||||
t4fw.fw optional cxgbe \
|
||||
dependency "$S/dev/cxgbe/firmware/t4fw-1.22.0.3.bin.uu" \
|
||||
dependency "$S/dev/cxgbe/firmware/t4fw-1.23.0.0.bin.uu" \
|
||||
compile-with "${NORMAL_FW}" \
|
||||
no-obj no-implicit-rule \
|
||||
clean "t4fw.fw"
|
||||
@ -1500,7 +1500,7 @@ t5fw.fwo optional cxgbe \
|
||||
no-implicit-rule \
|
||||
clean "t5fw.fwo"
|
||||
t5fw.fw optional cxgbe \
|
||||
dependency "$S/dev/cxgbe/firmware/t5fw-1.22.0.3.bin.uu" \
|
||||
dependency "$S/dev/cxgbe/firmware/t5fw-1.23.0.0.bin.uu" \
|
||||
compile-with "${NORMAL_FW}" \
|
||||
no-obj no-implicit-rule \
|
||||
clean "t5fw.fw"
|
||||
@ -1534,7 +1534,7 @@ t6fw.fwo optional cxgbe \
|
||||
no-implicit-rule \
|
||||
clean "t6fw.fwo"
|
||||
t6fw.fw optional cxgbe \
|
||||
dependency "$S/dev/cxgbe/firmware/t6fw-1.22.0.3.bin.uu" \
|
||||
dependency "$S/dev/cxgbe/firmware/t6fw-1.23.0.0.bin.uu" \
|
||||
compile-with "${NORMAL_FW}" \
|
||||
no-obj no-implicit-rule \
|
||||
clean "t6fw.fw"
|
||||
|
File diff suppressed because it is too large
Load Diff
9944
sys/dev/cxgbe/firmware/t4fw-1.23.0.0.bin.uu
Normal file
9944
sys/dev/cxgbe/firmware/t4fw-1.23.0.0.bin.uu
Normal file
File diff suppressed because it is too large
Load Diff
@ -9810,19 +9810,19 @@ enum fw_hdr_chip {
|
||||
|
||||
enum {
|
||||
T4FW_VERSION_MAJOR = 0x01,
|
||||
T4FW_VERSION_MINOR = 0x16,
|
||||
T4FW_VERSION_MINOR = 0x17,
|
||||
T4FW_VERSION_MICRO = 0x00,
|
||||
T4FW_VERSION_BUILD = 0x03,
|
||||
T4FW_VERSION_BUILD = 0x00,
|
||||
|
||||
T5FW_VERSION_MAJOR = 0x01,
|
||||
T5FW_VERSION_MINOR = 0x16,
|
||||
T5FW_VERSION_MINOR = 0x17,
|
||||
T5FW_VERSION_MICRO = 0x00,
|
||||
T5FW_VERSION_BUILD = 0x03,
|
||||
T5FW_VERSION_BUILD = 0x00,
|
||||
|
||||
T6FW_VERSION_MAJOR = 0x01,
|
||||
T6FW_VERSION_MINOR = 0x16,
|
||||
T6FW_VERSION_MINOR = 0x17,
|
||||
T6FW_VERSION_MICRO = 0x00,
|
||||
T6FW_VERSION_BUILD = 0x03,
|
||||
T6FW_VERSION_BUILD = 0x00,
|
||||
};
|
||||
|
||||
enum {
|
||||
|
File diff suppressed because it is too large
Load Diff
11489
sys/dev/cxgbe/firmware/t5fw-1.23.0.0.bin.uu
Normal file
11489
sys/dev/cxgbe/firmware/t5fw-1.23.0.0.bin.uu
Normal file
File diff suppressed because it is too large
Load Diff
@ -415,7 +415,7 @@
|
||||
nfilter = 496 # number of filter region entries
|
||||
nserver = 496 # number of server region entries
|
||||
nhash = 12288 # number of hash region entries
|
||||
protocol = nic_vm, ofld, rddp, rdmac, iscsi_initiator_pdu, iscsi_target_pdu, iscsi_t10dif
|
||||
protocol = nic_vm, ofld, rddp, rdmac, iscsi_initiator_pdu, iscsi_target_pdu, iscsi_t10dif, nic_hashfilter
|
||||
tp_l2t = 3072
|
||||
tp_ddp = 2
|
||||
tp_ddp_iscsi = 2
|
||||
@ -601,8 +601,8 @@
|
||||
|
||||
|
||||
[fini]
|
||||
version = 0x01000028
|
||||
checksum = 0x36228c7d
|
||||
version = 0x1425001d
|
||||
checksum = 0xd8c8fbd8
|
||||
|
||||
# Total resources used by above allocations:
|
||||
# Virtual Interfaces: 104
|
||||
|
File diff suppressed because it is too large
Load Diff
12378
sys/dev/cxgbe/firmware/t6fw-1.23.0.0.bin.uu
Normal file
12378
sys/dev/cxgbe/firmware/t6fw-1.23.0.0.bin.uu
Normal file
File diff suppressed because it is too large
Load Diff
@ -95,6 +95,13 @@
|
||||
sge_timer_value = 5, 10, 20, 50, 100, 200 # SGE_TIMER_VALUE* in usecs
|
||||
reg[0x10c4] = 0x20000000/0x20000000 # GK_CONTROL, enable 5th thread
|
||||
|
||||
# Set the SGE Doorbell Queue Timer "tick" to 5us and initialize
|
||||
# the Timer Table to a default set of values (which are multiples
|
||||
# of the Timer Tick).
|
||||
#
|
||||
sge_dbq_timertick = 5
|
||||
sge_dbq_timer = 1, 2, 3, 5, 7, 9, 12, 16
|
||||
|
||||
# enable TP_OUT_CONFIG.IPIDSPLITMODE
|
||||
reg[0x7d04] = 0x00010000/0x00010000
|
||||
|
||||
@ -397,7 +404,7 @@
|
||||
wx_caps = all # write/execute permissions for all commands
|
||||
r_caps = all # read permissions for all commands
|
||||
nvi = 28 # NVI_UNIFIED
|
||||
niqflint = 202 # NFLIQ_UNIFIED + NLFIQ_WD + NFLIQ_CRYPTO (32)
|
||||
niqflint = 218 # NFLIQ_UNIFIED + NLFIQ_WD + NFLIQ_CRYPTO (32)
|
||||
nethctrl = 116 # NETHCTRL_UNIFIED + NETHCTRL_WD + ncrypto_lookaside
|
||||
neq = 256 # NEQ_UNIFIED + NEQ_WD
|
||||
nqpcq = 12288
|
||||
@ -412,7 +419,7 @@
|
||||
nserver = 496 # number of server region entries
|
||||
nhash = 12288 # number of hash region entries
|
||||
nhpfilter = 64 # number of high priority filter region entries
|
||||
protocol = nic_vm, ofld, rddp, rdmac, iscsi_initiator_pdu, iscsi_target_pdu, iscsi_t10dif, tlskeys, crypto_lookaside, ipsec_inline
|
||||
protocol = nic_vm, ofld, rddp, rdmac, iscsi_initiator_pdu, iscsi_target_pdu, iscsi_t10dif, tlskeys, crypto_lookaside, ipsec_inline, nic_hashfilter
|
||||
tp_l2t = 3072
|
||||
tp_ddp = 2
|
||||
tp_ddp_iscsi = 2
|
||||
@ -573,8 +580,8 @@
|
||||
dcb_app_tlv[2] = 3260, socketnum, 5
|
||||
|
||||
[fini]
|
||||
version = 0x1425001c
|
||||
checksum = 0x64f3def4
|
||||
version = 0x1425001d
|
||||
checksum = 0xdbff9437
|
||||
|
||||
# Total resources used by above allocations:
|
||||
# Virtual Interfaces: 104
|
||||
|
@ -17,7 +17,7 @@ FIRMWS+= ${F}:${F:C/.txt//}:1.0.0.0
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
T4FW_VER= 1.22.0.3
|
||||
T4FW_VER= 1.23.0.0
|
||||
FIRMWS+= t4fw.fw:t4fw:${T4FW_VER}
|
||||
CLEANFILES+= t4fw.fw
|
||||
|
||||
|
@ -17,7 +17,7 @@ FIRMWS+= ${F}:${F:C/.txt//}:1.0.0.0
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
T5FW_VER= 1.22.0.3
|
||||
T5FW_VER= 1.23.0.0
|
||||
FIRMWS+= t5fw.fw:t5fw:${T5FW_VER}
|
||||
CLEANFILES+= t5fw.fw
|
||||
|
||||
|
@ -17,7 +17,7 @@ FIRMWS+= ${F}:${F:C/.txt//}:1.0.0.0
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
T6FW_VER= 1.22.0.3
|
||||
T6FW_VER= 1.23.0.0
|
||||
FIRMWS+= t6fw.fw:t6fw:${T6FW_VER}
|
||||
CLEANFILES+= t6fw.fw
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user