Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/i2c/busses/
Di2c-sh_mobile.c124 struct sh_mobile_i2c_data { struct
193 static void iic_wr(struct sh_mobile_i2c_data *pd, int offs, unsigned char data) in iic_wr()
201 static unsigned char iic_rd(struct sh_mobile_i2c_data *pd, int offs) in iic_rd()
206 static void iic_set_clr(struct sh_mobile_i2c_data *pd, int offs, in iic_set_clr()
246 static int sh_mobile_i2c_init(struct sh_mobile_i2c_data *pd) in sh_mobile_i2c_init()
298 static void activate_ch(struct sh_mobile_i2c_data *pd) in activate_ch()
315 static void deactivate_ch(struct sh_mobile_i2c_data *pd) in deactivate_ch()
329 static unsigned char i2c_op(struct sh_mobile_i2c_data *pd, in i2c_op()
382 static bool sh_mobile_i2c_is_first_byte(struct sh_mobile_i2c_data *pd) in sh_mobile_i2c_is_first_byte()
387 static bool sh_mobile_i2c_is_last_byte(struct sh_mobile_i2c_data *pd) in sh_mobile_i2c_is_last_byte()
[all …]