Searched refs:i2c_timings (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/drivers/i2c/busses/ |
| D | i2c-designware-platdrv.c | 86 struct i2c_timings *t = &dev->timings; in dw_i2c_acpi_configure() 190 struct i2c_timings *t = &dev->timings; in i2c_dw_configure_master() 256 struct i2c_timings *t; in dw_i2c_plat_probe()
|
| D | i2c-rk3x.c | 167 int (*calc_timings)(unsigned long, struct i2c_timings *, 204 struct i2c_timings t; 562 struct i2c_timings *t, in rk3x_i2c_v0_calc_timings() 742 struct i2c_timings *t, in rk3x_i2c_v1_calc_timings() 873 struct i2c_timings *t = &i2c->t; in rk3x_i2c_adapt_div()
|
| D | i2c-riic.c | 282 static int riic_init_hw(struct riic_dev *riic, struct i2c_timings *t) in riic_init_hw() 397 struct i2c_timings i2c_t; in riic_i2c_probe()
|
| D | i2c-designware-core.h | 257 struct i2c_timings timings;
|
| D | i2c-st.c | 214 static struct st_i2c_timings i2c_timings[] = { variable 274 struct st_i2c_timings *t = &i2c_timings[i2c_dev->mode]; in st_i2c_hw_config()
|
| D | i2c-rcar.c | 238 static int rcar_i2c_clock_calculate(struct rcar_i2c_priv *priv, struct i2c_timings *t) in rcar_i2c_clock_calculate() 923 struct i2c_timings i2c_t; in rcar_i2c_probe()
|
| D | i2c-meson.c | 368 struct i2c_timings timings; in meson_i2c_probe()
|
| D | i2c-designware-master.c | 40 struct i2c_timings *t = &dev->timings; in i2c_dw_set_timings_master()
|
| D | i2c-at91-master.c | 52 struct i2c_timings timings, *t = &timings; in at91_calc_twi_clock()
|
| /Linux-v5.4/include/linux/ |
| D | i2c.h | 579 struct i2c_timings { struct 859 void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults);
|
| /Linux-v5.4/drivers/i2c/ |
| D | i2c-core-base.c | 1624 void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults) in i2c_parse_fw_timings()
|