/hal_espressif-latest/components/driver/touch_sensor/esp32s3/include/driver/ |
D | touch_sensor.h | 538 esp_err_t touch_pad_sleep_channel_enable(touch_pad_t pad_num, bool enable); 551 esp_err_t touch_pad_sleep_channel_enable_proximity(touch_pad_t pad_num, bool enable); 564 esp_err_t touch_pad_sleep_set_threshold(touch_pad_t pad_num, uint32_t touch_thres); 577 esp_err_t touch_pad_sleep_get_threshold(touch_pad_t pad_num, uint32_t *touch_thres); 587 esp_err_t touch_pad_sleep_channel_read_benchmark(touch_pad_t pad_num, uint32_t *benchmark); 598 esp_err_t touch_pad_sleep_channel_read_smooth(touch_pad_t pad_num, uint32_t *smooth_data); 608 esp_err_t touch_pad_sleep_channel_read_data(touch_pad_t pad_num, uint32_t *raw_data); 626 esp_err_t touch_pad_sleep_channel_read_proximity_cnt(touch_pad_t pad_num, uint32_t *proximity_cnt);
|
/hal_espressif-latest/components/driver/touch_sensor/esp32s2/include/driver/ |
D | touch_sensor.h | 538 esp_err_t touch_pad_sleep_channel_enable(touch_pad_t pad_num, bool enable); 551 esp_err_t touch_pad_sleep_channel_enable_proximity(touch_pad_t pad_num, bool enable); 564 esp_err_t touch_pad_sleep_set_threshold(touch_pad_t pad_num, uint32_t touch_thres); 577 esp_err_t touch_pad_sleep_get_threshold(touch_pad_t pad_num, uint32_t *touch_thres); 587 esp_err_t touch_pad_sleep_channel_read_benchmark(touch_pad_t pad_num, uint32_t *benchmark); 598 esp_err_t touch_pad_sleep_channel_read_smooth(touch_pad_t pad_num, uint32_t *smooth_data); 608 esp_err_t touch_pad_sleep_channel_read_data(touch_pad_t pad_num, uint32_t *raw_data); 626 esp_err_t touch_pad_sleep_channel_read_proximity_cnt(touch_pad_t pad_num, uint32_t *proximity_cnt);
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | touch_sensor_hal.h | 378 #define touch_hal_waterproof_set_guard_pad(pad_num) touch_ll_waterproof_set_guard_pad(pad_num) argument 385 #define touch_hal_waterproof_get_guard_pad(pad_num) touch_ll_waterproof_get_guard_pad(pad_num) argument 515 void touch_hal_sleep_channel_enable(touch_pad_t pad_num, bool enable); 601 #define touch_hal_get_wakeup_status(pad_num) touch_ll_get_wakeup_status(pad_num) argument
|
D | touch_sensor_ll.h | 894 static inline void touch_ll_waterproof_set_guard_pad(touch_pad_t pad_num) in touch_ll_waterproof_set_guard_pad() argument 896 RTCCNTL.touch_scan_ctrl.touch_out_ring = pad_num; in touch_ll_waterproof_set_guard_pad() 904 static inline void touch_ll_waterproof_get_guard_pad(touch_pad_t *pad_num) in touch_ll_waterproof_get_guard_pad() argument 906 *pad_num = RTCCNTL.touch_scan_ctrl.touch_out_ring; in touch_ll_waterproof_get_guard_pad() 1170 static inline void touch_ll_get_wakeup_status(touch_pad_t *pad_num) in touch_ll_get_wakeup_status() argument 1172 *pad_num = (touch_pad_t)RTCCNTL.touch_slp_thres.touch_slp_pad; in touch_ll_get_wakeup_status()
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | touch_sensor_hal.h | 378 #define touch_hal_waterproof_set_guard_pad(pad_num) touch_ll_waterproof_set_guard_pad(pad_num) argument 385 #define touch_hal_waterproof_get_guard_pad(pad_num) touch_ll_waterproof_get_guard_pad(pad_num) argument 515 void touch_hal_sleep_channel_enable(touch_pad_t pad_num, bool enable); 601 #define touch_hal_get_wakeup_status(pad_num) touch_ll_get_wakeup_status(pad_num) argument
|
D | touch_sensor_ll.h | 914 static inline void touch_ll_waterproof_set_guard_pad(touch_pad_t pad_num) in touch_ll_waterproof_set_guard_pad() argument 916 RTCCNTL.touch_scan_ctrl.touch_out_ring = pad_num; in touch_ll_waterproof_set_guard_pad() 924 static inline void touch_ll_waterproof_get_guard_pad(touch_pad_t *pad_num) in touch_ll_waterproof_get_guard_pad() argument 926 *pad_num = RTCCNTL.touch_scan_ctrl.touch_out_ring; in touch_ll_waterproof_get_guard_pad() 1190 static inline void touch_ll_get_wakeup_status(touch_pad_t *pad_num) in touch_ll_get_wakeup_status() argument 1192 *pad_num = (touch_pad_t)RTCCNTL.touch_slp_thres.touch_slp_pad; in touch_ll_get_wakeup_status()
|
/hal_espressif-latest/components/driver/touch_sensor/esp32s2/ |
D | touch_sensor.c | 67 int pad_num = touch_hal_get_current_meas_channel(); in touch_pad_workaround_isr_internal() local 73 if (pad_num != i) { in touch_pad_workaround_isr_internal() 583 esp_err_t touch_pad_sleep_channel_enable(touch_pad_t pad_num, bool enable) in touch_pad_sleep_channel_enable() argument 585 TOUCH_CHANNEL_CHECK(pad_num); in touch_pad_sleep_channel_enable() 588 touch_hal_sleep_channel_enable(pad_num, enable); in touch_pad_sleep_channel_enable() 593 esp_err_t touch_pad_sleep_channel_enable_proximity(touch_pad_t pad_num, bool enable) in touch_pad_sleep_channel_enable_proximity() argument 595 TOUCH_CHANNEL_CHECK(pad_num); in touch_pad_sleep_channel_enable_proximity() 607 esp_err_t touch_pad_sleep_get_channel_num(touch_pad_t *pad_num) in touch_pad_sleep_get_channel_num() argument 609 TOUCH_NULL_POINTER_CHECK(pad_num, "pad_num"); in touch_pad_sleep_get_channel_num() 611 touch_hal_sleep_get_channel_num(pad_num); in touch_pad_sleep_get_channel_num() [all …]
|
/hal_espressif-latest/components/hal/esp32/ |
D | touch_sensor_hal.c | 35 void touch_hal_get_wakeup_status(touch_pad_t *pad_num) in touch_hal_get_wakeup_status() argument 40 *pad_num = -1; in touch_hal_get_wakeup_status() 42 *pad_num = (touch_pad_t)(__builtin_ffs(touch_mask) - 1); in touch_hal_get_wakeup_status()
|
/hal_espressif-latest/components/driver/touch_sensor/esp32s3/ |
D | touch_sensor.c | 556 esp_err_t touch_pad_sleep_channel_enable(touch_pad_t pad_num, bool enable) in touch_pad_sleep_channel_enable() argument 558 TOUCH_CHANNEL_CHECK(pad_num); in touch_pad_sleep_channel_enable() 561 touch_hal_sleep_channel_enable(pad_num, enable); in touch_pad_sleep_channel_enable() 566 esp_err_t touch_pad_sleep_channel_enable_proximity(touch_pad_t pad_num, bool enable) in touch_pad_sleep_channel_enable_proximity() argument 568 TOUCH_CHANNEL_CHECK(pad_num); in touch_pad_sleep_channel_enable_proximity() 580 esp_err_t touch_pad_sleep_get_channel_num(touch_pad_t *pad_num) in touch_pad_sleep_get_channel_num() argument 582 TOUCH_NULL_POINTER_CHECK(pad_num, "pad_num"); in touch_pad_sleep_get_channel_num() 584 touch_hal_sleep_get_channel_num(pad_num); in touch_pad_sleep_get_channel_num() 589 esp_err_t touch_pad_sleep_set_threshold(touch_pad_t pad_num, uint32_t touch_thres) in touch_pad_sleep_set_threshold() argument 597 esp_err_t touch_pad_sleep_get_threshold(touch_pad_t pad_num, uint32_t *touch_thres) in touch_pad_sleep_get_threshold() argument [all …]
|
/hal_espressif-latest/components/driver/touch_sensor/ |
D | touch_sensor_common.c | 219 esp_err_t touch_pad_get_wakeup_status(touch_pad_t *pad_num) in touch_pad_get_wakeup_status() argument 221 touch_hal_get_wakeup_status(pad_num); in touch_pad_get_wakeup_status() 222 TOUCH_CHANNEL_CHECK(*pad_num); in touch_pad_get_wakeup_status()
|
/hal_espressif-latest/components/hal/esp32s2/ |
D | touch_sensor_hal.c | 141 void touch_hal_sleep_channel_enable(touch_pad_t pad_num, bool enable) in touch_hal_sleep_channel_enable() argument 144 touch_ll_sleep_set_channel_num(pad_num); in touch_hal_sleep_channel_enable()
|
/hal_espressif-latest/components/hal/esp32s3/ |
D | touch_sensor_hal.c | 141 void touch_hal_sleep_channel_enable(touch_pad_t pad_num, bool enable) in touch_hal_sleep_channel_enable() argument 144 touch_ll_sleep_set_channel_num(pad_num); in touch_hal_sleep_channel_enable()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | touch_sensor_hal.h | 131 void touch_hal_get_wakeup_status(touch_pad_t *pad_num);
|
/hal_espressif-latest/components/driver/touch_sensor/include/driver/ |
D | touch_sensor_common.h | 113 esp_err_t touch_pad_get_wakeup_status(touch_pad_t *pad_num);
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sleep_modes.c | 1531 touch_pad_t pad_num; local 1532 esp_err_t ret = touch_pad_get_wakeup_status(&pad_num); //TODO 723diff commit id:fda9ada1b 1534 return (ret == ESP_OK) ? pad_num : TOUCH_PAD_MAX;
|