Lines Matching refs:hal

22 void IRAM_ATTR modem_clock_hal_set_clock_domain_icg_bitmap(modem_clock_hal_context_t *hal, modem_cl…  in modem_clock_hal_set_clock_domain_icg_bitmap()  argument
28 modem_syscon_ll_set_modem_apb_icg_bitmap(hal->syscon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
31 modem_syscon_ll_set_modem_periph_icg_bitmap(hal->syscon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
34 modem_syscon_ll_set_wifi_icg_bitmap(hal->syscon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
37 modem_syscon_ll_set_bt_icg_bitmap(hal->syscon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
40 modem_syscon_ll_set_fe_icg_bitmap(hal->syscon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
43 modem_syscon_ll_set_ieee802154_icg_bitmap(hal->syscon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
46 modem_lpcon_ll_set_lp_apb_icg_bitmap(hal->lpcon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
49 modem_lpcon_ll_set_i2c_master_icg_bitmap(hal->lpcon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
52 modem_lpcon_ll_set_coex_icg_bitmap(hal->lpcon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
55 modem_lpcon_ll_set_wifipwr_icg_bitmap(hal->lpcon_dev, bitmap); in modem_clock_hal_set_clock_domain_icg_bitmap()
62 uint32_t IRAM_ATTR modem_clock_hal_get_clock_domain_icg_bitmap(modem_clock_hal_context_t *hal, mode… in modem_clock_hal_get_clock_domain_icg_bitmap() argument
69 bitmap = modem_syscon_ll_get_modem_apb_icg_bitmap(hal->syscon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
72 bitmap = modem_syscon_ll_get_modem_periph_icg_bitmap(hal->syscon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
75 bitmap = modem_syscon_ll_get_wifi_icg_bitmap(hal->syscon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
78 bitmap = modem_syscon_ll_get_bt_icg_bitmap(hal->syscon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
81 bitmap = modem_syscon_ll_get_fe_icg_bitmap(hal->syscon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
84 bitmap = modem_syscon_ll_get_ieee802154_icg_bitmap(hal->syscon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
87 bitmap = modem_lpcon_ll_get_lp_apb_icg_bitmap(hal->lpcon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
90 bitmap = modem_lpcon_ll_get_i2c_master_icg_bitmap(hal->lpcon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
93 bitmap = modem_lpcon_ll_get_coex_icg_bitmap(hal->lpcon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
96 bitmap = modem_lpcon_ll_get_wifipwr_icg_bitmap(hal->lpcon_dev); in modem_clock_hal_get_clock_domain_icg_bitmap()
104 void IRAM_ATTR modem_clock_hal_enable_modem_adc_common_fe_clock(modem_clock_hal_context_t *hal, boo… in modem_clock_hal_enable_modem_adc_common_fe_clock() argument
107 modem_syscon_ll_enable_fe_apb_clock(hal->syscon_dev, enable); in modem_clock_hal_enable_modem_adc_common_fe_clock()
108 modem_syscon_ll_enable_fe_80m_clock(hal->syscon_dev, enable); in modem_clock_hal_enable_modem_adc_common_fe_clock()
112 void IRAM_ATTR modem_clock_hal_enable_modem_private_fe_clock(modem_clock_hal_context_t *hal, bool e… in modem_clock_hal_enable_modem_private_fe_clock() argument
115 modem_syscon_ll_enable_fe_cal_160m_clock(hal->syscon_dev, enable); in modem_clock_hal_enable_modem_private_fe_clock()
116 modem_syscon_ll_enable_fe_160m_clock(hal->syscon_dev, enable); in modem_clock_hal_enable_modem_private_fe_clock()
120 void modem_clock_hal_set_ble_rtc_timer_divisor_value(modem_clock_hal_context_t *hal, uint32_t divi… in modem_clock_hal_set_ble_rtc_timer_divisor_value() argument
122 modem_lpcon_ll_set_ble_rtc_timer_divisor_value(hal->lpcon_dev, divider); in modem_clock_hal_set_ble_rtc_timer_divisor_value()
125 void modem_clock_hal_enable_ble_rtc_timer_clock(modem_clock_hal_context_t *hal, bool enable) in modem_clock_hal_enable_ble_rtc_timer_clock() argument
127 modem_lpcon_ll_enable_ble_rtc_timer_clock(hal->lpcon_dev, enable); in modem_clock_hal_enable_ble_rtc_timer_clock()
130 void modem_clock_hal_deselect_all_ble_rtc_timer_lpclk_source(modem_clock_hal_context_t *hal) in modem_clock_hal_deselect_all_ble_rtc_timer_lpclk_source() argument
132 modem_lpcon_ll_enable_ble_rtc_timer_slow_osc(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_ble_rtc_timer_lpclk_source()
133 modem_lpcon_ll_enable_ble_rtc_timer_fast_osc(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_ble_rtc_timer_lpclk_source()
134 modem_lpcon_ll_enable_ble_rtc_timer_32k_xtal(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_ble_rtc_timer_lpclk_source()
135 modem_lpcon_ll_enable_ble_rtc_timer_main_xtal(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_ble_rtc_timer_lpclk_source()
138 void modem_clock_hal_select_ble_rtc_timer_lpclk_source(modem_clock_hal_context_t *hal, modem_clock_… in modem_clock_hal_select_ble_rtc_timer_lpclk_source() argument
145 modem_lpcon_ll_enable_ble_rtc_timer_slow_osc(hal->lpcon_dev, true); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
148 modem_lpcon_ll_enable_ble_rtc_timer_fast_osc(hal->lpcon_dev, true); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
151 modem_lpcon_ll_enable_ble_rtc_timer_main_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
154 modem_lpcon_ll_enable_ble_rtc_timer_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
155 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_RC32K_CODE); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
158 modem_lpcon_ll_enable_ble_rtc_timer_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
159 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_XTAL32K_CODE); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
162 modem_lpcon_ll_enable_ble_rtc_timer_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
163 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_EXT32K_CODE); in modem_clock_hal_select_ble_rtc_timer_lpclk_source()
170 void modem_clock_hal_deselect_all_coex_lpclk_source(modem_clock_hal_context_t *hal) in modem_clock_hal_deselect_all_coex_lpclk_source() argument
172 modem_lpcon_ll_enable_coex_lpclk_slow_osc(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_coex_lpclk_source()
173 modem_lpcon_ll_enable_coex_lpclk_fast_osc(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_coex_lpclk_source()
174 modem_lpcon_ll_enable_coex_lpclk_32k_xtal(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_coex_lpclk_source()
175 modem_lpcon_ll_enable_coex_lpclk_main_xtal(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_coex_lpclk_source()
178 void modem_clock_hal_select_coex_lpclk_source(modem_clock_hal_context_t *hal, modem_clock_lpclk_src… in modem_clock_hal_select_coex_lpclk_source() argument
185 modem_lpcon_ll_enable_coex_lpclk_slow_osc(hal->lpcon_dev, true); in modem_clock_hal_select_coex_lpclk_source()
188 modem_lpcon_ll_enable_coex_lpclk_fast_osc(hal->lpcon_dev, true); in modem_clock_hal_select_coex_lpclk_source()
191 modem_lpcon_ll_enable_coex_lpclk_main_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_coex_lpclk_source()
194 modem_lpcon_ll_enable_coex_lpclk_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_coex_lpclk_source()
195 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_RC32K_CODE); in modem_clock_hal_select_coex_lpclk_source()
198 modem_lpcon_ll_enable_coex_lpclk_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_coex_lpclk_source()
199 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_XTAL32K_CODE); in modem_clock_hal_select_coex_lpclk_source()
202 modem_lpcon_ll_enable_coex_lpclk_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_coex_lpclk_source()
203 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_EXT32K_CODE); in modem_clock_hal_select_coex_lpclk_source()
210 void modem_clock_hal_deselect_all_wifi_lpclk_source(modem_clock_hal_context_t *hal) in modem_clock_hal_deselect_all_wifi_lpclk_source() argument
212 modem_lpcon_ll_enable_wifi_lpclk_slow_osc(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_wifi_lpclk_source()
213 modem_lpcon_ll_enable_wifi_lpclk_fast_osc(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_wifi_lpclk_source()
214 modem_lpcon_ll_enable_wifi_lpclk_32k_xtal(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_wifi_lpclk_source()
215 modem_lpcon_ll_enable_wifi_lpclk_main_xtal(hal->lpcon_dev, false); in modem_clock_hal_deselect_all_wifi_lpclk_source()
218 void modem_clock_hal_select_wifi_lpclk_source(modem_clock_hal_context_t *hal, modem_clock_lpclk_src… in modem_clock_hal_select_wifi_lpclk_source() argument
225 modem_lpcon_ll_enable_wifi_lpclk_slow_osc(hal->lpcon_dev, true); in modem_clock_hal_select_wifi_lpclk_source()
228 modem_lpcon_ll_enable_wifi_lpclk_fast_osc(hal->lpcon_dev, true); in modem_clock_hal_select_wifi_lpclk_source()
231 modem_lpcon_ll_enable_wifi_lpclk_main_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_wifi_lpclk_source()
234 modem_lpcon_ll_enable_wifi_lpclk_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_wifi_lpclk_source()
235 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_RC32K_CODE); in modem_clock_hal_select_wifi_lpclk_source()
238 modem_lpcon_ll_enable_wifi_lpclk_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_wifi_lpclk_source()
239 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_XTAL32K_CODE); in modem_clock_hal_select_wifi_lpclk_source()
242 modem_lpcon_ll_enable_wifi_lpclk_32k_xtal(hal->lpcon_dev, true); in modem_clock_hal_select_wifi_lpclk_source()
243 modem_lpcon_ll_select_modem_32k_clock_source(hal->lpcon_dev, MODEM_CLOCK_EXT32K_CODE); in modem_clock_hal_select_wifi_lpclk_source()
250 void modem_clock_hal_enable_wifipwr_clock(modem_clock_hal_context_t *hal, bool enable) in modem_clock_hal_enable_wifipwr_clock() argument
253 modem_lpcon_ll_enable_wifipwr_clock(hal->lpcon_dev, enable); in modem_clock_hal_enable_wifipwr_clock()
258 modem_lpcon_ll_enable_wifipwr_clock(hal->lpcon_dev, enable); in modem_clock_hal_enable_wifipwr_clock()
262 modem_lpcon_ll_enable_wifipwr_clock(hal->lpcon_dev, enable); in modem_clock_hal_enable_wifipwr_clock()