Lines Matching refs:cnss_pci_data

31 int cnss_pci_assert_perst(struct cnss_pci_data *pci_priv);
46 int cnss_pci_disable_pc(struct cnss_pci_data *pci_priv, bool vote);
60 int cnss_pci_set_link_bandwidth(struct cnss_pci_data *pci_priv,
74 int cnss_pci_set_max_link_speed(struct cnss_pci_data *pci_priv,
87 int cnss_reg_pci_event(struct cnss_pci_data *pci_priv);
88 void cnss_dereg_pci_event(struct cnss_pci_data *pci_priv);
102 int cnss_wlan_adsp_pc_enable(struct cnss_pci_data *pci_priv,
104 int cnss_set_pci_link(struct cnss_pci_data *pci_priv, bool link_up);
107 int cnss_pci_get_msi_assignment(struct cnss_pci_data *pci_priv);
108 int cnss_pci_get_one_msi_assignment(struct cnss_pci_data *pci_priv);
109 bool cnss_pci_fallback_one_msi(struct cnss_pci_data *pci_priv,
111 bool cnss_pci_is_one_msi(struct cnss_pci_data *pci_priv);
112 int cnss_pci_get_one_msi_mhi_irq_array_size(struct cnss_pci_data *pci_priv);
113 bool cnss_pci_is_force_one_msi(struct cnss_pci_data *pci_priv);
114 int cnss_pci_init_smmu(struct cnss_pci_data *pci_priv);
115 void cnss_pci_update_drv_supported(struct cnss_pci_data *pci_priv);
128 int _cnss_pci_get_reg_dump(struct cnss_pci_data *pci_priv,
136 int cnss_pci_assert_perst(struct cnss_pci_data *pci_priv) in cnss_pci_assert_perst()
141 int cnss_pci_disable_pc(struct cnss_pci_data *pci_priv, bool vote) in cnss_pci_disable_pc()
146 int cnss_pci_set_link_bandwidth(struct cnss_pci_data *pci_priv, in cnss_pci_set_link_bandwidth()
152 int cnss_pci_set_max_link_speed(struct cnss_pci_data *pci_priv, in cnss_pci_set_max_link_speed()
158 int cnss_reg_pci_event(struct cnss_pci_data *pci_priv) in cnss_reg_pci_event()
163 void cnss_dereg_pci_event(struct cnss_pci_data *pci_priv) {} in cnss_dereg_pci_event()
165 int cnss_wlan_adsp_pc_enable(struct cnss_pci_data *pci_priv, bool control) in cnss_wlan_adsp_pc_enable()
170 int cnss_set_pci_link(struct cnss_pci_data *pci_priv, bool link_up) in cnss_set_pci_link()
186 int cnss_pci_get_msi_assignment(struct cnss_pci_data *pci_priv) in cnss_pci_get_msi_assignment()
191 int cnss_pci_init_smmu(struct cnss_pci_data *pci_priv) in cnss_pci_init_smmu()
196 int _cnss_pci_get_reg_dump(struct cnss_pci_data *pci_priv, in _cnss_pci_get_reg_dump()
202 void cnss_pci_update_drv_supported(struct cnss_pci_data *pci_priv) in cnss_pci_update_drv_supported()
209 static inline bool cnss_pci_get_drv_supported(struct cnss_pci_data *pci_priv) in cnss_pci_get_drv_supported()
215 int cnss_pci_of_reserved_mem_device_init(struct cnss_pci_data *pci_priv);
216 int cnss_pci_wake_gpio_init(struct cnss_pci_data *pci_priv);
217 void cnss_pci_wake_gpio_deinit(struct cnss_pci_data *pci_priv);