5 #ifndef OPENTITAN_SW_DEVICE_LIB_DIF_DIF_I2C_H_
6 #define OPENTITAN_SW_DEVICE_LIB_DIF_DIF_I2C_H_
138 uint16_t scl_time_high_cycles;
139 uint16_t scl_time_low_cycles;
140 uint16_t rise_cycles;
141 uint16_t fall_cycles;
142 uint16_t start_signal_setup_cycles;
143 uint16_t start_signal_hold_cycles;
144 uint16_t data_signal_setup_cycles;
145 uint16_t data_signal_hold_cycles;
146 uint16_t stop_signal_setup_cycles;
684 uint16_t *scl_samples,
685 uint16_t *sda_samples);
821 const uint8_t *bytes,
872 } dif_i2c_scl_timeout_t;
898 dif_i2c_scl_timeout_t timeout_type,
927 #endif // __cplusplus
929 #endif // OPENTITAN_SW_DEVICE_LIB_DIF_DIF_I2C_H_