]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnxt_en: Refactor the driver registration function with firmware.
authorMichael Chan <michael.chan@broadcom.com>
Wed, 7 Dec 2016 05:26:20 +0000 (00:26 -0500)
committerDhaval Giani <dhaval.giani@oracle.com>
Fri, 20 Jan 2017 18:10:02 +0000 (13:10 -0500)
commita733255bf2409f47844c41b0dda8ba2dba1177b1
tree027caecbca2d257cebe69597e162269092f57dac
parentb5710492f7bbca85f97b9f155361c9936fd30419
bnxt_en: Refactor the driver registration function with firmware.

Orabug: 24567991

The driver register function with firmware consists of passing version
information and registering for async events.  To support the RDMA driver,
the async events that we need to register may change.  Separate the
driver register function into 2 parts so that we can just update the
async events for the RDMA driver.

Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit a1653b13f14c714f9bfd5e10c603a37c3bcba7b6)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h