Lines Matching refs:ls2x_i2c_priv
64 struct ls2x_i2c_priv { struct
77 struct ls2x_i2c_priv *priv = dev_id; in ls2x_i2c_isr() argument
94 static void ls2x_i2c_adjust_bus_speed(struct ls2x_i2c_priv *priv) in ls2x_i2c_adjust_bus_speed()
112 static void ls2x_i2c_init(struct ls2x_i2c_priv *priv) in ls2x_i2c_init()
125 static int ls2x_i2c_xfer_byte(struct ls2x_i2c_priv *priv, u8 txdata, u8 *rxdatap) in ls2x_i2c_xfer_byte()
144 static int ls2x_i2c_send_byte(struct ls2x_i2c_priv *priv, u8 txdata) in ls2x_i2c_send_byte()
162 static int ls2x_i2c_stop(struct ls2x_i2c_priv *priv) in ls2x_i2c_stop()
172 static int ls2x_i2c_start(struct ls2x_i2c_priv *priv, struct i2c_msg *msgs) in ls2x_i2c_start()
180 static int ls2x_i2c_rx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg) in ls2x_i2c_rx()
204 static int ls2x_i2c_tx(struct ls2x_i2c_priv *priv, struct i2c_msg *msg) in ls2x_i2c_tx()
226 static int ls2x_i2c_xfer_one(struct ls2x_i2c_priv *priv, in ls2x_i2c_xfer_one()
259 struct ls2x_i2c_priv *priv = i2c_get_adapdata(adap); in ls2x_i2c_master_xfer()
284 struct ls2x_i2c_priv *priv; in ls2x_i2c_probe()
326 struct ls2x_i2c_priv *priv = dev_get_drvdata(dev); in ls2x_i2c_suspend()