]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
cxgb4: fix eeprom len when diagnostics not implemented
authorRahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Thu, 11 Nov 2021 10:25:16 +0000 (15:55 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 26 Nov 2021 10:36:16 +0000 (11:36 +0100)
commit2703a866736dd08a5361007223c30f433e8c5064
tree113b95f5312fbd9b99af9c0d8fed11de85a5aa2e
parent0608664fb50441224458e944efec167869b3f8a1
cxgb4: fix eeprom len when diagnostics not implemented

[ Upstream commit 4ca110bf8d9b31a60f8f8ff6706ea147d38ad97c ]

Ensure diagnostics monitoring support is implemented for the SFF 8472
compliant port module and set the correct length for ethtool port
module eeprom read.

Fixes: f56ec6766dcf ("cxgb4: Add support for ethtool i2c dump")
Signed-off-by: Manoj Malviya <manojmalviya@chelsio.com>
Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
drivers/net/ethernet/chelsio/cxgb4/t4_hw.h