Home
last modified time | relevance | path

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

/linux/drivers/i2c/busses/
H A Di2c-rtl9300.c26 struct rtl9300_i2c_chan { struct
68 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()