aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/emulex/benet/be_roce.c
diff options
context:
space:
mode:
authorVasundhara Volam <vasundhara.volam@emulex.com>2015-02-06 08:18:39 -0500
committerDavid S. Miller <davem@davemloft.net>2015-02-07 22:50:58 -0800
commit70a7b5257018c518007c7212977bab6ccacd9468 (patch)
treedd2d2df029bbba6d5bfe7abb533cca3f2be074aa /drivers/net/ethernet/emulex/benet/be_roce.c
parentbe2net: avoid flashing SH-B0 UFI image on SH-P2 chip (diff)
downloadlinux-dev-70a7b5257018c518007c7212977bab6ccacd9468.tar.xz
linux-dev-70a7b5257018c518007c7212977bab6ccacd9468.zip
be2net: use offset based FW flashing for Skyhawk chip
While sending FW update cmds to the FW, the driver specifies the "type" of each component that needs to be flashed. The FW then picks the offset in the flash area at which the componnet is to be flashed. This doesn't work when new components that the current FW doesn't recognize, need to be flashed. Recent FWs (10.2 and above) support a scheme of FW-update wherein the "offset" of the component in the flash area can be specified instead of the "type". This patch uses the "offset" based FW-update mechanism and only when it fails, it fallsback to the old "type" based update. Signed-off-by: Vasundhara Volam <vasundhara.volam@emulex.com> Signed-off-by: Sathya Perla <sathya.perla@emulex.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/emulex/benet/be_roce.c')
0 files changed, 0 insertions, 0 deletions