|
@@ -604,8 +604,30 @@ QDF_STATUS wmi_unified_probe_rsp_tmpl_send_cmd(void *wmi_hdl,
|
|
QDF_STATUS wmi_unified_setup_install_key_cmd(void *wmi_hdl,
|
|
QDF_STATUS wmi_unified_setup_install_key_cmd(void *wmi_hdl,
|
|
struct set_key_params *key_params);
|
|
struct set_key_params *key_params);
|
|
|
|
|
|
|
|
+#ifdef WLAN_FEATURE_DISA
|
|
|
|
+/**
|
|
|
|
+ * wmi_unified_encrypt_decrypt_send_cmd() - send encryptdecrypt cmd to fw
|
|
|
|
+ * @wmi_hdl: wmi handle
|
|
|
|
+ * @params: encrypt/decrypt params
|
|
|
|
+ *
|
|
|
|
+ * Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
|
|
|
+ */
|
|
QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(void *wmi_hdl,
|
|
QDF_STATUS wmi_unified_encrypt_decrypt_send_cmd(void *wmi_hdl,
|
|
- struct encrypt_decrypt_req_params *params);
|
|
|
|
|
|
+ struct disa_encrypt_decrypt_req_params *params);
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * wmi_extract_encrypt_decrypt_resp_params() -
|
|
|
|
+ * extract encrypt decrypt resp params from event buffer
|
|
|
|
+ * @wmi_handle: wmi handle
|
|
|
|
+ * @evt_buf: pointer to event buffer
|
|
|
|
+ * @resp: encrypt decrypt resp params
|
|
|
|
+ *
|
|
|
|
+ * Return: QDF_STATUS_SUCCESS for success or error code
|
|
|
|
+ */
|
|
|
|
+QDF_STATUS wmi_extract_encrypt_decrypt_resp_params(void *wmi_hdl,
|
|
|
|
+ uint8_t *evt_buf,
|
|
|
|
+ struct disa_encrypt_decrypt_resp_params *resp);
|
|
|
|
+#endif
|
|
|
|
|
|
QDF_STATUS wmi_unified_p2p_go_set_beacon_ie_cmd(void *wmi_hdl,
|
|
QDF_STATUS wmi_unified_p2p_go_set_beacon_ie_cmd(void *wmi_hdl,
|
|
A_UINT32 vdev_id, uint8_t *p2p_ie);
|
|
A_UINT32 vdev_id, uint8_t *p2p_ie);
|