xref: /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/hal_acs.c (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /******************************************************************************
2  *
3  * Copyright(c) 2019 Realtek Corporation.
4  *
5  * This program is free software; you can redistribute it and/or modify it
6  * under the terms of version 2 of the GNU General Public License as
7  * published by the Free Software Foundation.
8  *
9  * This program is distributed in the hope that it will be useful, but WITHOUT
10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11  * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12  * more details.
13  *
14  *****************************************************************************/
15 #define _HAL_ACS_C_
16 #include "hal_headers.h"
17 
18 #ifdef CONFIG_RTW_ACS
rtw_hal_acs_mntr_trigger(void * hal,u16 monitor_time)19 void rtw_hal_acs_mntr_trigger(void *hal, u16 monitor_time)
20 {
21 	struct hal_info_t *hal_info = (struct hal_info_t *)hal;
22 
23 	rtw_hal_bb_acs_mntr_trigger(hal_info, monitor_time);
24 }
25 
rtw_hal_acs_mntr_result(void * hal,void * rpt)26 enum rtw_hal_status rtw_hal_acs_mntr_result(void *hal, void *rpt)
27 {
28 	struct hal_info_t *hal_info = (struct hal_info_t *)hal;
29 
30 	return rtw_hal_bb_acs_mntr_result(hal_info, rpt);
31 }
32 #endif /* CONFIG_RTW_ACS */