| /hal_espressif-latest/components/hal/esp32c2/include/hal/ |
| D | gpio_ll.h | 50 static inline void gpio_ll_get_io_config(gpio_dev_t *hw, uint32_t gpio_num, in gpio_ll_get_io_config() 73 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_en() 85 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_dis() 96 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_en() 108 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_dis() 120 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, uint32_t gpio_num, gpio_int_type_t intr_ty… in gpio_ll_set_intr_type() 133 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 146 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 158 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 170 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() [all …]
|
| /hal_espressif-latest/components/hal/esp32c6/include/hal/ |
| D | gpio_ll.h | 57 static inline void gpio_ll_get_io_config(gpio_dev_t *hw, uint32_t gpio_num, in gpio_ll_get_io_config() 80 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_en() 92 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_dis() 112 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_en() 124 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_dis() 136 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, uint32_t gpio_num, gpio_int_type_t intr_ty… in gpio_ll_set_intr_type() 149 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 163 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 175 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 187 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() [all …]
|
| /hal_espressif-latest/components/hal/esp32s3/include/hal/ |
| D | gpio_ll.h | 53 static inline void gpio_ll_get_io_config(gpio_dev_t *hw, uint32_t gpio_num, in gpio_ll_get_io_config() 77 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_en() 89 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_dis() 108 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_en() 120 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_dis() 132 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, uint32_t gpio_num, gpio_int_type_t intr_ty… in gpio_ll_set_intr_type() 145 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 160 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 174 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 186 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() [all …]
|
| /hal_espressif-latest/components/hal/esp32s2/include/hal/ |
| D | gpio_ll.h | 52 static inline void gpio_ll_get_io_config(gpio_dev_t *hw, uint32_t gpio_num, in gpio_ll_get_io_config() 76 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_en() 88 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_dis() 99 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_en() 111 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_dis() 123 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, uint32_t gpio_num, gpio_int_type_t intr_ty… in gpio_ll_set_intr_type() 136 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 149 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 161 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 173 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() [all …]
|
| /hal_espressif-latest/components/hal/esp32/include/hal/ |
| D | gpio_ll.h | 57 static inline void gpio_ll_get_io_config(gpio_dev_t *hw, uint32_t gpio_num, in gpio_ll_get_io_config() 81 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_en() 93 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_dis() 105 static inline bool gpio_ll_pullup_is_enabled(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_is_enabled() 116 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_en() 128 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_dis() 140 static inline bool gpio_ll_pulldown_is_enabled(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_is_enabled() 151 static inline void gpio_ll_sleep_sel_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_sleep_sel_en() 162 static inline void gpio_ll_sleep_sel_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_sleep_sel_dis() 174 static inline bool gpio_ll_sleep_sel_is_enabled(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_sleep_sel_is_enabled() [all …]
|
| /hal_espressif-latest/components/hal/esp32c3/include/hal/ |
| D | gpio_ll.h | 53 static inline void gpio_ll_get_io_config(gpio_dev_t *hw, uint32_t gpio_num, in gpio_ll_get_io_config() 76 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_en() 88 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pullup_dis() 105 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_en() 117 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, uint32_t gpio_num) in gpio_ll_pulldown_dis() 129 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, uint32_t gpio_num, gpio_int_type_t intr_ty… in gpio_ll_set_intr_type() 142 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 155 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 167 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 179 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() [all …]
|
| /hal_espressif-latest/components/hal/esp32h2/include/hal/ |
| D | gpio_ll.h | 56 static inline void gpio_ll_get_io_config(gpio_dev_t *hw, uint32_t gpio_num, in gpio_ll_get_io_config() 79 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en() 91 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis() 111 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en() 123 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis() 135 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_int_type_t intr_… in gpio_ll_set_intr_type() 148 static inline void gpio_ll_get_intr_status(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status() 162 static inline void gpio_ll_get_intr_status_high(gpio_dev_t *hw, uint32_t core_id, uint32_t *status) in gpio_ll_get_intr_status_high() 174 static inline void gpio_ll_clear_intr_status(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status() 186 static inline void gpio_ll_clear_intr_status_high(gpio_dev_t *hw, uint32_t mask) in gpio_ll_clear_intr_status_high() [all …]
|
| /hal_espressif-latest/components/soc/esp32c6/include/soc/ |
| D | gpio_struct.h | 558 typedef struct gpio_dev_t { struct 599 } gpio_dev_t; argument 601 extern gpio_dev_t GPIO; 604 _Static_assert(sizeof(gpio_dev_t) == 0x700, "Invalid size of gpio_dev_t structure");
|
| /hal_espressif-latest/components/soc/esp32h2/include/soc/ |
| D | gpio_struct.h | 395 } gpio_dev_t; typedef 397 extern gpio_dev_t GPIO; 400 _Static_assert(sizeof(gpio_dev_t) == 0x700, "Invalid size of gpio_dev_t structure");
|
| /hal_espressif-latest/components/soc/esp32c2/include/soc/ |
| D | gpio_struct.h | 409 } gpio_dev_t; typedef 411 extern gpio_dev_t GPIO; 414 _Static_assert(sizeof(gpio_dev_t) == 0x700, "Invalid size of gpio_dev_t structure");
|
| /hal_espressif-latest/components/soc/esp32/include/soc/ |
| D | gpio_struct.h | 209 } gpio_dev_t; typedef 210 extern gpio_dev_t GPIO;
|
| /hal_espressif-latest/components/soc/esp32s3/include/soc/ |
| D | gpio_struct.h | 242 } gpio_dev_t; typedef 243 extern gpio_dev_t GPIO;
|
| /hal_espressif-latest/components/soc/esp32s2/include/soc/ |
| D | gpio_struct.h | 240 } gpio_dev_t; typedef 241 extern gpio_dev_t GPIO;
|
| /hal_espressif-latest/components/soc/esp32c3/include/soc/ |
| D | gpio_struct.h | 431 } gpio_dev_t; typedef 432 extern gpio_dev_t GPIO;
|
| /hal_espressif-latest/components/hal/include/hal/ |
| D | gpio_hal.h | 34 gpio_dev_t *dev;
|