Symbol: mlxbf_i2c_priv
drivers/i2c/busses/i2c-mlxbf.c
1016
static bool mlxbf_i2c_has_chip_type(struct mlxbf_i2c_priv *priv, u8 type)
drivers/i2c/busses/i2c-mlxbf.c
1022
mlxbf_i2c_get_shared_resource(struct mlxbf_i2c_priv *priv, u8 type)
drivers/i2c/busses/i2c-mlxbf.c
1065
static u32 mlxbf_i2c_get_ticks(struct mlxbf_i2c_priv *priv, u64 nanoseconds,
drivers/i2c/busses/i2c-mlxbf.c
1090
static u32 mlxbf_i2c_set_timer(struct mlxbf_i2c_priv *priv, u64 nsec, bool opt,
drivers/i2c/busses/i2c-mlxbf.c
1098
static void mlxbf_i2c_set_timings(struct mlxbf_i2c_priv *priv,
drivers/i2c/busses/i2c-mlxbf.c
1210
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1247
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1285
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1311
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1350
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1375
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1491
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1535
static int mlxbf_i2c_slave_enable(struct mlxbf_i2c_priv *priv,
drivers/i2c/busses/i2c-mlxbf.c
1596
static int mlxbf_i2c_slave_disable(struct mlxbf_i2c_priv *priv, u8 addr)
drivers/i2c/busses/i2c-mlxbf.c
1650
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1703
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1729
struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
1763
static bool mlxbf_i2c_has_coalesce(struct mlxbf_i2c_priv *priv, bool *read,
drivers/i2c/busses/i2c-mlxbf.c
1797
struct mlxbf_i2c_priv *priv, u8 addr)
drivers/i2c/busses/i2c-mlxbf.c
1816
static int mlxbf_i2c_irq_send(struct mlxbf_i2c_priv *priv, u8 recv_bytes)
drivers/i2c/busses/i2c-mlxbf.c
1915
static int mlxbf_i2c_irq_recv(struct mlxbf_i2c_priv *priv, u8 recv_bytes)
drivers/i2c/busses/i2c-mlxbf.c
1969
struct mlxbf_i2c_priv *priv = ptr;
drivers/i2c/busses/i2c-mlxbf.c
2029
struct mlxbf_i2c_priv *priv;
drivers/i2c/busses/i2c-mlxbf.c
2111
struct mlxbf_i2c_priv *priv = i2c_get_adapdata(slave->adapter);
drivers/i2c/busses/i2c-mlxbf.c
2133
struct mlxbf_i2c_priv *priv = i2c_get_adapdata(slave->adapter);
drivers/i2c/busses/i2c-mlxbf.c
2207
static int mlxbf_i2c_acpi_probe(struct device *dev, struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
2236
struct mlxbf_i2c_priv *priv;
drivers/i2c/busses/i2c-mlxbf.c
2241
priv = devm_kzalloc(dev, sizeof(struct mlxbf_i2c_priv), GFP_KERNEL);
drivers/i2c/busses/i2c-mlxbf.c
2370
struct mlxbf_i2c_priv *priv = platform_get_drvdata(pdev);
drivers/i2c/busses/i2c-mlxbf.c
520
static int mlxbf_i2c_smbus_check_status(struct mlxbf_i2c_priv *priv)
drivers/i2c/busses/i2c-mlxbf.c
570
static void mlxbf_i2c_smbus_write_data(struct mlxbf_i2c_priv *priv,
drivers/i2c/busses/i2c-mlxbf.c
596
static void mlxbf_i2c_smbus_read_data(struct mlxbf_i2c_priv *priv,
drivers/i2c/busses/i2c-mlxbf.c
635
static int mlxbf_i2c_smbus_enable(struct mlxbf_i2c_priv *priv, u8 slave,
drivers/i2c/busses/i2c-mlxbf.c
676
mlxbf_i2c_smbus_start_transaction(struct mlxbf_i2c_priv *priv,