TT Zephyr Platforms 18.11.99
Tenstorrent Firmware
|
Go to the source code of this file.
Enumerations | |
enum | i2c_stm32_mode { I2CSTM32MODE_I2C , I2CSTM32MODE_SMBUSHOST , I2CSTM32MODE_SMBUSDEVICE , I2CSTM32MODE_SMBUSDEVICEARP } |
Functions | |
void | tt_stm32_i2c_set_abort_ptr (const struct device *dev, unsigned int *abort) |
void | tt_stm32_i2c_set_smbus_mode (const struct device *dev, enum i2c_stm32_mode mode) |
void | tt_stm32_i2c_start_transfer (const struct device *dev) |
int | tt_stm32_i2c_send_message (const struct device *dev, uint16_t slave, struct i2c_msg msg, bool start, bool cont) |
void | tt_stm32_i2c_stop_transfer (const struct device *dev) |
enum i2c_stm32_mode |
int tt_stm32_i2c_send_message | ( | const struct device * | dev, |
uint16_t | slave, | ||
struct i2c_msg | msg, | ||
bool | start, | ||
bool | cont ) |
void tt_stm32_i2c_set_smbus_mode | ( | const struct device * | dev, |
enum i2c_stm32_mode | mode ) |
void tt_stm32_i2c_start_transfer | ( | const struct device * | dev | ) |
void tt_stm32_i2c_stop_transfer | ( | const struct device * | dev | ) |