Lines Matching refs:mlxcpld_i2c_priv
69 struct mlxcpld_i2c_priv { struct
98 static void mlxcpld_i2c_read_comm(struct mlxcpld_i2c_priv *priv, u8 offs, in mlxcpld_i2c_read_comm() argument
123 static void mlxcpld_i2c_write_comm(struct mlxcpld_i2c_priv *priv, u8 offs, in mlxcpld_i2c_write_comm()
152 static int mlxcpld_i2c_check_msg_params(struct mlxcpld_i2c_priv *priv, in mlxcpld_i2c_check_msg_params()
189 static int mlxcpld_i2c_check_status(struct mlxcpld_i2c_priv *priv, int *status) in mlxcpld_i2c_check_status()
212 static void mlxcpld_i2c_set_transf_data(struct mlxcpld_i2c_priv *priv, in mlxcpld_i2c_set_transf_data()
237 static void mlxcpld_i2c_reset(struct mlxcpld_i2c_priv *priv) in mlxcpld_i2c_reset()
251 static int mlxcpld_i2c_check_busy(struct mlxcpld_i2c_priv *priv) in mlxcpld_i2c_check_busy()
263 static int mlxcpld_i2c_wait_for_free(struct mlxcpld_i2c_priv *priv) in mlxcpld_i2c_wait_for_free()
285 static int mlxcpld_i2c_wait_for_tc(struct mlxcpld_i2c_priv *priv) in mlxcpld_i2c_wait_for_tc()
347 static void mlxcpld_i2c_xfer_msg(struct mlxcpld_i2c_priv *priv) in mlxcpld_i2c_xfer_msg()
390 struct mlxcpld_i2c_priv *priv = i2c_get_adapdata(adap); in mlxcpld_i2c_xfer()
439 struct mlxcpld_i2c_priv *priv = i2c_get_adapdata(adap); in mlxcpld_i2c_func()
479 mlxcpld_i2c_set_frequency(struct mlxcpld_i2c_priv *priv, in mlxcpld_i2c_set_frequency()
517 struct mlxcpld_i2c_priv *priv; in mlxcpld_i2c_probe()
568 struct mlxcpld_i2c_priv *priv = platform_get_drvdata(pdev); in mlxcpld_i2c_remove()