Home
last modified time | relevance | path

Searched defs:i2c_bus (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/drivers/i2c/
Di2c_cdns.c179 static inline void cdns_i2c_writereg(const struct cdns_i2c_data *i2c_bus, in cdns_i2c_writereg()
194 static inline uint32_t cdns_i2c_readreg(const struct cdns_i2c_data *i2c_bus, uintptr_t offset) in cdns_i2c_readreg()
205 static void cdns_i2c_enable_peripheral(struct cdns_i2c_data *i2c_bus) in cdns_i2c_enable_peripheral()
315 static int32_t cdns_i2c_setclk(struct cdns_i2c_data *i2c_bus, uint32_t req_i2c_speed) in cdns_i2c_setclk()
355 struct cdns_i2c_data *i2c_bus = (struct cdns_i2c_data *)dev->data; in cdns_i2c_configure() local
405 struct cdns_i2c_data *i2c_bus = (struct cdns_i2c_data *)dev->data; in cdns_i2c_get_config() local
434 static void cdns_i2c_clear_bus_hold(struct cdns_i2c_data *i2c_bus) in cdns_i2c_clear_bus_hold()
450 static inline bool cdns_is_fifo_hold_quirk(const struct cdns_i2c_data *i2c_bus, in cdns_is_fifo_hold_quirk()
461 static void cdns_i2c_master_handle_receive_interrupt(struct cdns_i2c_data *i2c_bus, in cdns_i2c_master_handle_receive_interrupt()
532 static void cdns_i2c_master_handle_transmit_interrupt(struct cdns_i2c_data *i2c_bus, in cdns_i2c_master_handle_transmit_interrupt()
[all …]
/Zephyr-latest/drivers/mfd/
Dmfd_ds3231.c24 struct i2c_dt_spec i2c_bus; member
/Zephyr-latest/drivers/input/
Dinput_nunchuk.c22 struct i2c_dt_spec i2c_bus; member
/Zephyr-latest/drivers/rtc/
Drtc_ds1307.c56 struct i2c_dt_spec i2c_bus; member
Drtc_rv8263.c73 struct i2c_dt_spec i2c_bus; member
/Zephyr-latest/tests/boards/frdm_k64f/i2c/src/
Di2c.c28 static const struct device *const i2c_bus = DEVICE_DT_GET(DT_NODELABEL(i2c0)); variable
/Zephyr-latest/include/zephyr/drivers/mfd/
Dadp5585.h99 struct i2c_dt_spec i2c_bus; member