This patch series contains some ethtool-related enhancements, where the significant addition is the ability to read/write from the device's non-volatile memory via the ethtool socket [required for the adapter's fw-upgrade utility].
Dave, Please consider applying this to `net-next'. Thanks, Yuval P.s. - up until this point I've tried to maintain distinct patches for qed and qede. But where the infrastructure is either scarce or else encompass most of the changes [as in with the eeprom changes] I see little merit in splitting the backend/frontend into seperate patches. If there are any objections here, I'll step back into splitting things. Sudarsana Reddy Kalluru (2): qed: add support for link pause configuration. qed*: Add support for read/write of eeprom Yuval Mintz (4): qed*: Align statistics names qede: Add support for ethtool private flags qed*: Conditions for changing link drivers/net/ethernet/qlogic/qed/qed.h | 10 + drivers/net/ethernet/qlogic/qed/qed_l2.c | 20 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 57 +++++ drivers/net/ethernet/qlogic/qed/qed_mcp.c | 274 ++++++++++++++++++++++++ drivers/net/ethernet/qlogic/qed/qed_mcp.h | 103 +++++++++ drivers/net/ethernet/qlogic/qede/qede.h | 20 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 91 ++++++-- drivers/net/ethernet/qlogic/qede/qede_main.c | 29 ++- include/linux/qed/qed_if.h | 60 +++++- 9 files changed, 610 insertions(+), 54 deletions(-) -- 1.9.3