commit | ef02af8c8ece3d6fb01fe267c1c7622399bc34f6 | [log] [tgz] |
---|---|---|
author | Michael Chan <michael.chan@broadcom.com> | Sat Nov 23 22:30:39 2019 -0500 |
committer | Jakub Kicinski <jakub.kicinski@netronome.com> | Sun Nov 24 14:48:02 2019 -0800 |
tree | dc88c00bc0243fa856f4a4040cfb5d1eec2fa625 | |
parent | fb4cd81e4c03efa54b82e81e2a4afc092c061384 [diff] |
bnxt_en: Disable/enable Bus master during suspend/resume. Disable Bus master during suspend to prevent DMAs after the device goes into D3hot state. The new 57500 devices may continue to DMA from context memory after the system goes into D3hot state. This may cause some PCIe errors on some system. Re-enable it during resume. Signed-off-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>