qlcnic: Mailbox refactoring and ethtool updates
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 3 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | qlcnic: Add ethtool statistics for board temperature.drivers/ drivers/ drivers/ | +8 | 3 replies | |
| 2/6 | qlcnic: Return appropriate error code.drivers/ drivers/ drivers/ | +19 | 0 replies | |
| 3/6 | qlcnic: Interrupt based driver firmware mailbox mechanismdrivers/ drivers/ drivers/ +2 more | +388 | 0 replies | |
| 4/6 | qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interfacedrivers/ drivers/ drivers/ +3 more | +232 | 0 replies | |
| 5/6 | qlcnic: Enable mailbox interface in poll mode when interrupts are not availabledrivers/ | +11 | 0 replies | |
| 6/6 | qlcnic: Update version to 5.2.45drivers/ | +2 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH net-next 0/6] qlcnic: Mailbox refactoring and ethtool updates
From: Himanshu Madhani <[email protected]>
This series contains
* patch for adding board temperature for ethtool statistics.
* patch for returning correct error code for loopback diagnostic test.
* patches for mailbox refactoring.
There was suggestion from Ben Hutchings, in response to RFC patch, to use hwmon device for extracting board temperature from an adapter. We are still investigating this approach. We will send out patches later as a separate series when we have decide to implement hwmon API.
Thanks,
Himanshu
Himanshu Madhani (2):
qlcnic: Add ethtool statistics for board temperature.
qlcnic: Update version to 5.2.45
Jitendra Kalsaria (1):
qlcnic: Return appropriate error code.
Manish Chopra (3):
qlcnic: Interrupt based driver firmware mailbox mechanism
qlcnic: Replace poll mode mailbox interface with interrupt based
mailbox interface
qlcnic: Enable mailbox interface in poll mode when interrupts are not
available
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 57 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 615 +++++++++++++++------ .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 27 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 83 ++- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 7 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 20 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 146 ++--- 7 files changed, 656 insertions(+), 299 deletions(-)
Signature · 1 line
1.8.1.4