]> git.baikalelectronics.ru Git - kernel.git/commit
qlcnic: Interrupt based driver firmware mailbox mechanism
authorManish Chopra <manish.chopra@qlogic.com>
Fri, 2 Aug 2013 04:57:40 +0000 (00:57 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 2 Aug 2013 06:04:27 +0000 (23:04 -0700)
commit41eb14e407cc64f6e2fa4b715c19a799f0ed407e
tree7ca3ca10c3c0b1adbcfe2b223b2cdbb1494126b4
parent4df39c68a6e8747d4b1171c16b267874fe655dcd
qlcnic: Interrupt based driver firmware mailbox mechanism

o Driver firmware mailbox interface was operating in polling mode
  because of limitations with the earlier versions of 83xx adapter firmware.
  These issues are resolved and we are implementing interrupt based mailbox
  mechanism.

o Data structures and API's for interrupt mode mailbox mechanism.

Signed-off-by: Manish Chopra <manish.chopra@qlogic.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c