Home
last modified time | relevance | path

Searched refs:signal_idx (Results 1 – 20 of 20) sorted by relevance

/hal_espressif-latest/components/esp_rom/patches/
Desp_rom_gpio.c15 IRAM_ATTR void esp_rom_gpio_connect_out_signal(uint32_t gpio_num, uint32_t signal_idx, bool out_inv… in esp_rom_gpio_connect_out_signal() argument
17 uint32_t value = signal_idx << GPIO_FUNC0_OUT_SEL_S; in esp_rom_gpio_connect_out_signal()
/hal_espressif-latest/components/esp_rom/include/
Desp_rom_gpio.h63 void esp_rom_gpio_connect_in_signal(uint32_t gpio_num, uint32_t signal_idx, bool inv);
76 void esp_rom_gpio_connect_out_signal(uint32_t gpio_num, uint32_t signal_idx, bool out_inv, bool oen…
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/
Dgpio.h111 void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
127 void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv);
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/
Dgpio.h111 void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
127 void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv);
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/
Dgpio.h111 void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
127 void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv);
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/
Dgpio.h111 void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
127 void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv);
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/
Dgpio.h112 void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
128 void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv);
/hal_espressif-latest/components/esp_rom/include/esp32/rom/
Dgpio.h142 void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
158 void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv);
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/
Dgpio.h142 void gpio_matrix_in(uint32_t gpio, uint32_t signal_idx, bool inv);
158 void gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv);
/hal_espressif-latest/components/hal/include/hal/
Dgpio_hal.h357 #define gpio_hal_iomux_in(hal, gpio_num, signal_idx) gpio_ll_iomux_in((hal)->dev, gpio_num, signal_… argument
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dgpio_ll.h439 static inline void gpio_ll_iomux_in(gpio_dev_t *hw, uint32_t gpio, uint32_t signal_idx) in gpio_ll_iomux_in() argument
441 hw->func_in_sel_cfg[signal_idx].sig_in_sel = 0; in gpio_ll_iomux_in()
/hal_espressif-latest/components/driver/gpio/include/driver/
Dgpio.h437 void gpio_iomux_in(uint32_t gpio_num, uint32_t signal_idx);
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dgpio_ll.h520 static inline void gpio_ll_iomux_in(gpio_dev_t *hw, uint32_t gpio, uint32_t signal_idx) in gpio_ll_iomux_in() argument
522 hw->func_in_sel_cfg[signal_idx].sig_in_sel = 0; in gpio_ll_iomux_in()
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dgpio_ll.h478 static inline void gpio_ll_iomux_in(gpio_dev_t *hw, uint32_t gpio, uint32_t signal_idx) in gpio_ll_iomux_in() argument
480 hw->func_in_sel_cfg[signal_idx].sig_in_sel = 0; in gpio_ll_iomux_in()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Dgpio_ll.h494 static inline void gpio_ll_iomux_in(gpio_dev_t *hw, uint32_t gpio, uint32_t signal_idx) in gpio_ll_iomux_in() argument
496 hw->func_in_sel_cfg[signal_idx].sig_in_sel = 0; in gpio_ll_iomux_in()
/hal_espressif-latest/components/hal/esp32/include/hal/
Dgpio_ll.h662 static inline void gpio_ll_iomux_in(gpio_dev_t *hw, uint32_t gpio, uint32_t signal_idx) in gpio_ll_iomux_in() argument
664 hw->func_in_sel_cfg[signal_idx].sig_in_sel = 0; in gpio_ll_iomux_in()
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dgpio_ll.h501 static inline void gpio_ll_iomux_in(gpio_dev_t *hw, uint32_t gpio, uint32_t signal_idx) in gpio_ll_iomux_in() argument
503 hw->func_in_sel_cfg[signal_idx].sig_in_sel = 0; in gpio_ll_iomux_in()
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dgpio_ll.h464 static inline void gpio_ll_iomux_in(gpio_dev_t *hw, uint32_t gpio, uint32_t signal_idx) in gpio_ll_iomux_in() argument
466 hw->func_in_sel_cfg[signal_idx].sig_in_sel = 0; in gpio_ll_iomux_in()
/hal_espressif-latest/components/driver/gpio/
Dgpio.c791 void gpio_iomux_in(uint32_t gpio, uint32_t signal_idx) in gpio_iomux_in() argument
793 gpio_hal_iomux_in(gpio_context.gpio_hal, gpio, signal_idx); in gpio_iomux_in()
/hal_espressif-latest/components/driver/deprecated/
Di2s_legacy.c1773 static void gpio_matrix_out_check_and_set(gpio_num_t gpio, uint32_t signal_idx, bool out_inv, bool … in gpio_matrix_out_check_and_set() argument
1779 esp_rom_gpio_connect_out_signal(gpio, signal_idx, out_inv, oen_inv); in gpio_matrix_out_check_and_set()
1783 static void gpio_matrix_in_check_and_set(gpio_num_t gpio, uint32_t signal_idx, bool inv) in gpio_matrix_in_check_and_set() argument
1789 esp_rom_gpio_connect_in_signal(gpio, signal_idx, inv); in gpio_matrix_in_check_and_set()