This set of patches is a bunch of code cleanup, a little documentation, longer tx sg lists, more ethtool stats, and a couple more transceiver types.
Shannon Nelson (10): ionic: support longer tx sg lists ionic: updates to ionic FW api description ionic: protect vf calls from fw reset ionic: add support for more xcvr types ionic: shorter dev cmd wait time ionic: reset device at probe ionic: ionic_intr_free parameter change ionic: more ionic name tweaks ionic: add more ethtool stats ionic: update doc files .../device_drivers/pensando/ionic.rst | 231 +++- .../net/ethernet/pensando/ionic/ionic_dev.c | 14 + .../net/ethernet/pensando/ionic/ionic_dev.h | 17 +- .../ethernet/pensando/ionic/ionic_ethtool.c | 20 +- .../net/ethernet/pensando/ionic/ionic_if.h | 1089 ++++++++++------- .../net/ethernet/pensando/ionic/ionic_lif.c | 158 ++- .../net/ethernet/pensando/ionic/ionic_lif.h | 28 +- .../net/ethernet/pensando/ionic/ionic_main.c | 5 +- .../net/ethernet/pensando/ionic/ionic_stats.c | 136 +- .../net/ethernet/pensando/ionic/ionic_stats.h | 6 + .../net/ethernet/pensando/ionic/ionic_txrx.c | 49 +- 11 files changed, 1287 insertions(+), 466 deletions(-) -- 2.17.1