Path: blob/master/ALFA-W1F1/RTL8814AU/hal/phydm/phydm_direct_bf.h
1307 views
/******************************************************************************1*2* Copyright(c) 2007 - 2017 Realtek Corporation.3*4* This program is free software; you can redistribute it and/or modify it5* under the terms of version 2 of the GNU General Public License as6* published by the Free Software Foundation.7*8* This program is distributed in the hope that it will be useful, but WITHOUT9* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or10* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for11* more details.12*13* The full GNU General Public License is included in this distribution in the14* file called LICENSE.15*16* Contact Information:17* wlanfae <[email protected]>18* Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,19* Hsinchu 300, Taiwan.20*21* Larry Finger <[email protected]>22*23*****************************************************************************/2425#ifndef __PHYDM_DIR_BF_H__26#define __PHYDM_DIR_BF_H__2728#ifdef CONFIG_DIRECTIONAL_BF29#define ANGLE_NUM 123031/*@32* ============================================================33* function prototype34* ============================================================35*/36void phydm_iq_gen_en(void *dm_void);37void phydm_dis_cdd(void *dm_void);38void phydm_pathb_q_matrix_rotate_en(void *dm_void);39void phydm_pathb_q_matrix_rotate(void *dm_void, u16 idx);40void phydm_set_direct_bfer(void *dm_void, u16 phs_idx, u8 su_idx);41void phydm_set_direct_bfer_txdesc_en(void *dm_void, u8 enable);42#endif43#endif444546