/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | modem_syscon_ll.h | 22 static inline void modem_syscon_ll_enable_test_clk(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_test_clk() 28 static inline void modem_syscon_ll_enable_data_dump_mux_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_data_dump_mux_clock() 34 static inline void modem_syscon_ll_enable_etm_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_etm_clock() 40 static inline void modem_syscon_ll_enable_ieee802154_apb_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_ieee802154_apb_clock() 46 static inline void modem_syscon_ll_enable_ieee802154_mac_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_ieee802154_mac_clock() 52 static inline void modem_syscon_ll_enable_modem_sec_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_modem_sec_clock() 62 static inline void modem_syscon_ll_enable_ble_timer_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_ble_timer_clock() 68 static inline void modem_syscon_ll_enable_data_dump_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_data_dump_clock() 74 static inline void modem_syscon_ll_enable_etm_force_clock(modem_syscon_dev_t *hw) in modem_syscon_ll_enable_etm_force_clock() 80 static inline void modem_syscon_ll_enable_ieee802154_apb_clock_force(modem_syscon_dev_t *hw) in modem_syscon_ll_enable_ieee802154_apb_clock_force() [all …]
|
D | pmu_ll.h | 33 FORCE_INLINE_ATTR void pmu_ll_hp_set_dig_power(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t flag) in pmu_ll_hp_set_dig_power() 38 FORCE_INLINE_ATTR void pmu_ll_hp_set_icg_func(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t icg_func) in pmu_ll_hp_set_icg_func() 43 FORCE_INLINE_ATTR void pmu_ll_hp_set_icg_apb(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t bitmap) in pmu_ll_hp_set_icg_apb() 48 FORCE_INLINE_ATTR void pmu_ll_hp_set_icg_modem(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t code) in pmu_ll_hp_set_icg_modem() 53 FORCE_INLINE_ATTR void pmu_ll_hp_set_uart_wakeup_enable(pmu_dev_t *hw, pmu_hp_mode_t mode, bool wak… in pmu_ll_hp_set_uart_wakeup_enable() 58 FORCE_INLINE_ATTR void pmu_ll_hp_set_hold_all_lp_pad(pmu_dev_t *hw, pmu_hp_mode_t mode, bool hold_a… in pmu_ll_hp_set_hold_all_lp_pad() 63 FORCE_INLINE_ATTR void pmu_ll_hp_set_hold_all_hp_pad(pmu_dev_t *hw, pmu_hp_mode_t mode, bool hold_a… in pmu_ll_hp_set_hold_all_hp_pad() 68 FORCE_INLINE_ATTR void pmu_ll_hp_set_dig_pad_slp_sel(pmu_dev_t *hw, pmu_hp_mode_t mode, bool slp_se… in pmu_ll_hp_set_dig_pad_slp_sel() 73 FORCE_INLINE_ATTR void pmu_ll_hp_set_pause_watchdog(pmu_dev_t *hw, pmu_hp_mode_t mode, bool pause_w… in pmu_ll_hp_set_pause_watchdog() 78 FORCE_INLINE_ATTR void pmu_ll_hp_set_cpu_stall(pmu_dev_t *hw, pmu_hp_mode_t mode, bool cpu_stall) in pmu_ll_hp_set_cpu_stall() [all …]
|
D | i2s_ll.h | 55 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 66 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 77 static inline void i2s_ll_tx_enable_clock(i2s_dev_t *hw) in i2s_ll_tx_enable_clock() 88 static inline void i2s_ll_rx_enable_clock(i2s_dev_t *hw) in i2s_ll_rx_enable_clock() 99 static inline void i2s_ll_tx_disable_clock(i2s_dev_t *hw) in i2s_ll_tx_disable_clock() 110 static inline void i2s_ll_rx_disable_clock(i2s_dev_t *hw) in i2s_ll_rx_disable_clock() 121 static inline void i2s_ll_mclk_bind_to_tx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_tx_clk() 132 static inline void i2s_ll_mclk_bind_to_rx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_rx_clk() 144 static inline void i2s_ll_tx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_tx_set_slave_mod() 155 static inline void i2s_ll_rx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_rx_set_slave_mod() [all …]
|
D | modem_lpcon_ll.h | 22 static inline void modem_lpcon_ll_enable_test_clk(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_test_clk() 28 static inline void modem_lpcon_ll_enable_ble_rtc_timer_slow_osc(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_ble_rtc_timer_slow_osc() 34 static inline void modem_lpcon_ll_enable_ble_rtc_timer_fast_osc(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_ble_rtc_timer_fast_osc() 40 static inline void modem_lpcon_ll_enable_ble_rtc_timer_main_xtal(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_ble_rtc_timer_main_xtal() 46 static inline void modem_lpcon_ll_enable_ble_rtc_timer_32k_xtal(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_ble_rtc_timer_32k_xtal() 52 static inline void modem_lpcon_ll_set_ble_rtc_timer_divisor_value(modem_lpcon_dev_t *hw, uint32_t v… in modem_lpcon_ll_set_ble_rtc_timer_divisor_value() 58 static inline uint32_t modem_lpcon_ll_get_ble_rtc_timer_divisor_value(modem_lpcon_dev_t *hw) in modem_lpcon_ll_get_ble_rtc_timer_divisor_value() 64 static inline void modem_lpcon_ll_enable_coex_lpclk_slow_osc(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_coex_lpclk_slow_osc() 70 static inline void modem_lpcon_ll_enable_coex_lpclk_fast_osc(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_coex_lpclk_fast_osc() 76 static inline void modem_lpcon_ll_enable_coex_lpclk_main_xtal(modem_lpcon_dev_t *hw, bool en) in modem_lpcon_ll_enable_coex_lpclk_main_xtal() [all …]
|
D | uart_ll.h | 36 #define UART_LL_PCR_REG_U32_SET(hw, reg_suffix, field_suffix, val) \ argument 43 #define UART_LL_PCR_REG_U32_GET(hw, reg_suffix, field_suffix) \ argument 48 #define UART_LL_PCR_REG_SET(hw, reg_suffix, field_suffix, val) \ argument 55 #define UART_LL_PCR_REG_GET(hw, reg_suffix, field_suffix) \ argument 89 FORCE_INLINE_ATTR void uart_ll_update(uart_dev_t *hw) in uart_ll_update() 103 FORCE_INLINE_ATTR void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) in uart_ll_set_reset_core() 115 FORCE_INLINE_ATTR void uart_ll_sclk_enable(uart_dev_t *hw) in uart_ll_sclk_enable() 127 FORCE_INLINE_ATTR void uart_ll_sclk_disable(uart_dev_t *hw) in uart_ll_sclk_disable() 141 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 165 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() [all …]
|
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/esp32s2/include/hal/ |
D | i2s_ll.h | 64 static inline void i2s_ll_dma_enable_owner_check(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_owner_check() 75 static inline void i2s_ll_dma_enable_auto_write_back(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_auto_write_back() 86 static inline void i2s_ll_dma_enable_eof_on_fifo_empty(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_eof_on_fifo_empty() 96 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 110 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 123 static inline void i2s_ll_tx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_msb_right() 134 static inline void i2s_ll_rx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_msb_right() 145 static inline void i2s_ll_tx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_right_first() 156 static inline void i2s_ll_rx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_right_first() 167 static inline void i2s_ll_tx_force_enable_fifo_mod(i2s_dev_t *hw, bool enable) in i2s_ll_tx_force_enable_fifo_mod() [all …]
|
D | uart_ll.h | 84 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 97 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t* source_clk) in uart_ll_get_sclk() 111 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud, uint32_t sclk_freq) in uart_ll_set_baudrate() 130 FORCE_INLINE_ATTR uint32_t uart_ll_get_baudrate(uart_dev_t *hw, uint32_t sclk_freq) in uart_ll_get_baudrate() 145 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 158 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 170 static inline uint32_t uart_ll_get_intraw_mask(uart_dev_t *hw) in uart_ll_get_intraw_mask() 182 FORCE_INLINE_ATTR uint32_t uart_ll_get_intsts_mask(uart_dev_t *hw) in uart_ll_get_intsts_mask() 195 FORCE_INLINE_ATTR void uart_ll_clr_intsts_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_clr_intsts_mask() 207 FORCE_INLINE_ATTR uint32_t uart_ll_get_intr_ena_status(uart_dev_t *hw) in uart_ll_get_intr_ena_status() [all …]
|
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 | i2s_ll.h | 67 static inline void i2s_ll_dma_enable_owner_check(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_owner_check() 78 static inline void i2s_ll_dma_enable_auto_write_back(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_auto_write_back() 89 static inline void i2s_ll_dma_enable_eof_on_fifo_empty(i2s_dev_t *hw, bool en) in i2s_ll_dma_enable_eof_on_fifo_empty() 99 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 112 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 125 static inline void i2s_ll_tx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_msb_right() 136 static inline void i2s_ll_rx_enable_msb_right(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_msb_right() 147 static inline void i2s_ll_tx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_tx_enable_right_first() 158 static inline void i2s_ll_rx_enable_right_first(i2s_dev_t *hw, bool enable) in i2s_ll_rx_enable_right_first() 169 static inline void i2s_ll_tx_force_enable_fifo_mod(i2s_dev_t *hw, bool enable) in i2s_ll_tx_force_enable_fifo_mod() [all …]
|
D | uart_ll.h | 66 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 79 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t* source_clk) in uart_ll_get_sclk() 93 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud, uint32_t sclk_freq) in uart_ll_set_baudrate() 112 FORCE_INLINE_ATTR uint32_t uart_ll_get_baudrate(uart_dev_t *hw, uint32_t sclk_freq) in uart_ll_get_baudrate() 127 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 140 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 152 static inline uint32_t uart_ll_get_intraw_mask(uart_dev_t *hw) in uart_ll_get_intraw_mask() 164 FORCE_INLINE_ATTR uint32_t uart_ll_get_intsts_mask(uart_dev_t *hw) in uart_ll_get_intsts_mask() 177 FORCE_INLINE_ATTR void uart_ll_clr_intsts_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_clr_intsts_mask() 189 FORCE_INLINE_ATTR uint32_t uart_ll_get_intr_ena_status(uart_dev_t *hw) in uart_ll_get_intr_ena_status() [all …]
|
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/esp32h2/include/hal/ |
D | pmu_ll.h | 33 FORCE_INLINE_ATTR void pmu_ll_hp_set_dig_power(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t flag) in pmu_ll_hp_set_dig_power() 38 FORCE_INLINE_ATTR void pmu_ll_hp_set_icg_func(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t icg_func) in pmu_ll_hp_set_icg_func() 43 FORCE_INLINE_ATTR void pmu_ll_hp_set_icg_apb(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t bitmap) in pmu_ll_hp_set_icg_apb() 48 FORCE_INLINE_ATTR void pmu_ll_hp_set_icg_modem(pmu_dev_t *hw, pmu_hp_mode_t mode, uint32_t code) in pmu_ll_hp_set_icg_modem() 53 FORCE_INLINE_ATTR void pmu_ll_hp_set_uart_wakeup_enable(pmu_dev_t *hw, pmu_hp_mode_t mode, bool wak… in pmu_ll_hp_set_uart_wakeup_enable() 58 FORCE_INLINE_ATTR void pmu_ll_hp_set_hold_all_lp_pad(pmu_dev_t *hw, pmu_hp_mode_t mode, bool hold_a… in pmu_ll_hp_set_hold_all_lp_pad() 63 FORCE_INLINE_ATTR void pmu_ll_hp_set_hold_all_hp_pad(pmu_dev_t *hw, pmu_hp_mode_t mode, bool hold_a… in pmu_ll_hp_set_hold_all_hp_pad() 68 FORCE_INLINE_ATTR void pmu_ll_hp_set_dig_pad_slp_sel(pmu_dev_t *hw, pmu_hp_mode_t mode, bool slp_se… in pmu_ll_hp_set_dig_pad_slp_sel() 73 FORCE_INLINE_ATTR void pmu_ll_hp_set_pause_watchdog(pmu_dev_t *hw, pmu_hp_mode_t mode, bool pause_w… in pmu_ll_hp_set_pause_watchdog() 78 FORCE_INLINE_ATTR void pmu_ll_hp_set_cpu_stall(pmu_dev_t *hw, pmu_hp_mode_t mode, bool cpu_stall) in pmu_ll_hp_set_cpu_stall() [all …]
|
D | i2s_ll.h | 56 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 67 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 78 static inline void i2s_ll_tx_enable_clock(i2s_dev_t *hw) in i2s_ll_tx_enable_clock() 89 static inline void i2s_ll_rx_enable_clock(i2s_dev_t *hw) in i2s_ll_rx_enable_clock() 100 static inline void i2s_ll_tx_disable_clock(i2s_dev_t *hw) in i2s_ll_tx_disable_clock() 111 static inline void i2s_ll_rx_disable_clock(i2s_dev_t *hw) in i2s_ll_rx_disable_clock() 122 static inline void i2s_ll_mclk_bind_to_tx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_tx_clk() 133 static inline void i2s_ll_mclk_bind_to_rx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_rx_clk() 145 static inline void i2s_ll_tx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_tx_set_slave_mod() 156 static inline void i2s_ll_rx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_rx_set_slave_mod() [all …]
|
D | modem_syscon_ll.h | 22 static inline void modem_syscon_ll_enable_test_clk(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_test_clk() 29 static inline void modem_syscon_ll_enable_data_dump_mux_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_data_dump_mux_clock() 35 static inline void modem_syscon_ll_enable_etm_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_etm_clock() 41 static inline void modem_syscon_ll_enable_ieee802154_apb_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_ieee802154_apb_clock() 47 static inline void modem_syscon_ll_enable_ieee802154_mac_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_ieee802154_mac_clock() 53 static inline void modem_syscon_ll_enable_modem_sec_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_modem_sec_clock() 63 static inline void modem_syscon_ll_enable_ble_timer_apb(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_ble_timer_apb() 69 static inline void modem_syscon_ll_enable_ble_timer_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_ble_timer_clock() 75 static inline void modem_syscon_ll_enable_data_dump_clock(modem_syscon_dev_t *hw, bool en) in modem_syscon_ll_enable_data_dump_clock() 81 static inline void modem_syscon_ll_enable_etm_force_clock(modem_syscon_dev_t *hw) in modem_syscon_ll_enable_etm_force_clock() [all …]
|
D | uart_ll.h | 38 #define UART_LL_PCR_REG_U32_SET(hw, reg_suffix, field_suffix, val) \ argument 45 #define UART_LL_PCR_REG_U32_GET(hw, reg_suffix, field_suffix) \ argument 50 #define UART_LL_PCR_REG_SET(hw, reg_suffix, field_suffix, val) \ argument 57 #define UART_LL_PCR_REG_GET(hw, reg_suffix, field_suffix) \ argument 110 FORCE_INLINE_ATTR void uart_ll_update(uart_dev_t *hw) in uart_ll_update() 124 FORCE_INLINE_ATTR void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) in uart_ll_set_reset_core() 136 FORCE_INLINE_ATTR void uart_ll_sclk_enable(uart_dev_t *hw) in uart_ll_sclk_enable() 148 FORCE_INLINE_ATTR void uart_ll_sclk_disable(uart_dev_t *hw) in uart_ll_sclk_disable() 162 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 186 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() [all …]
|
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/hal/esp32c3/include/hal/ |
D | i2s_ll.h | 54 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 64 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 74 static inline void i2s_ll_tx_enable_clock(i2s_dev_t *hw) in i2s_ll_tx_enable_clock() 84 static inline void i2s_ll_rx_enable_clock(i2s_dev_t *hw) in i2s_ll_rx_enable_clock() 94 static inline void i2s_ll_tx_disable_clock(i2s_dev_t *hw) in i2s_ll_tx_disable_clock() 104 static inline void i2s_ll_rx_disable_clock(i2s_dev_t *hw) in i2s_ll_rx_disable_clock() 114 static inline void i2s_ll_mclk_bind_to_tx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_tx_clk() 124 static inline void i2s_ll_mclk_bind_to_rx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_rx_clk() 135 static inline void i2s_ll_tx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_tx_set_slave_mod() 146 static inline void i2s_ll_rx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_rx_set_slave_mod() [all …]
|
D | uart_ll.h | 87 FORCE_INLINE_ATTR void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) in uart_ll_set_reset_core() 99 FORCE_INLINE_ATTR void uart_ll_sclk_enable(uart_dev_t *hw) in uart_ll_sclk_enable() 113 FORCE_INLINE_ATTR void uart_ll_sclk_disable(uart_dev_t *hw) in uart_ll_sclk_disable() 129 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 153 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() 178 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud, uint32_t sclk_freq) in uart_ll_set_baudrate() 203 static inline uint32_t uart_ll_get_baudrate(uart_dev_t *hw, uint32_t sclk_freq) in uart_ll_get_baudrate() 218 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 231 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 243 static inline uint32_t uart_ll_get_intraw_mask(uart_dev_t *hw) in uart_ll_get_intraw_mask() [all …]
|
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/esp32s3/include/hal/ |
D | i2s_ll.h | 55 static inline void i2s_ll_enable_clock(i2s_dev_t *hw) in i2s_ll_enable_clock() 65 static inline void i2s_ll_disable_clock(i2s_dev_t *hw) in i2s_ll_disable_clock() 75 static inline void i2s_ll_tx_enable_clock(i2s_dev_t *hw) in i2s_ll_tx_enable_clock() 85 static inline void i2s_ll_rx_enable_clock(i2s_dev_t *hw) in i2s_ll_rx_enable_clock() 95 static inline void i2s_ll_tx_disable_clock(i2s_dev_t *hw) in i2s_ll_tx_disable_clock() 105 static inline void i2s_ll_rx_disable_clock(i2s_dev_t *hw) in i2s_ll_rx_disable_clock() 115 static inline void i2s_ll_mclk_bind_to_tx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_tx_clk() 125 static inline void i2s_ll_mclk_bind_to_rx_clk(i2s_dev_t *hw) in i2s_ll_mclk_bind_to_rx_clk() 136 static inline void i2s_ll_tx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_tx_set_slave_mod() 147 static inline void i2s_ll_rx_set_slave_mod(i2s_dev_t *hw, bool slave_en) in i2s_ll_rx_set_slave_mod() [all …]
|
D | uart_ll.h | 89 static inline void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) in uart_ll_set_reset_core() 103 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 127 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() 152 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud, uint32_t sclk_freq) in uart_ll_set_baudrate() 177 FORCE_INLINE_ATTR uint32_t uart_ll_get_baudrate(uart_dev_t *hw, uint32_t sclk_freq) in uart_ll_get_baudrate() 193 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 206 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 218 static inline uint32_t uart_ll_get_intraw_mask(uart_dev_t *hw) in uart_ll_get_intraw_mask() 230 FORCE_INLINE_ATTR uint32_t uart_ll_get_intsts_mask(uart_dev_t *hw) in uart_ll_get_intsts_mask() 243 FORCE_INLINE_ATTR void uart_ll_clr_intsts_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_clr_intsts_mask() [all …]
|
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/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 …]
|
D | uart_ll.h | 86 FORCE_INLINE_ATTR void uart_ll_set_reset_core(uart_dev_t *hw, bool core_rst_en) in uart_ll_set_reset_core() 98 FORCE_INLINE_ATTR void uart_ll_sclk_enable(uart_dev_t *hw) in uart_ll_sclk_enable() 112 FORCE_INLINE_ATTR void uart_ll_sclk_disable(uart_dev_t *hw) in uart_ll_sclk_disable() 128 FORCE_INLINE_ATTR void uart_ll_set_sclk(uart_dev_t *hw, uart_sclk_t source_clk) in uart_ll_set_sclk() 152 FORCE_INLINE_ATTR void uart_ll_get_sclk(uart_dev_t *hw, uart_sclk_t *source_clk) in uart_ll_get_sclk() 177 FORCE_INLINE_ATTR void uart_ll_set_baudrate(uart_dev_t *hw, uint32_t baud, uint32_t sclk_freq) in uart_ll_set_baudrate() 202 FORCE_INLINE_ATTR uint32_t uart_ll_get_baudrate(uart_dev_t *hw, uint32_t sclk_freq) in uart_ll_get_baudrate() 218 FORCE_INLINE_ATTR void uart_ll_ena_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_ena_intr_mask() 231 FORCE_INLINE_ATTR void uart_ll_disable_intr_mask(uart_dev_t *hw, uint32_t mask) in uart_ll_disable_intr_mask() 243 static inline uint32_t uart_ll_get_intraw_mask(uart_dev_t *hw) in uart_ll_get_intraw_mask() [all …]
|