1 /* SPDX-License-Identifier: GPL-2.0 */
2 /******************************************************************************
4 * Copyright(c) 2007 - 2016 Realtek Corporation.
7 * wlanfae <wlanfae@realtek.com>
8 * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
11 * Larry Finger <Larry.Finger@lwfinger.net>
13 *****************************************************************************/
14 #ifndef __HAL_COM_TXBF_H__
15 #define __HAL_COM_TXBF_H__
18 TXBF_SET_SOUNDING_ENTER,
19 TXBF_SET_SOUNDING_LEAVE,
20 TXBF_SET_SOUNDING_RATE,
21 TXBF_SET_SOUNDING_STATUS,
22 TXBF_SET_SOUNDING_FW_NDPA,
23 TXBF_SET_SOUNDING_CLK,
24 TXBF_SET_TX_PATH_RESET,
29 TXBF_GET_EXPLICIT_BEAMFORMEE,
30 TXBF_GET_EXPLICIT_BEAMFORMER,
35 /* 2 HAL TXBF related */
36 struct _HAL_TXBF_INFO {
42 struct timer_list txbf_fw_ndpa_timer;
45 #define hal_com_txbf_beamform_init(dm_void) NULL
46 #define hal_com_txbf_config_gtab(dm_void) NULL
47 #define hal_com_txbf_enter_work_item_callback(_adapter) NULL
48 #define hal_com_txbf_leave_work_item_callback(_adapter) NULL
49 #define hal_com_txbf_fw_ndpa_work_item_callback(_adapter) NULL
50 #define hal_com_txbf_clk_work_item_callback(_adapter) NULL
51 #define hal_com_txbf_rate_work_item_callback(_adapter) NULL
52 #define hal_com_txbf_fw_ndpa_timer_callback(_adapter) NULL
53 #define hal_com_txbf_status_work_item_callback(_adapter) NULL
54 #define hal_com_txbf_get(_adapter, _get_type, _pout_buf)
56 #endif /* #ifndef __HAL_COM_TXBF_H__ */