Home
last modified time | relevance | path

Searched refs:scl_high_period (Results 1 – 11 of 11) sorted by relevance

/hal_espressif-3.6.0/components/hal/esp32s3/include/hal/
Di2c_ll.h157 hw->scl_high_period.scl_high_period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
210 hw->scl_high_period.scl_high_period = high_period_output; in i2c_ll_set_scl_timing()
211 hw->scl_high_period.scl_wait_high_period = high_period - high_period_output; in i2c_ll_set_scl_timing()
577 *high_period = hw->scl_high_period.scl_high_period + hw->scl_high_period.scl_wait_high_period; in i2c_ll_get_scl_timing()
/hal_espressif-3.6.0/components/hal/esp32s2/include/hal/
Di2c_ll.h137 hw->scl_high_period.period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
138 hw->scl_high_period.scl_wait_high_period = bus_cfg->scl_wait_high; in i2c_ll_set_bus_timing()
189 hw->scl_high_period.period = hight_period/2+2; in i2c_ll_set_scl_timing()
190 hw->scl_high_period.scl_wait_high_period = hight_period - hw->scl_high_period.period; in i2c_ll_set_scl_timing()
555 *high_period = hw->scl_high_period.period + hw->scl_high_period.scl_wait_high_period; in i2c_ll_get_scl_timing()
/hal_espressif-3.6.0/components/hal/esp32h2/include/hal/
Di2c_ll.h163 hw->scl_high_period.period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
215 hw->scl_high_period.period = hight_period - 10; in i2c_ll_set_scl_timing()
216 hw->scl_high_period.scl_wait_high_period = hight_period - hw->scl_high_period.period; in i2c_ll_set_scl_timing()
566 *high_period = hw->scl_high_period.period + hw->scl_high_period.scl_wait_high_period; in i2c_ll_get_scl_timing()
/hal_espressif-3.6.0/components/hal/esp32c3/include/hal/
Di2c_ll.h167 hw->scl_high_period.period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
219 hw->scl_high_period.period = hight_period - 10; in i2c_ll_set_scl_timing()
220 hw->scl_high_period.scl_wait_high_period = hight_period - hw->scl_high_period.period; in i2c_ll_set_scl_timing()
583 *high_period = hw->scl_high_period.period + hw->scl_high_period.scl_wait_high_period; in i2c_ll_get_scl_timing()
/hal_espressif-3.6.0/components/hal/esp32/include/hal/
Di2c_ll.h134 hw->scl_high_period.period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
185 hw->scl_high_period.period = hight_period; in i2c_ll_set_scl_timing()
548 *high_period = hw->scl_high_period.period; in i2c_ll_get_scl_timing()
/hal_espressif-3.6.0/components/soc/esp32s3/include/soc/
Di2c_struct.h78 uint32_t scl_high_period:9; member
1153 volatile i2c_scl_high_period_reg_t scl_high_period; member
/hal_espressif-3.6.0/components/soc/esp32/include/soc/
Di2c_struct.h208 } scl_high_period; member
/hal_espressif-3.6.0/components/soc/esp32c3/include/soc/
Di2c_struct.h242 } scl_high_period; member
/hal_espressif-3.6.0/components/soc/esp32h2/include/soc/
Di2c_struct.h242 } scl_high_period; member
/hal_espressif-3.6.0/components/soc/esp32s2/include/soc/
Di2c_struct.h230 } scl_high_period; member
/hal_espressif-3.6.0/components/driver/
Di2c.c600 int scl_low_period, scl_high_period; in i2c_hw_fsm_reset() local
607 i2c_hal_get_scl_timing(&(i2c_context[i2c_num].hal), &scl_high_period, &scl_low_period); in i2c_hw_fsm_reset()
622 i2c_hal_set_scl_timing(&(i2c_context[i2c_num].hal), scl_high_period, scl_low_period); in i2c_hw_fsm_reset()