Merge branch 'bnxt_en-improve-firmware-flashing'
authorJakub Kicinski <kuba@kernel.org>
Tue, 15 Dec 2020 02:52:44 +0000 (18:52 -0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 15 Dec 2020 02:52:45 +0000 (18:52 -0800)
commit22f07b86d4e580424cbeb0ce232ed30d4b5ecb95
tree80aa07110e872daac1a41d57d09d5b925c9c858a
parent2aa899ebd5c3aef707460f58951cc8a1d1f466c1
parenta86b313e18178b39fcca4850d4dfeb5af1e3dc7e
Merge branch 'bnxt_en-improve-firmware-flashing'

Michael Chan says:

====================
bnxt_en: Improve firmware flashing.

This patchset improves firmware flashing in 2 ways:

- If firmware returns NO_SPACE error during flashing, the driver will
create the UPDATE directory with more staging area and retry.
- Instead of allocating a big DMA buffer for the entire contents of
the firmware package size, fallback to a smaller buffer to DMA the
contents in multiple DMA operations.
====================

Link: https://lore.kernel.org/r/1607860306-17244-1-git-send-email-michael.chan@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>