Lines Matching refs:gpio_hal

62     gpio_hal_context_t *gpio_hal;  member
75 .gpio_hal = &_gpio_hal,
87 gpio_hal_pullup_en(gpio_context.gpio_hal, gpio_num); in gpio_pullup_en()
106 gpio_hal_pullup_dis(gpio_context.gpio_hal, gpio_num); in gpio_pullup_dis()
125 gpio_hal_pulldown_en(gpio_context.gpio_hal, gpio_num); in gpio_pulldown_en()
144 gpio_hal_pulldown_dis(gpio_context.gpio_hal, gpio_num); in gpio_pulldown_dis()
163 gpio_hal_set_intr_type(gpio_context.gpio_hal, gpio_num, intr_type); in gpio_set_intr_type()
175 gpio_hal_intr_enable_on_core(gpio_context.gpio_hal, gpio_num, core_id); in gpio_intr_enable_on_core()
193 gpio_hal_intr_disable(gpio_context.gpio_hal, gpio_num); in gpio_intr_disable()
200 gpio_hal_input_disable(gpio_context.gpio_hal, gpio_num); in gpio_input_disable()
207 gpio_hal_input_enable(gpio_context.gpio_hal, gpio_num); in gpio_input_enable()
214 gpio_hal_output_disable(gpio_context.gpio_hal, gpio_num); in gpio_output_disable()
221 gpio_hal_output_enable(gpio_context.gpio_hal, gpio_num); in gpio_output_enable()
229 gpio_hal_od_disable(gpio_context.gpio_hal, gpio_num); in gpio_od_disable()
236 gpio_hal_od_enable(gpio_context.gpio_hal, gpio_num); in gpio_od_enable()
243 gpio_hal_set_level(gpio_context.gpio_hal, gpio_num, level); in gpio_set_level()
249 return gpio_hal_get_level(gpio_context.gpio_hal, gpio_num); in gpio_get_level()
255 gpio_hal_hysteresis_soft_enable(gpio_context.gpio_hal, gpio_num, true); in gpio_hysteresis_enable()
261 gpio_hal_hysteresis_soft_enable(gpio_context.gpio_hal, gpio_num, false); in gpio_hysteresis_disable()
267 gpio_hal_hysteresis_from_efuse(gpio_context.gpio_hal, gpio_num); in gpio_hysteresis_by_efuse()
464 gpio_hal_clear_intr_status_bit(gpio_context.gpio_hal, gpio_num); in gpio_isr_loop()
473 gpio_hal_clear_intr_status_bit(gpio_context.gpio_hal, gpio_num); in gpio_isr_loop()
487 gpio_hal_get_intr_status(gpio_context.gpio_hal, gpio_context.isr_core_id, &gpio_intr_status); in gpio_intr_service()
495 …gpio_hal_get_intr_status_high(gpio_context.gpio_hal, gpio_context.isr_core_id, &gpio_intr_status_h… in gpio_intr_service()
632 gpio_hal_set_intr_type(gpio_context.gpio_hal, gpio_num, intr_type); in gpio_wakeup_enable()
633 gpio_hal_wakeup_enable(gpio_context.gpio_hal, gpio_num); in gpio_wakeup_enable()
635 gpio_hal_sleep_sel_dis(gpio_context.gpio_hal, gpio_num); in gpio_wakeup_enable()
661 gpio_hal_wakeup_disable(gpio_context.gpio_hal, gpio_num); in gpio_wakeup_disable()
663 gpio_hal_sleep_sel_en(gpio_context.gpio_hal, gpio_num); in gpio_wakeup_disable()
677 gpio_hal_set_drive_capability(gpio_context.gpio_hal, gpio_num, strength); in gpio_set_drive_capability()
698 gpio_hal_get_drive_capability(gpio_context.gpio_hal, gpio_num, strength); in gpio_get_drive_capability()
722 gpio_hal_hold_en(gpio_context.gpio_hal, gpio_num); in gpio_hold_en()
742 gpio_hal_hold_dis(gpio_context.gpio_hal, gpio_num); in gpio_hold_dis()
755 gpio_hal_deep_sleep_hold_en(gpio_context.gpio_hal); in gpio_deep_sleep_hold_en()
762 gpio_hal_deep_sleep_hold_dis(gpio_context.gpio_hal); in gpio_deep_sleep_hold_dis()
793 gpio_hal_iomux_in(gpio_context.gpio_hal, gpio, signal_idx); in gpio_iomux_in()
798 gpio_hal_iomux_out(gpio_context.gpio_hal, gpio_num, func, (uint32_t)oen_inv); in gpio_iomux_out()
806 gpio_hal_sleep_pullup_en(gpio_context.gpio_hal, gpio_num); in gpio_sleep_pullup_en()
817 gpio_hal_sleep_pullup_dis(gpio_context.gpio_hal, gpio_num); in gpio_sleep_pullup_dis()
828 gpio_hal_sleep_pulldown_en(gpio_context.gpio_hal, gpio_num); in gpio_sleep_pulldown_en()
839 gpio_hal_sleep_pulldown_dis(gpio_context.gpio_hal, gpio_num); in gpio_sleep_pulldown_dis()
848 gpio_hal_sleep_input_disable(gpio_context.gpio_hal, gpio_num); in gpio_sleep_input_disable()
855 gpio_hal_sleep_input_enable(gpio_context.gpio_hal, gpio_num); in gpio_sleep_input_enable()
862 gpio_hal_sleep_output_disable(gpio_context.gpio_hal, gpio_num); in gpio_sleep_output_disable()
869 gpio_hal_sleep_output_enable(gpio_context.gpio_hal, gpio_num); in gpio_sleep_output_enable()
940 gpio_hal_sleep_sel_en(gpio_context.gpio_hal, gpio_num); in gpio_sleep_sel_en()
951 gpio_hal_sleep_sel_dis(gpio_context.gpio_hal, gpio_num); in gpio_sleep_sel_dis()
961 gpio_hal_sleep_pupd_config_apply(gpio_context.gpio_hal, gpio_num); in gpio_sleep_pupd_config_apply()
968 gpio_hal_sleep_pupd_config_unapply(gpio_context.gpio_hal, gpio_num); in gpio_sleep_pupd_config_unapply()
985 gpio_hal_deepsleep_wakeup_enable(gpio_context.gpio_hal, gpio_num, intr_type); in gpio_deep_sleep_wakeup_enable()
987 gpio_hal_sleep_sel_dis(gpio_context.gpio_hal, gpio_num); in gpio_deep_sleep_wakeup_enable()
1000 gpio_hal_deepsleep_wakeup_disable(gpio_context.gpio_hal, gpio_num); in gpio_deep_sleep_wakeup_disable()
1002 gpio_hal_sleep_sel_en(gpio_context.gpio_hal, gpio_num); in gpio_deep_sleep_wakeup_disable()