]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
bnxt_en: Delay for 5 seconds after AER DPC for all chips
authorMichael Chan <michael.chan@broadcom.com>
Mon, 4 May 2026 08:36:08 +0000 (14:06 +0530)
committerJakub Kicinski <kuba@kernel.org>
Wed, 6 May 2026 00:36:14 +0000 (17:36 -0700)
commit07f44433355f70fa97d4c44b4c0d2e86adc082fb
tree9cb4cac7096d292a0371f1b67a899ea8009b7092
parent5ad509c1fdad4bf0993b72d1b3d462f036d8a0d8
bnxt_en: Delay for 5 seconds after AER DPC for all chips

The FW on all chips is requiring a 5-second delay after Downstream
Port Containment (DPC) AER.  The previously added 900 msec delay was
not long enough in all cases because the chip's CRS (Configuration
Request Retry Status) mechanism is not always reliable.

Fixes: d5ab32e9b02d ("bnxt_en: Add delay to handle Downstream Port Containment (DPC) AER")
Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: Pavan Chebbi <pavan.chebbi@broadcom.com>
Link: https://patch.msgid.link/20260504083611.1383776-2-pavan.chebbi@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c