Lines Matching refs:mlxcpld_i2c_priv
70 struct mlxcpld_i2c_priv {
100 static void mlxcpld_i2c_read_comm(struct mlxcpld_i2c_priv *priv, u8 offs,
125 static void mlxcpld_i2c_write_comm(struct mlxcpld_i2c_priv *priv, u8 offs,
154 static int mlxcpld_i2c_check_msg_params(struct mlxcpld_i2c_priv *priv,
191 static int mlxcpld_i2c_check_status(struct mlxcpld_i2c_priv *priv, int *status)
214 static void mlxcpld_i2c_set_transf_data(struct mlxcpld_i2c_priv *priv,
239 static void mlxcpld_i2c_reset(struct mlxcpld_i2c_priv *priv)
253 static int mlxcpld_i2c_check_busy(struct mlxcpld_i2c_priv *priv)
265 static int mlxcpld_i2c_wait_for_free(struct mlxcpld_i2c_priv *priv)
287 static int mlxcpld_i2c_wait_for_tc(struct mlxcpld_i2c_priv *priv)
349 static void mlxcpld_i2c_xfer_msg(struct mlxcpld_i2c_priv *priv)
392 struct mlxcpld_i2c_priv *priv = i2c_get_adapdata(adap);
441 struct mlxcpld_i2c_priv *priv = i2c_get_adapdata(adap);
488 mlxcpld_i2c_set_frequency(struct mlxcpld_i2c_priv *priv,
528 struct mlxcpld_i2c_priv *priv;
586 struct mlxcpld_i2c_priv *priv = platform_get_drvdata(pdev);