qcacmn: Add support to retrieve SAR power limits
Recently change "qcacmn: Add SAR power limit configuration" (Change-Id: I0a214a2af780e9dd8c381c4e9eaa7d8cab6ef853) added the ability to dynamically configure Specific Absorption Rate (SAR) power limits. Now add the ability to retrieve the current active power limits. Change-Id: I7a6071dee71300daa3a217780ff3523604a11795 CRs-Fixed: 2161451
This commit is contained in:
@@ -1567,8 +1567,37 @@ QDF_STATUS wmi_unified_send_power_dbg_cmd(void *wmi_hdl,
|
||||
QDF_STATUS wmi_unified_send_multiple_vdev_restart_req_cmd(void *wmi_hdl,
|
||||
struct multiple_vdev_restart_params *param);
|
||||
|
||||
/**
|
||||
* wmi_unified_send_sar_limit_cmd() - send sar limit cmd to fw
|
||||
* @wmi_hdl: wmi handle
|
||||
* @params: sar limit command params
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS on success and QDF_STATUS_E_FAILURE for failure
|
||||
*/
|
||||
QDF_STATUS wmi_unified_send_sar_limit_cmd(void *wmi_hdl,
|
||||
struct sar_limit_cmd_params *params);
|
||||
struct sar_limit_cmd_params *params);
|
||||
|
||||
/**
|
||||
* wmi_unified_get_sar_limit_cmd() - request current SAR limits from FW
|
||||
* @wmi_hdl: wmi handle
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS wmi_unified_get_sar_limit_cmd(void *wmi_hdl);
|
||||
|
||||
/**
|
||||
* wmi_unified_extract_sar_limit_event() - extract SAR limits from FW event
|
||||
* @wmi_hdl: wmi handle
|
||||
* @evt_buf: event buffer received from firmware
|
||||
* @event: SAR limit event which is to be populated by data extracted from
|
||||
* the @evt_buf buffer
|
||||
*
|
||||
* Return: QDF_STATUS_SUCCESS for success or error code
|
||||
*/
|
||||
QDF_STATUS wmi_unified_extract_sar_limit_event(void *wmi_hdl,
|
||||
uint8_t *evt_buf,
|
||||
struct sar_limit_event *event);
|
||||
|
||||
QDF_STATUS wmi_unified_send_adapt_dwelltime_params_cmd(void *wmi_hdl,
|
||||
struct wmi_adaptive_dwelltime_params *
|
||||
wmi_param);
|
||||
|
Reference in New Issue
Block a user