Home
last modified time | relevance | path

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

/linux/drivers/i2c/busses/
A Di2c-designware-common.c193 struct i2c_timings *t = &dev->timings; in i2c_dw_validate_speed()
261 struct i2c_timings *t = &dev->timings; in i2c_dw_acpi_configure()
320 struct i2c_timings *t = &dev->timings; in i2c_dw_adjust_bus_speed()
A Di2c-rk3x.c168 int (*calc_timings)(unsigned long, struct i2c_timings *,
205 struct i2c_timings t;
563 struct i2c_timings *t, in rk3x_i2c_v0_calc_timings()
743 struct i2c_timings *t, in rk3x_i2c_v1_calc_timings()
874 struct i2c_timings *t = &i2c->t; in rk3x_i2c_adapt_div()
A Di2c-riic.c289 static int riic_init_hw(struct riic_dev *riic, struct i2c_timings *t) in riic_init_hw()
404 struct i2c_timings i2c_t; in riic_i2c_probe()
A Di2c-designware-core.h271 struct i2c_timings timings;
A Di2c-st.c214 static struct st_i2c_timings i2c_timings[] = { variable
274 struct st_i2c_timings *t = &i2c_timings[i2c_dev->mode]; in st_i2c_hw_config()
A Di2c-designware-master.c44 struct i2c_timings *t = &dev->timings; in i2c_dw_set_timings_master()
778 struct i2c_timings *t = &dev->timings; in i2c_dw_configure_master()
A Di2c-designware-platdrv.c211 struct i2c_timings *t; in dw_i2c_plat_probe()
A Di2c-hisi.c106 struct i2c_timings t;
A Di2c-meson.c410 struct i2c_timings timings; in meson_i2c_probe()
A Di2c-at91-master.c73 struct i2c_timings timings, *t = &timings; in at91_calc_twi_clock()
A Di2c-rcar.c245 struct i2c_timings t = { in rcar_i2c_clock_calculate()
A Di2c-mt65xx.c241 struct i2c_timings timing_info;
A Di2c-stm32f7.c647 struct i2c_timings timings, *t = &timings; in stm32f7_i2c_setup_timing()
/linux/include/linux/
A Di2c.h603 struct i2c_timings { struct
902 void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults);
/linux/drivers/i2c/
A Di2c-core-base.c1796 void i2c_parse_fw_timings(struct device *dev, struct i2c_timings *t, bool use_defaults) in i2c_parse_fw_timings()

Completed in 35 milliseconds