]> git.baikalelectronics.ru Git - kernel.git/commit
mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout
authorVadim Pasternak <vadimp@mellanox.com>
Wed, 29 May 2019 08:47:22 +0000 (11:47 +0300)
committerDavid S. Miller <davem@davemloft.net>
Thu, 30 May 2019 19:59:46 +0000 (12:59 -0700)
commit7dfd3e5779d2ba3fe7a099b7cd3ef69a66341dbe
treed665334ebf0c4ec2659de6bdfc2d0c15e30d09c0
parent265fe74cadba43f2b068c2b31ff1f92e71032d33
mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout

Obtain SFP modules temperatures through MTMP register instead of MTBR
register, because the first one utilizes shorter transaction buffer size
for request. It improves performance in case low frequency interface
(I2C) is used for communication with a chip.

Signed-off-by: Vadim Pasternak <vadimp@mellanox.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/core_env.c
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
drivers/net/ethernet/mellanox/mlxsw/core_thermal.c