Home
last modified time | relevance | path

Searched refs:gpio_dev_t (Results 1 – 15 of 15) sorted by relevance

/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dgpio_ll.h50 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/
Dgpio_ll.h57 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/
Dgpio_ll.h53 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/
Dgpio_ll.h52 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/
Dgpio_ll.h57 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/
Dgpio_ll.h53 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/
Dgpio_ll.h56 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/
Dgpio_struct.h558 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/
Dgpio_struct.h395 } 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/
Dgpio_struct.h409 } 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/
Dgpio_struct.h209 } gpio_dev_t; typedef
210 extern gpio_dev_t GPIO;
/hal_espressif-latest/components/soc/esp32s3/include/soc/
Dgpio_struct.h242 } gpio_dev_t; typedef
243 extern gpio_dev_t GPIO;
/hal_espressif-latest/components/soc/esp32s2/include/soc/
Dgpio_struct.h240 } gpio_dev_t; typedef
241 extern gpio_dev_t GPIO;
/hal_espressif-latest/components/soc/esp32c3/include/soc/
Dgpio_struct.h431 } gpio_dev_t; typedef
432 extern gpio_dev_t GPIO;
/hal_espressif-latest/components/hal/include/hal/
Dgpio_hal.h34 gpio_dev_t *dev;