Searched refs:mlxbf_i2c_priv (Results 1 – 1 of 1) sorted by relevance
425 struct mlxbf_i2c_priv { struct512 static bool mlxbf_smbus_master_wait_for_idle(struct mlxbf_i2c_priv *priv) in mlxbf_smbus_master_wait_for_idle()527 static bool mlxbf_i2c_smbus_master_lock(struct mlxbf_i2c_priv *priv) in mlxbf_i2c_smbus_master_lock()537 static void mlxbf_i2c_smbus_master_unlock(struct mlxbf_i2c_priv *priv) in mlxbf_i2c_smbus_master_unlock()568 static int mlxbf_i2c_smbus_check_status(struct mlxbf_i2c_priv *priv) in mlxbf_i2c_smbus_check_status()617 static void mlxbf_i2c_smbus_write_data(struct mlxbf_i2c_priv *priv, in mlxbf_i2c_smbus_write_data()639 static void mlxbf_i2c_smbus_read_data(struct mlxbf_i2c_priv *priv, in mlxbf_i2c_smbus_read_data()671 static int mlxbf_i2c_smbus_enable(struct mlxbf_i2c_priv *priv, u8 slave, in mlxbf_i2c_smbus_enable()709 mlxbf_i2c_smbus_start_transaction(struct mlxbf_i2c_priv *priv, in mlxbf_i2c_smbus_start_transaction()1022 static bool mlxbf_i2c_has_chip_type(struct mlxbf_i2c_priv *priv, u8 type) in mlxbf_i2c_has_chip_type()[all …]