Lines Matching refs:hif_softc

47 void hif_ipci_enable_power_management(struct hif_softc *hif_sc,  in hif_ipci_enable_power_management()
53 void hif_ipci_disable_power_management(struct hif_softc *hif_ctx) in hif_ipci_disable_power_management()
58 void hif_ipci_display_stats(struct hif_softc *hif_ctx) in hif_ipci_display_stats()
63 void hif_ipci_clear_stats(struct hif_softc *hif_ctx) in hif_ipci_clear_stats()
74 QDF_STATUS hif_ipci_open(struct hif_softc *hif_ctx, enum qdf_bus_type bus_type) in hif_ipci_open()
93 static int hif_ce_msi_map_ce_to_irq(struct hif_softc *scn, int ce_id) in hif_ce_msi_map_ce_to_irq()
100 int hif_ipci_bus_configure(struct hif_softc *hif_sc) in hif_ipci_bus_configure()
147 void hif_ipci_close(struct hif_softc *hif_sc) in hif_ipci_close()
159 static int hif_ce_srng_msi_free_irq(struct hif_softc *scn) in hif_ce_srng_msi_free_irq()
203 void hif_ipci_deconfigure_grp_irq(struct hif_softc *scn) in hif_ipci_deconfigure_grp_irq()
223 void hif_ipci_nointrs(struct hif_softc *scn) in hif_ipci_nointrs()
241 void hif_ipci_disable_bus(struct hif_softc *scn) in hif_ipci_disable_bus()
265 void hif_ipci_prevent_linkdown(struct hif_softc *scn, bool flag) in hif_ipci_prevent_linkdown()
277 void hif_ipci_prevent_linkdown(struct hif_softc *scn, bool flag) in hif_ipci_prevent_linkdown()
282 int hif_ipci_bus_suspend(struct hif_softc *scn) in hif_ipci_bus_suspend()
328 int hif_ipci_bus_resume(struct hif_softc *scn) in hif_ipci_bus_resume()
348 int hif_ipci_bus_suspend_noirq(struct hif_softc *scn) in hif_ipci_bus_suspend_noirq()
369 int hif_ipci_bus_resume_noirq(struct hif_softc *scn) in hif_ipci_bus_resume_noirq()
374 void hif_ipci_disable_isr(struct hif_softc *scn) in hif_ipci_disable_isr()
387 int hif_ipci_dump_registers(struct hif_softc *hif_ctx) in hif_ipci_dump_registers()
390 struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx); in hif_ipci_dump_registers()
423 static void hif_ce_srng_msi_irq_disable(struct hif_softc *hif_sc, int ce_id) in hif_ce_srng_msi_irq_disable()
436 static void hif_ce_srng_msi_irq_enable(struct hif_softc *hif_sc, int ce_id) in hif_ce_srng_msi_irq_enable()
448 static int hif_ce_msi_configure_irq(struct hif_softc *scn) in hif_ce_msi_configure_irq()
525 struct hif_softc *scn = HIF_GET_SOFTC(hif_ext_group->hif); in hif_exec_grp_irq_disable()
541 struct hif_softc *scn = HIF_GET_SOFTC(hif_ext_group->hif); in hif_exec_grp_irq_enable()
580 ret = hif_affinity_mgr_set_qrg_irq_affinity((struct hif_softc *)hif_ext_group->hif, in hif_ipci_irq_set_affinity_hint()
596 void hif_ipci_set_grp_intr_affinity(struct hif_softc *scn, in hif_ipci_set_grp_intr_affinity()
615 static void hif_ipci_ce_irq_set_affinity_hint(struct hif_softc *scn) in hif_ipci_ce_irq_set_affinity_hint()
664 void hif_ipci_config_irq_affinity(struct hif_softc *scn) in hif_ipci_config_irq_affinity()
673 void hif_ipci_config_irq_clear_cpu_affinity(struct hif_softc *scn, in hif_ipci_config_irq_clear_cpu_affinity()
686 ret = hif_affinity_mgr_set_qrg_irq_affinity((struct hif_softc *)hif_ext_group->hif, in hif_ipci_config_irq_clear_cpu_affinity()
705 int hif_ipci_configure_grp_irq(struct hif_softc *scn, in hif_ipci_configure_grp_irq()
737 int hif_configure_irq(struct hif_softc *scn) in hif_configure_irq()
770 struct hif_softc *scn = HIF_GET_SOFTC(sc); in hif_ipci_get_soc_info_pld()
831 QDF_STATUS hif_ipci_enable_bus(struct hif_softc *ol_sc, in hif_ipci_enable_bus()
884 bool hif_ipci_needs_bmi(struct hif_softc *scn) in hif_ipci_needs_bmi()
893 struct hif_softc *scn = (struct hif_softc *)hif_handle; in hif_force_wake_request()
928 struct hif_softc *scn = (struct hif_softc *)hif_handle; in hif_force_wake_release()
971 struct hif_softc *scn = HIF_GET_SOFTC(hif); in hif_prevent_link_low_power_states()
1035 struct hif_softc *scn = HIF_GET_SOFTC(hif); in hif_allow_link_low_power_states()
1046 int hif_ipci_enable_grp_irqs(struct hif_softc *scn) in hif_ipci_enable_grp_irqs()
1063 int hif_ipci_disable_grp_irqs(struct hif_softc *scn) in hif_ipci_disable_grp_irqs()