Home
last modified time | relevance | path

Searched refs:scl_high (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-latest/components/hal/esp32/include/hal/
Di2c_ll.h81 clk_cal->scl_high = half_cycle; in i2c_ll_cal_bus_clk()
83 clk_cal->sda_sample = clk_cal->scl_high / 2; in i2c_ll_cal_bus_clk()
107 uint16_t scl_high = bus_cfg->scl_high; in i2c_ll_set_bus_timing() local
109 assert(scl_high > 13); in i2c_ll_set_bus_timing()
112 scl_high -= 8; in i2c_ll_set_bus_timing()
115 scl_high -= hw->scl_filter_cfg.thres + 6; in i2c_ll_set_bus_timing()
118 scl_high -= 7; in i2c_ll_set_bus_timing()
120 hw->scl_high_period.period = scl_high; in i2c_ll_set_bus_timing()
/hal_espressif-latest/components/hal/include/hal/
Di2c_types.h38 uint16_t scl_high; /*!< I2C scl hight period */ member
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Di2c_ll.h94 clk_cal->scl_high = half_cycle - clk_cal->scl_wait_high; in i2c_ll_cal_bus_clk()
105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk()
138 hw->scl_high_period.scl_high_period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Di2c_ll.h84 clk_cal->scl_high = half_cycle / 2 + 2; in i2c_ll_cal_bus_clk()
85 clk_cal->scl_wait_high = half_cycle - clk_cal->scl_high; in i2c_ll_cal_bus_clk()
107 hw->scl_high_period.period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Di2c_ll.h94 clk_cal->scl_high = half_cycle - clk_cal->scl_wait_high; in i2c_ll_cal_bus_clk()
105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk()
138 hw->scl_high_period.scl_high_period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Di2c_ll.h94 clk_cal->scl_high = half_cycle - clk_cal->scl_wait_high; in i2c_ll_cal_bus_clk()
105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk()
142 hw->scl_high_period.scl_high_period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Di2c_ll.h95 clk_cal->scl_high = half_cycle - clk_cal->scl_wait_high; in i2c_ll_cal_bus_clk()
106 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk()
139 hw->scl_high_period.period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Di2c_ll.h94 clk_cal->scl_high = half_cycle - clk_cal->scl_wait_high; in i2c_ll_cal_bus_clk()
105 clk_cal->sda_sample < clk_cal->scl_high); in i2c_ll_cal_bus_clk()
142 hw->scl_high_period.scl_high_period = bus_cfg->scl_high; in i2c_ll_set_bus_timing()
/hal_espressif-latest/components/soc/esp32s2/include/soc/
Drtc_i2c_struct.h76 } scl_high; member
/hal_espressif-latest/components/soc/esp32c3/include/soc/
Drtc_i2c_struct.h75 } scl_high; member