diff mbox series

[SRU,F:linux-bluefield,v1,1/1] UBUNTU: SAUCE: i2c-mlxbf.c: fix wrong variable name

Message ID 20220720133409.10857-2-asmaa@nvidia.com
State New
Headers show
Series [SRU,F:linux-bluefield,v1,1/1] UBUNTU: SAUCE: i2c-mlxbf.c: fix wrong variable name | expand

Commit Message

Asmaa Mnebhi July 20, 2022, 1:34 p.m. UTC
Buglink: https://bugs.launchpad.net/bugs/1982357

We are using the wrong variable name priv->smbus->io instead of
priv->mst_cause->io. This could result in unexpected i2c behavior.

Signed-off-by: Asmaa Mnebhi <asmaa@nvidia.com>
---
 drivers/i2c/busses/i2c-mlxbf.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/drivers/i2c/busses/i2c-mlxbf.c b/drivers/i2c/busses/i2c-mlxbf.c
index b951443b91f8..971ed57569f9 100644
--- a/drivers/i2c/busses/i2c-mlxbf.c
+++ b/drivers/i2c/busses/i2c-mlxbf.c
@@ -724,7 +724,7 @@  static int mlx_smbus_enable(struct mlx_i2c_priv *priv, u8 slave,
 	/* Clear status bits  */
 	smbus_write(priv->smbus->io, SMBUS_MASTER_STATUS, 0x0);
 	/* Set the cause data */
-	smbus_write(priv->smbus->io, I2C_CAUSE_OR_CLEAR_BITS, ~0x0);
+	smbus_write(priv->mst_cause->io, I2C_CAUSE_OR_CLEAR_BITS, ~0x0);
 	/* Zero PEC byte */
 	smbus_write(priv->smbus->io, SMBUS_MASTER_PEC, 0x0);
 	/* Zero byte count    */