Home
last modified time | relevance | path

Searched refs:i2c_timings (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/i2c/busses/
H A Di2c-rk3x.c196 int (*calc_timings)(unsigned long, struct i2c_timings *, struct rk3x_i2c_calced_timings *);
234 struct i2c_timings t;
615 static int rk3x_i2c_v0_calc_timings(unsigned long clk_rate, struct i2c_timings *t, in rk3x_i2c_v0_calc_timings()
791 static int rk3x_i2c_v1_calc_timings(unsigned long clk_rate, struct i2c_timings *t, in rk3x_i2c_v1_calc_timings()
921 struct i2c_timings *t = &i2c->t; in rk3x_i2c_adapt_div()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Di2c.h524 * struct i2c_timings - I2C timing information
536 struct i2c_timings { struct
825 void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults);
/device/soc/rockchip/common/sdk_linux/drivers/i2c/
H A Di2c-core-base.c1721 * @t: the i2c_timings struct to be filled with values
1738 void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults) in i2c_parse_fw_timings()

Completed in 9 milliseconds