Home
last modified time | relevance | path

Searched refs:i2c_dev_t (Results 1 – 12 of 12) sorted by relevance

/hal_espressif-3.6.0/components/hal/esp32/include/hal/
Di2c_ll.h130 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing()
154 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst()
167 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst()
182 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing()
196 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask()
209 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask()
222 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask()
234 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask()
247 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode()
260 static inline void i2c_ll_set_tout(i2c_dev_t *hw, int tout) in i2c_ll_set_tout()
[all …]
/hal_espressif-3.6.0/components/hal/esp32s2/include/hal/
Di2c_ll.h133 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing()
158 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst()
171 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst()
186 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing()
201 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask()
214 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask()
227 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask()
239 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask()
252 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode()
265 static inline void i2c_ll_set_tout(i2c_dev_t *hw, int tout) in i2c_ll_set_tout()
[all …]
/hal_espressif-3.6.0/components/hal/esp32s3/include/hal/
Di2c_ll.h139 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update()
152 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing()
178 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst()
191 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst()
206 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int high_period, int low_period) in i2c_ll_set_scl_timing()
222 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask()
235 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask()
248 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask()
260 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask()
273 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode()
[all …]
/hal_espressif-3.6.0/components/hal/esp32c3/include/hal/
Di2c_ll.h149 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update()
162 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing()
188 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst()
201 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst()
216 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing()
231 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask()
244 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask()
257 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask()
269 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask()
282 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode()
[all …]
/hal_espressif-3.6.0/components/hal/esp32h2/include/hal/
Di2c_ll.h145 static inline void i2c_ll_update(i2c_dev_t *hw) in i2c_ll_update()
158 static inline void i2c_ll_set_bus_timing(i2c_dev_t *hw, i2c_clk_cal_t *bus_cfg) in i2c_ll_set_bus_timing()
184 static inline void i2c_ll_txfifo_rst(i2c_dev_t *hw) in i2c_ll_txfifo_rst()
197 static inline void i2c_ll_rxfifo_rst(i2c_dev_t *hw) in i2c_ll_rxfifo_rst()
212 static inline void i2c_ll_set_scl_timing(i2c_dev_t *hw, int hight_period, int low_period) in i2c_ll_set_scl_timing()
227 static inline void i2c_ll_clr_intsts_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_clr_intsts_mask()
240 static inline void i2c_ll_enable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_enable_intr_mask()
253 static inline void i2c_ll_disable_intr_mask(i2c_dev_t *hw, uint32_t mask) in i2c_ll_disable_intr_mask()
265 static inline uint32_t i2c_ll_get_intsts_mask(i2c_dev_t *hw) in i2c_ll_get_intsts_mask()
278 static inline void i2c_ll_set_fifo_mode(i2c_dev_t *hw, bool fifo_mode_en) in i2c_ll_set_fifo_mode()
[all …]
/hal_espressif-3.6.0/components/soc/esp32s3/include/soc/
Di2c_struct.h1179 } i2c_dev_t; typedef
1181 extern i2c_dev_t I2C0;
1182 extern i2c_dev_t I2C1;
1185 _Static_assert(sizeof(i2c_dev_t) == 0x184, "Invalid size of i2c_dev_t structure");
/hal_espressif-3.6.0/components/soc/esp32/include/soc/
Di2c_struct.h293 } i2c_dev_t; typedef
294 extern i2c_dev_t I2C0;
295 extern i2c_dev_t I2C1;
/hal_espressif-3.6.0/components/soc/esp32s2/include/soc/
Di2c_struct.h376 } i2c_dev_t; typedef
377 extern i2c_dev_t I2C0;
378 extern i2c_dev_t I2C1;
/hal_espressif-3.6.0/components/soc/esp32c3/include/soc/
Di2c_struct.h399 } i2c_dev_t; typedef
400 extern i2c_dev_t I2C0;
/hal_espressif-3.6.0/components/soc/esp32h2/include/soc/
Di2c_struct.h399 } i2c_dev_t; typedef
400 extern i2c_dev_t I2C0;
/hal_espressif-3.6.0/components/hal/include/hal/
Di2c_hal.h31 i2c_dev_t *dev;
/hal_espressif-3.6.0/components/driver/test/
Dtest_i2c.c75 static DRAM_ATTR i2c_dev_t *const I2C[SOC_I2C_NUM] = { &I2C0,