[PATCH v2 net-next 0/3] ionic: support QSFP CMIS

From: Shannon Nelson
Date: Tue Apr 15 2025 - 19:14:00 EST


This patchset sets up support for additional pages and better
handling of the QSFP CMIS data.

v2:
- removed unnecessary index range checks
- return EOPNOTSUPP for unavailable page
- removed obsolete ionic_get_module_info and ionic_get_module_eeprom

v1:
https://lore.kernel.org/netdev/20250411182140.63158-1-shannon.nelson@xxxxxxx/

Shannon Nelson (3):
ionic: extend the QSFP module sprom for more pages
ionic: support ethtool get_module_eeprom_by_page
ionic: add module eeprom channel data to ionic_if and ethtool

.../ethernet/pensando/ionic/ionic_ethtool.c | 99 +++++++++----------
.../net/ethernet/pensando/ionic/ionic_if.h | 17 +++-
2 files changed, 63 insertions(+), 53 deletions(-)

--
2.17.1