Home
last modified time | relevance | path

Searched defs:hw (Results 1 – 25 of 117) sorted by relevance

12345

/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dmodem_syscon_ll.h22 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 …]
Dpmu_ll.h33 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 …]
Di2s_ll.h55 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 …]
Dmodem_lpcon_ll.h22 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 …]
Duart_ll.h36 #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 …]
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/esp32s2/include/hal/
Di2s_ll.h64 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 …]
Duart_ll.h84 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 …]
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/
Di2s_ll.h67 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 …]
Duart_ll.h66 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 …]
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/esp32h2/include/hal/
Dpmu_ll.h33 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 …]
Di2s_ll.h56 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 …]
Dmodem_syscon_ll.h22 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 …]
Duart_ll.h38 #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 …]
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/hal/esp32c3/include/hal/
Di2s_ll.h54 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 …]
Duart_ll.h87 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 …]
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/esp32s3/include/hal/
Di2s_ll.h55 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 …]
Duart_ll.h89 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 …]
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/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 …]
Duart_ll.h86 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 …]

12345