/hal_espressif-3.4.0/components/hal/include/hal/ |
D | i2c_hal.h | 121 #define i2c_hal_set_source_clk(hal, src_clk) i2c_ll_set_source_clk((hal)->dev, src_clk) argument 213 void i2c_hal_set_scl_freq(i2c_hal_context_t *hal, uint32_t src_clk, uint32_t scl_freq); 439 void i2c_hal_set_bus_timing(i2c_hal_context_t *hal, int scl_freq, i2c_sclk_t src_clk);
|
/hal_espressif-3.4.0/components/hal/esp32c3/include/hal/ |
D | i2c_ll.h | 102 #define I2C_LL_CLK_SRC_FREQ(src_clk) (((src_clk) == I2C_SCLK_RTC) ? 20*1000*1000 : 40*1000*1000); … argument 840 static inline void i2c_ll_set_source_clk(i2c_dev_t *hw, i2c_sclk_t src_clk) in i2c_ll_set_source_clk() argument 843 if (src_clk == I2C_SCLK_RTC) { in i2c_ll_set_source_clk() 848 hw->clk_conf.sclk_sel = (src_clk == I2C_SCLK_RTC) ? 1 : 0; in i2c_ll_set_source_clk()
|
/hal_espressif-3.4.0/components/hal/esp32h2/include/hal/ |
D | i2c_ll.h | 98 #define I2C_LL_CLK_SRC_FREQ(src_clk) (((src_clk) == I2C_SCLK_RTC) ? 20*1000*1000 : 40*1000*1000); … argument 820 static inline void i2c_ll_set_source_clk(i2c_dev_t *hw, i2c_sclk_t src_clk) in i2c_ll_set_source_clk() argument 823 if (src_clk == I2C_SCLK_RTC) { in i2c_ll_set_source_clk() 828 hw->clk_conf.sclk_sel = (src_clk == I2C_SCLK_RTC) ? 1 : 0; in i2c_ll_set_source_clk()
|
/hal_espressif-3.4.0/components/hal/ |
D | i2c_hal.c | 182 void i2c_hal_set_bus_timing(i2c_hal_context_t *hal, int scl_freq, i2c_sclk_t src_clk) in i2c_hal_set_bus_timing() argument 184 i2c_ll_set_source_clk(hal->dev, src_clk); in i2c_hal_set_bus_timing() 185 uint32_t sclk = I2C_LL_CLK_SRC_FREQ(src_clk); in i2c_hal_set_bus_timing()
|
/hal_espressif-3.4.0/components/driver/test/ |
D | test_rmt.c | 135 rmt_source_clk_t src_clk; variable 153 TEST_ESP_OK(rmt_get_source_clk(channel, &src_clk)); 154 TEST_ASSERT_EQUAL_INT(RMT_BASECLK_REF, src_clk); 159 TEST_ESP_OK(rmt_get_source_clk(channel, &src_clk)); 160 TEST_ASSERT_EQUAL_INT(RMT_BASECLK_XTAL, src_clk);
|
/hal_espressif-3.4.0/components/hal/esp32s2/include/hal/ |
D | i2c_ll.h | 96 #define I2C_LL_CLK_SRC_FREQ(src_clk) (((src_clk) == I2C_SCLK_REF_TICK) ? 1000*1000 : 80*1000*1000)… argument 810 static inline void i2c_ll_set_source_clk(i2c_dev_t *hw, i2c_sclk_t src_clk) in i2c_ll_set_source_clk() argument 813 hw->ctr.ref_always_on = (src_clk == I2C_SCLK_REF_TICK) ? 0 : 1; in i2c_ll_set_source_clk()
|
/hal_espressif-3.4.0/components/hal/esp32s3/include/hal/ |
D | i2c_ll.h | 95 #define I2C_LL_CLK_SRC_FREQ(src_clk) (((src_clk) == I2C_SCLK_RTC) ? 8*1000*1000 : 40*1000*1000); /… argument 831 static inline void i2c_ll_set_source_clk(i2c_dev_t *hw, i2c_sclk_t src_clk) in i2c_ll_set_source_clk() argument 833 hw->clk_conf.sclk_sel = (src_clk == I2C_SCLK_RTC) ? 1 : 0; in i2c_ll_set_source_clk()
|
/hal_espressif-3.4.0/components/driver/ |
D | i2c.c | 653 i2c_sclk_t src_clk = I2C_SCLK_DEFAULT; in i2c_param_config() local 661 src_clk = i2c_get_clk_src(i2c_conf->clk_flags, i2c_conf->master.clk_speed); in i2c_param_config() 662 … ESP_RETURN_ON_FALSE(src_clk != I2C_SCLK_MAX, ESP_ERR_INVALID_ARG, I2C_TAG, I2C_CLK_FLAG_ERR_STR); in i2c_param_config() 668 src_clk = I2C_SCLK_APB; in i2c_param_config() 670 src_clk = i2c_get_clk_src(i2c_conf->clk_flags, i2c_conf->slave.maximum_speed); in i2c_param_config() 671 … ESP_RETURN_ON_FALSE(src_clk != I2C_SCLK_MAX, ESP_ERR_INVALID_ARG, I2C_TAG, I2C_CLK_FLAG_ERR_STR); in i2c_param_config() 686 i2c_hal_set_source_clk(&(i2c_context[i2c_num].hal), src_clk); in i2c_param_config() 698 i2c_hal_set_bus_timing(&(i2c_context[i2c_num].hal), i2c_conf->master.clk_speed, src_clk); in i2c_param_config()
|
D | rmt.c | 395 esp_err_t rmt_get_source_clk(rmt_channel_t channel, rmt_source_clk_t *src_clk) in rmt_get_source_clk() argument 399 *src_clk = (rmt_source_clk_t)rmt_ll_get_group_clock_src(rmt_contex.hal.regs, channel); in rmt_get_source_clk()
|
/hal_espressif-3.4.0/components/hal/esp32/include/hal/ |
D | i2c_ll.h | 97 #define I2C_LL_CLK_SRC_FREQ(src_clk) (80*1000*1000) argument 800 static inline void i2c_ll_set_source_clk(i2c_dev_t *hw, i2c_sclk_t src_clk) in i2c_ll_set_source_clk() argument
|
/hal_espressif-3.4.0/components/driver/include/driver/ |
D | rmt.h | 475 esp_err_t rmt_get_source_clk(rmt_channel_t channel, rmt_source_clk_t *src_clk);
|