Lines Matching refs:hif_ctx

62 void hif_dump(struct hif_opaque_softc *hif_ctx, uint8_t cmd_id, bool start)  in hif_dump()  argument
64 hif_trigger_dump(hif_ctx, cmd_id, start); in hif_dump()
88 void *hif_get_targetdef(struct hif_opaque_softc *hif_ctx) in hif_get_targetdef() argument
90 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_get_targetdef()
97 void hif_srng_init_phase(struct hif_opaque_softc *hif_ctx, in hif_srng_init_phase() argument
100 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_srng_init_phase()
106 void hif_srng_init_phase(struct hif_opaque_softc *hif_ctx, in hif_srng_init_phase() argument
109 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_srng_init_phase()
117 void hif_shutdown_notifier_cb(void *hif_ctx) in hif_shutdown_notifier_cb() argument
119 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_shutdown_notifier_cb()
140 void hif_vote_link_down(struct hif_opaque_softc *hif_ctx) in hif_vote_link_down() argument
142 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_vote_link_down()
167 void hif_vote_link_up(struct hif_opaque_softc *hif_ctx) in hif_vote_link_up() argument
169 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_vote_link_up()
191 bool hif_can_suspend_link(struct hif_opaque_softc *hif_ctx) in hif_can_suspend_link() argument
193 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_can_suspend_link()
277 void hif_save_htc_htt_config_endpoint(struct hif_opaque_softc *hif_ctx, in hif_save_htc_htt_config_endpoint() argument
280 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_save_htc_htt_config_endpoint()
1136 void hif_latency_detect_timer_start(struct hif_opaque_softc *hif_ctx) in hif_latency_detect_timer_start() argument
1138 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_latency_detect_timer_start()
1154 void hif_latency_detect_timer_stop(struct hif_opaque_softc *hif_ctx) in hif_latency_detect_timer_stop() argument
1156 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_latency_detect_timer_stop()
1169 struct hif_opaque_softc *hif_ctx) in hif_latency_detect_credit_record_time() argument
1171 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_latency_detect_credit_record_time()
1189 void hif_set_enable_detection(struct hif_opaque_softc *hif_ctx, bool value) in hif_set_enable_detection() argument
1191 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_set_enable_detection()
1345 void hif_close(struct hif_opaque_softc *hif_ctx) in hif_close() argument
1347 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_close()
1461 QDF_STATUS hif_try_complete_dp_tasks(struct hif_opaque_softc *hif_ctx) in hif_try_complete_dp_tasks() argument
1463 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_try_complete_dp_tasks()
1499 QDF_STATUS hif_try_prevent_ep_vote_access(struct hif_opaque_softc *hif_ctx) in hif_try_prevent_ep_vote_access() argument
1501 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_try_prevent_ep_vote_access()
1537 void hif_set_ep_intermediate_vote_access(struct hif_opaque_softc *hif_ctx) in hif_set_ep_intermediate_vote_access() argument
1539 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_set_ep_intermediate_vote_access()
1548 if (QDF_IS_STATUS_ERROR(hif_try_prevent_ep_vote_access(hif_ctx))) in hif_set_ep_intermediate_vote_access()
1555 void hif_allow_ep_vote_access(struct hif_opaque_softc *hif_ctx) in hif_allow_ep_vote_access() argument
1557 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_allow_ep_vote_access()
1565 void hif_set_ep_vote_access(struct hif_opaque_softc *hif_ctx, in hif_set_ep_vote_access() argument
1568 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_set_ep_vote_access()
1576 uint8_t hif_get_ep_vote_access(struct hif_opaque_softc *hif_ctx, in hif_get_ep_vote_access() argument
1579 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_get_ep_vote_access()
1601 void hif_print_reg_write_stats(struct hif_opaque_softc *hif_ctx) in hif_print_reg_write_stats() argument
1603 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_print_reg_write_stats()
2028 QDF_STATUS hif_enable(struct hif_opaque_softc *hif_ctx, struct device *dev, in hif_enable() argument
2035 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_enable()
2067 hif_latency_detect_timer_start(hif_ctx); in hif_enable()
2090 void hif_disable(struct hif_opaque_softc *hif_ctx, enum hif_disable_type type) in hif_disable() argument
2092 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_disable()
2098 hif_set_enable_detection(hif_ctx, false); in hif_disable()
2099 hif_latency_detect_timer_stop(hif_ctx); in hif_disable()
2105 hif_shutdown_device(hif_ctx); in hif_disable()
2107 hif_stop(hif_ctx); in hif_disable()
2121 void hif_enable_ce_latency_stats(struct hif_opaque_softc *hif_ctx, uint8_t val) in hif_enable_ce_latency_stats() argument
2123 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_enable_ce_latency_stats()
2132 void hif_display_stats(struct hif_opaque_softc *hif_ctx) in hif_display_stats() argument
2134 hif_display_bus_stats(hif_ctx); in hif_display_stats()
2139 void hif_clear_stats(struct hif_opaque_softc *hif_ctx) in hif_clear_stats() argument
2141 hif_clear_bus_stats(hif_ctx); in hif_clear_stats()
2152 static void hif_crash_shutdown_dump_bus_register(void *hif_ctx) in hif_crash_shutdown_dump_bus_register() argument
2154 struct hif_opaque_softc *scn = hif_ctx; in hif_crash_shutdown_dump_bus_register()
2172 void hif_crash_shutdown(struct hif_opaque_softc *hif_ctx) in hif_crash_shutdown() argument
2174 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_crash_shutdown()
2176 if (!hif_ctx) in hif_crash_shutdown()
2194 hif_crash_shutdown_dump_bus_register(hif_ctx); in hif_crash_shutdown()
2195 hif_set_target_status(hif_ctx, TARGET_STATUS_RESET); in hif_crash_shutdown()
2197 if (ol_copy_ramdump(hif_ctx)) in hif_crash_shutdown()
2206 void hif_crash_shutdown(struct hif_opaque_softc *hif_ctx) in hif_crash_shutdown() argument
2487 struct hif_config_info *hif_get_ini_handle(struct hif_opaque_softc *hif_ctx) in hif_get_ini_handle() argument
2489 struct hif_softc *sc = HIF_GET_SOFTC(hif_ctx); in hif_get_ini_handle()
2501 struct hif_opaque_softc *hif_ctx) in hif_get_target_info_handle() argument
2503 struct hif_softc *sc = HIF_GET_SOFTC(hif_ctx); in hif_get_target_info_handle()
2573 enum hif_target_status hif_get_target_status(struct hif_opaque_softc *hif_ctx) in hif_get_target_status() argument
2575 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_get_target_status()
2588 void hif_set_target_status(struct hif_opaque_softc *hif_ctx, enum in hif_set_target_status() argument
2591 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_set_target_status()
2603 void hif_init_ini_config(struct hif_opaque_softc *hif_ctx, in hif_init_ini_config() argument
2606 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_init_ini_config()
2918 void hif_reg_write(struct hif_opaque_softc *hif_ctx, uint32_t offset, in hif_reg_write() argument
2921 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_reg_write()
2936 uint32_t hif_reg_read(struct hif_opaque_softc *hif_ctx, uint32_t offset) in hif_reg_read() argument
2939 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_reg_read()
2957 hif_pm_wake_irq_type hif_pm_get_wake_irq_type(struct hif_opaque_softc *hif_ctx) in hif_pm_get_wake_irq_type() argument
2959 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_pm_get_wake_irq_type()
2984 void hif_set_initial_wakeup_cb(struct hif_opaque_softc *hif_ctx, in hif_set_initial_wakeup_cb() argument
2988 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_set_initial_wakeup_cb()
2997 struct hif_softc *hif_ctx = HIF_GET_SOFTC(hif); in hif_set_ce_service_max_yield_time() local
2999 hif_ctx->ce_service_max_yield_time = in hif_set_ce_service_max_yield_time()
3006 struct hif_softc *hif_ctx = HIF_GET_SOFTC(hif); in hif_get_ce_service_max_yield_time() local
3008 return hif_ctx->ce_service_max_yield_time; in hif_get_ce_service_max_yield_time()
3014 struct hif_softc *hif_ctx = HIF_GET_SOFTC(hif); in hif_set_ce_service_max_rx_ind_flush() local
3018 hif_ctx->ce_service_max_rx_ind_flush = MSG_FLUSH_NUM; in hif_set_ce_service_max_rx_ind_flush()
3020 hif_ctx->ce_service_max_rx_ind_flush = in hif_set_ce_service_max_rx_ind_flush()
3028 struct hif_softc *hif_ctx = HIF_GET_SOFTC(hif); in __hif_system_pm_set_state() local
3030 qdf_atomic_set(&hif_ctx->sys_pm_state, state); in __hif_system_pm_set_state()
3035 struct hif_softc *hif_ctx = HIF_GET_SOFTC(hif); in hif_system_pm_get_state() local
3037 return qdf_atomic_read(&hif_ctx->sys_pm_state); in hif_system_pm_get_state()
3042 struct hif_softc *hif_ctx = HIF_GET_SOFTC(hif); in hif_system_pm_state_check() local
3045 if (!hif_ctx) { in hif_system_pm_state_check()
3050 sys_pm_state = qdf_atomic_read(&hif_ctx->sys_pm_state); in hif_system_pm_state_check()
3399 struct hif_opaque_softc *hif_ctx) in hif_config_irq_set_perf_affinity_hint() argument
3401 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_config_irq_set_perf_affinity_hint()