Home
last modified time | relevance | path

Searched refs:int_mask (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dtouch_sensor_ll.h490 static inline void touch_ll_intr_enable(touch_pad_intr_mask_t int_mask) in touch_ll_intr_enable() argument
492 if (int_mask & TOUCH_PAD_INTR_MASK_DONE) { in touch_ll_intr_enable()
495 if (int_mask & TOUCH_PAD_INTR_MASK_ACTIVE) { in touch_ll_intr_enable()
498 if (int_mask & TOUCH_PAD_INTR_MASK_INACTIVE) { in touch_ll_intr_enable()
501 if (int_mask & TOUCH_PAD_INTR_MASK_SCAN_DONE) { in touch_ll_intr_enable()
504 if (int_mask & TOUCH_PAD_INTR_MASK_TIMEOUT) { in touch_ll_intr_enable()
507 if (int_mask & TOUCH_PAD_INTR_MASK_PROXI_MEAS_DONE) { in touch_ll_intr_enable()
517 static inline void touch_ll_intr_disable(touch_pad_intr_mask_t int_mask) in touch_ll_intr_disable() argument
519 if (int_mask & TOUCH_PAD_INTR_MASK_DONE) { in touch_ll_intr_disable()
522 if (int_mask & TOUCH_PAD_INTR_MASK_ACTIVE) { in touch_ll_intr_disable()
[all …]
Dtouch_sensor_hal.h85 #define touch_hal_intr_enable(int_mask) touch_ll_intr_enable(int_mask) argument
92 #define touch_hal_intr_disable(int_mask) touch_ll_intr_disable(int_mask) argument
99 #define touch_hal_intr_clear(int_mask) touch_ll_intr_clear(int_mask) argument
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dtouch_sensor_ll.h482 static inline void touch_ll_intr_enable(touch_pad_intr_mask_t int_mask) in touch_ll_intr_enable() argument
484 if (int_mask & TOUCH_PAD_INTR_MASK_DONE) { in touch_ll_intr_enable()
487 if (int_mask & TOUCH_PAD_INTR_MASK_ACTIVE) { in touch_ll_intr_enable()
490 if (int_mask & TOUCH_PAD_INTR_MASK_INACTIVE) { in touch_ll_intr_enable()
493 if (int_mask & TOUCH_PAD_INTR_MASK_SCAN_DONE) { in touch_ll_intr_enable()
496 if (int_mask & TOUCH_PAD_INTR_MASK_TIMEOUT) { in touch_ll_intr_enable()
506 static inline void touch_ll_intr_disable(touch_pad_intr_mask_t int_mask) in touch_ll_intr_disable() argument
508 if (int_mask & TOUCH_PAD_INTR_MASK_DONE) { in touch_ll_intr_disable()
511 if (int_mask & TOUCH_PAD_INTR_MASK_ACTIVE) { in touch_ll_intr_disable()
514 if (int_mask & TOUCH_PAD_INTR_MASK_INACTIVE) { in touch_ll_intr_disable()
[all …]
Dtouch_sensor_hal.h85 #define touch_hal_intr_enable(int_mask) touch_ll_intr_enable(int_mask) argument
92 #define touch_hal_intr_disable(int_mask) touch_ll_intr_disable(int_mask) argument
99 #define touch_hal_intr_clear(int_mask) touch_ll_intr_clear(int_mask) argument
/hal_espressif-latest/components/driver/touch_sensor/esp32s3/
Dtouch_sensor.c200 esp_err_t touch_pad_intr_enable(touch_pad_intr_mask_t int_mask) in touch_pad_intr_enable() argument
202 if (!(int_mask & TOUCH_PAD_INTR_MASK_ALL)) { in touch_pad_intr_enable()
206 touch_hal_intr_enable(int_mask); in touch_pad_intr_enable()
211 esp_err_t touch_pad_intr_disable(touch_pad_intr_mask_t int_mask) in touch_pad_intr_disable() argument
213 if (!(int_mask & TOUCH_PAD_INTR_MASK_ALL)) { in touch_pad_intr_disable()
217 touch_hal_intr_disable(int_mask); in touch_pad_intr_disable()
222 esp_err_t touch_pad_intr_clear(touch_pad_intr_mask_t int_mask) in touch_pad_intr_clear() argument
224 TOUCH_INTR_MASK_CHECK(int_mask); in touch_pad_intr_clear()
226 touch_hal_intr_clear(int_mask); in touch_pad_intr_clear()
/hal_espressif-latest/components/driver/touch_sensor/esp32s2/
Dtouch_sensor.c226 esp_err_t touch_pad_intr_enable(touch_pad_intr_mask_t int_mask) in touch_pad_intr_enable() argument
228 if (!(int_mask & TOUCH_PAD_INTR_MASK_ALL)) { in touch_pad_intr_enable()
232 touch_hal_intr_enable(int_mask); in touch_pad_intr_enable()
237 esp_err_t touch_pad_intr_disable(touch_pad_intr_mask_t int_mask) in touch_pad_intr_disable() argument
239 if (!(int_mask & TOUCH_PAD_INTR_MASK_ALL)) { in touch_pad_intr_disable()
243 touch_hal_intr_disable(int_mask); in touch_pad_intr_disable()
248 esp_err_t touch_pad_intr_clear(touch_pad_intr_mask_t int_mask) in touch_pad_intr_clear() argument
250 TOUCH_INTR_MASK_CHECK(int_mask); in touch_pad_intr_clear()
252 touch_hal_intr_clear(int_mask); in touch_pad_intr_clear()
/hal_espressif-latest/components/driver/touch_sensor/esp32s3/include/driver/
Dtouch_sensor.h241 esp_err_t touch_pad_intr_enable(touch_pad_intr_mask_t int_mask);
250 esp_err_t touch_pad_intr_disable(touch_pad_intr_mask_t int_mask);
258 esp_err_t touch_pad_intr_clear(touch_pad_intr_mask_t int_mask);
/hal_espressif-latest/components/driver/touch_sensor/esp32s2/include/driver/
Dtouch_sensor.h241 esp_err_t touch_pad_intr_enable(touch_pad_intr_mask_t int_mask);
250 esp_err_t touch_pad_intr_disable(touch_pad_intr_mask_t int_mask);
258 esp_err_t touch_pad_intr_clear(touch_pad_intr_mask_t int_mask);