aboutsummaryrefslogtreecommitdiffstats
path: root/LICENSES
diff options
context:
space:
mode:
authorVasundhara Volam <vasundhara-v.volam@broadcom.com>2019-11-23 22:30:43 -0500
committerJakub Kicinski <jakub.kicinski@netronome.com>2019-11-24 14:48:02 -0800
commitf9b69d7f62796b33657c98e0d3ca3be763f70fa4 (patch)
tree6e7f23c563f95025113e315f1596683303dccc5d /LICENSES
parentbnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (diff)
downloadlinux-dev-f9b69d7f62796b33657c98e0d3ca3be763f70fa4.tar.xz
linux-dev-f9b69d7f62796b33657c98e0d3ca3be763f70fa4.zip
bnxt_en: Fix suspend/resume path on 57500 chips
Driver calls HWRM_FUNC_RESET firmware call while resuming the device which clears the context memory backing store. Because of which allocating firmware resources would eventually fail. Fix it by freeing all context memory during suspend and reallocate the memory during resume. Call bnxt_hwrm_queue_qportcfg() in resume path. This firmware call is needed on the 57500 chips so that firmware will set up the proper queue mapping in relation to the context memory. Signed-off-by: Vasundhara Volam <vasundhara-v.volam@broadcom.com> Signed-off-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Diffstat (limited to 'LICENSES')
0 files changed, 0 insertions, 0 deletions