/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | i2c_ll.h | 96 clk_cal->sda_sample = half_cycle / 2; in i2c_ll_cal_bus_clk() 104 HAL_ASSERT(clk_cal->scl_wait_high < clk_cal->sda_sample && in i2c_ll_cal_bus_clk() 105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk() 142 hw->sda_sample.sda_sample_time = bus_cfg->sda_sample - 1; in i2c_ll_set_bus_timing() 329 static inline void i2c_ll_set_sda_timing(i2c_dev_t *hw, int sda_sample, int sda_hold) in i2c_ll_set_sda_timing() argument 332 hw->sda_sample.sda_sample_time = sda_sample; in i2c_ll_set_sda_timing() 400 static inline void i2c_ll_get_sda_timing(i2c_dev_t *hw, int *sda_sample, int *sda_hold) in i2c_ll_get_sda_timing() argument 403 *sda_sample = hw->sda_sample.sda_sample_time; in i2c_ll_get_sda_timing()
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | i2c_ll.h | 96 clk_cal->sda_sample = half_cycle / 2; in i2c_ll_cal_bus_clk() 104 HAL_ASSERT(clk_cal->scl_wait_high < clk_cal->sda_sample && in i2c_ll_cal_bus_clk() 105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk() 142 hw->sda_sample.sda_sample_time = bus_cfg->sda_sample - 1; in i2c_ll_set_bus_timing() 345 static inline void i2c_ll_set_sda_timing(i2c_dev_t *hw, int sda_sample, int sda_hold) in i2c_ll_set_sda_timing() argument 348 hw->sda_sample.sda_sample_time = sda_sample; in i2c_ll_set_sda_timing() 416 static inline void i2c_ll_get_sda_timing(i2c_dev_t *hw, int *sda_sample, int *sda_hold) in i2c_ll_get_sda_timing() argument 419 *sda_sample = hw->sda_sample.sda_sample_time; in i2c_ll_get_sda_timing()
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | i2c_ll.h | 96 clk_cal->sda_sample = half_cycle / 2; in i2c_ll_cal_bus_clk() 104 HAL_ASSERT(clk_cal->scl_wait_high < clk_cal->sda_sample && in i2c_ll_cal_bus_clk() 105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk() 146 hw->sda_sample.sda_sample_time = bus_cfg->sda_sample - 1; in i2c_ll_set_bus_timing() 348 static inline void i2c_ll_set_sda_timing(i2c_dev_t *hw, int sda_sample, int sda_hold) in i2c_ll_set_sda_timing() argument 351 hw->sda_sample.sda_sample_time = sda_sample; in i2c_ll_set_sda_timing() 419 static inline void i2c_ll_get_sda_timing(i2c_dev_t *hw, int *sda_sample, int *sda_hold) in i2c_ll_get_sda_timing() argument 422 *sda_sample = hw->sda_sample.sda_sample_time; in i2c_ll_get_sda_timing()
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | i2c_ll.h | 97 clk_cal->sda_sample = half_cycle / 2; in i2c_ll_cal_bus_clk() 105 HAL_ASSERT(clk_cal->scl_wait_high < clk_cal->sda_sample && in i2c_ll_cal_bus_clk() 106 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk() 143 hw->sda_sample.time = bus_cfg->sda_sample - 1; in i2c_ll_set_bus_timing() 345 static inline void i2c_ll_set_sda_timing(i2c_dev_t *hw, int sda_sample, int sda_hold) in i2c_ll_set_sda_timing() argument 348 hw->sda_sample.time = sda_sample; in i2c_ll_set_sda_timing() 416 static inline void i2c_ll_get_sda_timing(i2c_dev_t *hw, int *sda_sample, int *sda_hold) in i2c_ll_get_sda_timing() argument 419 *sda_sample = hw->sda_sample.time; in i2c_ll_get_sda_timing()
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | i2c_ll.h | 96 clk_cal->sda_sample = half_cycle / 2; in i2c_ll_cal_bus_clk() 104 HAL_ASSERT(clk_cal->scl_wait_high < clk_cal->sda_sample && in i2c_ll_cal_bus_clk() 105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk() 146 hw->sda_sample.sda_sample_time = bus_cfg->sda_sample - 1; in i2c_ll_set_bus_timing() 348 static inline void i2c_ll_set_sda_timing(i2c_dev_t *hw, int sda_sample, int sda_hold) in i2c_ll_set_sda_timing() argument 351 hw->sda_sample.sda_sample_time = sda_sample; in i2c_ll_set_sda_timing() 419 static inline void i2c_ll_get_sda_timing(i2c_dev_t *hw, int *sda_sample, int *sda_hold) in i2c_ll_get_sda_timing() argument 422 *sda_sample = hw->sda_sample.sda_sample_time; in i2c_ll_get_sda_timing()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | i2c_types.h | 41 uint16_t sda_sample; /*!< I2C sda sample time */ member 90 int sda_sample; /*!< high_period time */ member
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | i2c_ll.h | 83 clk_cal->sda_sample = clk_cal->scl_high / 2; in i2c_ll_cal_bus_clk() 123 hw->sda_sample.time = bus_cfg->sda_sample; in i2c_ll_set_bus_timing() 323 static inline void i2c_ll_set_sda_timing(i2c_dev_t *hw, int sda_sample, int sda_hold) in i2c_ll_set_sda_timing() argument 326 hw->sda_sample.time = sda_sample; in i2c_ll_set_sda_timing() 394 static inline void i2c_ll_get_sda_timing(i2c_dev_t *hw, int *sda_sample, int *sda_hold) in i2c_ll_get_sda_timing() argument 397 *sda_sample = hw->sda_sample.time; in i2c_ll_get_sda_timing()
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | i2c_ll.h | 88 clk_cal->sda_sample = half_cycle / 2 - 1; in i2c_ll_cal_bus_clk() 111 hw->sda_sample.time = bus_cfg->sda_sample; in i2c_ll_set_bus_timing() 313 static inline void i2c_ll_set_sda_timing(i2c_dev_t *hw, int sda_sample, int sda_hold) in i2c_ll_set_sda_timing() argument 316 hw->sda_sample.time = sda_sample; in i2c_ll_set_sda_timing() 384 static inline void i2c_ll_get_sda_timing(i2c_dev_t *hw, int *sda_sample, int *sda_hold) in i2c_ll_get_sda_timing() argument 387 *sda_sample = hw->sda_sample.time; in i2c_ll_get_sda_timing()
|
/hal_espressif-latest/components/hal/ |
D | i2c_hal.c | 77 i2c_ll_get_sda_timing(hal->dev, &timing_config->sda_sample, &timing_config->sda_hold); in i2c_hal_get_timing_config() 86 i2c_ll_set_sda_timing(hal->dev, timing_config->sda_sample, timing_config->sda_hold); in i2c_hal_set_timing_config()
|
/hal_espressif-latest/components/soc/esp32/include/soc/ |
D | i2c_struct.h | 201 } sda_sample; member
|
/hal_espressif-latest/components/soc/esp32c6/include/soc/ |
D | lp_i2c_struct.h | 863 volatile lp_i2c_sda_sample_reg_t sda_sample; member
|
D | i2c_struct.h | 993 volatile i2c_sda_sample_reg_t sda_sample; member
|
/hal_espressif-latest/components/soc/esp32c2/include/soc/ |
D | i2c_struct.h | 868 volatile i2c_sda_sample_reg_t sda_sample; member
|
/hal_espressif-latest/components/soc/esp32s3/include/soc/ |
D | i2c_struct.h | 987 volatile i2c_sda_sample_reg_t sda_sample; member
|
/hal_espressif-latest/components/soc/esp32h2/include/soc/ |
D | i2c_struct.h | 993 volatile i2c_sda_sample_reg_t sda_sample; member
|
/hal_espressif-latest/components/soc/esp32c3/include/soc/ |
D | i2c_struct.h | 234 } sda_sample; member
|
/hal_espressif-latest/components/soc/esp32s2/include/soc/ |
D | i2c_struct.h | 216 } sda_sample; member
|