Home
last modified time | relevance | path

Searched refs:mlxbf_i2c_priv (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.10/drivers/i2c/busses/
Di2c-mlxbf.c429 struct mlxbf_i2c_priv { struct
518 static bool mlxbf_smbus_master_wait_for_idle(struct mlxbf_i2c_priv *priv) in mlxbf_smbus_master_wait_for_idle()
555 static int mlxbf_i2c_smbus_check_status(struct mlxbf_i2c_priv *priv) in mlxbf_i2c_smbus_check_status()
604 static void mlxbf_i2c_smbus_write_data(struct mlxbf_i2c_priv *priv, in mlxbf_i2c_smbus_write_data()
626 static void mlxbf_i2c_smbus_read_data(struct mlxbf_i2c_priv *priv, in mlxbf_i2c_smbus_read_data()
658 static int mlxbf_i2c_smbus_enable(struct mlxbf_i2c_priv *priv, u8 slave, in mlxbf_i2c_smbus_enable()
696 mlxbf_i2c_smbus_start_transaction(struct mlxbf_i2c_priv *priv, in mlxbf_i2c_smbus_start_transaction()
992 static bool mlxbf_i2c_has_chip_type(struct mlxbf_i2c_priv *priv, u8 type) in mlxbf_i2c_has_chip_type()
998 mlxbf_i2c_get_shared_resource(struct mlxbf_i2c_priv *priv, u8 type) in mlxbf_i2c_get_shared_resource()
1047 static u32 mlxbf_i2c_get_ticks(struct mlxbf_i2c_priv *priv, u64 nanoseconds, in mlxbf_i2c_get_ticks()
[all …]