On Tue, 28 Apr 2020 19:58:25 +0800 Huazhong Tan wrote: > From: Yonglong Liu <liuyongl...@huawei.com> > > This patch adds support for reading the optical module eeprom > info via "ethtool -m". > > Signed-off-by: Yonglong Liu <liuyongl...@huawei.com> > Signed-off-by: Huazhong Tan <tanhuazh...@huawei.com>
> diff --git a/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c > b/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c > index 4d9c85f..8364e1b 100644 > --- a/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c > +++ b/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c > @@ -12,6 +12,16 @@ struct hns3_stats { > int stats_offset; > }; > > +#define HNS3_MODULE_TYPE_QSFP 0x0C > +#define HNS3_MODULE_TYPE_QSFP_P 0x0D > +#define HNS3_MODULE_TYPE_QSFP_28 0x11 > +#define HNS3_MODULE_TYPE_SFP 0x03 Could you use the SFF8024_ID_* defines from sfp.h here as well? Otherwise looks good to me!