Searched refs:rtl9300_i2c_chan (Results 1 – 1 of 1) sorted by relevance
26 struct rtl9300_i2c_chan { struct68 int (*config_chan)(struct rtl9300_i2c *i2c, struct rtl9300_i2c_chan *chan);69 void (*config_clock)(u32 clock_freq, struct rtl9300_i2c_chan *chan);88 struct rtl9300_i2c_chan chans[RTL9310_I2C_MUX_NCHAN];161 static int rtl9300_i2c_config_chan(struct rtl9300_i2c *i2c, struct rtl9300_i2c_chan *chan) in rtl9300_i2c_config_chan()191 static int rtl9607_i2c_config_chan(struct rtl9300_i2c *i2c, struct rtl9300_i2c_chan *chan) in rtl9607_i2c_config_chan()212 static void rtl9300_i2c_config_clock(u32 clock_freq, struct rtl9300_i2c_chan *chan) in rtl9300_i2c_config_clock()236 static void rtl9607_i2c_config_clock(u32 clock_freq, struct rtl9300_i2c_chan *chan) in rtl9607_i2c_config_clock()378 struct rtl9300_i2c_chan *chan = i2c_get_adapdata(adap); in rtl9300_i2c_smbus_xfer()521 struct rtl9300_i2c_chan *chan = &i2c->chans[i]; in rtl9300_i2c_probe()