staging/rdma/hfi1: Load SBus firmware once per ASIC
authorEaswar Hariharan <easwar.hariharan@intel.com>
Mon, 26 Oct 2015 14:28:46 +0000 (10:28 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 27 Oct 2015 08:45:51 +0000 (17:45 +0900)
commitabfc4459c99d2c87e11f2cd67f8c069a03cfe143
tree9320bcbbc26116518e2aa1c90202aca254eb0a9c
parentf4f30031c33cdff10c87d0a56ef575508ed7b54d
staging/rdma/hfi1: Load SBus firmware once per ASIC

Using fw_sbus_load to control SBus firmware load doesn't scale across multiple
HFI1 cards in a single system. This patch ensures that the SBus firmware is
loaded once per ASIC.

Reviewed-by: Dean Luick <dean.luick@intel.com>
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Easwar Hariharan <easwar.hariharan@intel.com>
Signed-off-by: Ira Weiny <ira.weiny@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rdma/hfi1/firmware.c
drivers/staging/rdma/hfi1/pcie.c