1 /****************************************************************************** 2 * 3 * Copyright(c) 2012 - 2017 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 #ifndef __RTL8192F_RF_H__ 16 #define __RTL8192F_RF_H__ 17 18 /*default*/ 19 /*#define CONFIG_8192F_DRV_DIS*/ 20 /*AP*/ 21 #define CONFIG_8192F_TYPE3_DRV_DIS 22 #define CONFIG_8192F_TYPE4_DRV_DIS 23 /*unused*/ 24 #define CONFIG_8192F_TYPE15_DRV_DIS 25 #define CONFIG_8192F_TYPE16_DRV_DIS 26 #define CONFIG_8192F_TYPE17_DRV_DIS 27 #define CONFIG_8192F_TYPE18_DRV_DIS 28 #define CONFIG_8192F_TYPE19_DRV_DIS 29 #define CONFIG_8192F_TYPE20_DRV_DIS 30 #define CONFIG_8192F_TYPE21_DRV_DIS 31 #define CONFIG_8192F_TYPE22_DRV_DIS 32 #define CONFIG_8192F_TYPE23_DRV_DIS 33 #define CONFIG_8192F_TYPE24_DRV_DIS 34 #define CONFIG_8192F_TYPE25_DRV_DIS 35 #define CONFIG_8192F_TYPE26_DRV_DIS 36 #define CONFIG_8192F_TYPE27_DRV_DIS 37 #define CONFIG_8192F_TYPE28_DRV_DIS 38 #define CONFIG_8192F_TYPE29_DRV_DIS 39 #define CONFIG_8192F_TYPE30_DRV_DIS 40 #define CONFIG_8192F_TYPE31_DRV_DIS 41 42 43 #ifdef CONFIG_SDIO_HCI /**/ 44 /*usb*/ 45 #define CONFIG_8192F_TYPE1_DRV_DIS 46 #define CONFIG_8192F_TYPE5_DRV_DIS 47 #define CONFIG_8192F_TYPE10_DRV_DIS 48 #define CONFIG_8192F_TYPE13_DRV_DIS 49 #define CONFIG_8192F_TYPE14_DRV_DIS 50 /*pcie*/ 51 #define CONFIG_8192F_TYPE0_DRV_DIS 52 #define CONFIG_8192F_TYPE6_DRV_DIS 53 #define CONFIG_8192F_TYPE7_DRV_DIS 54 #define CONFIG_8192F_TYPE8_DRV_DIS 55 #define CONFIG_8192F_TYPE9_DRV_DIS 56 #define CONFIG_8192F_TYPE12_DRV_DIS 57 #endif/*CONFIG_SDIO_HCI*/ 58 59 #ifdef CONFIG_USB_HCI 60 /*sdio*/ 61 #define CONFIG_8192F_TYPE2_DRV_DIS 62 #define CONFIG_8192F_TYPE11_DRV_DIS 63 /*pcie*/ 64 #define CONFIG_8192F_TYPE0_DRV_DIS 65 #define CONFIG_8192F_TYPE6_DRV_DIS 66 #define CONFIG_8192F_TYPE7_DRV_DIS 67 #define CONFIG_8192F_TYPE8_DRV_DIS 68 #define CONFIG_8192F_TYPE9_DRV_DIS 69 #define CONFIG_8192F_TYPE12_DRV_DIS 70 #endif/*CONFIG_USB_HCI*/ 71 72 #ifdef CONFIG_PCI_HCI 73 /*sdio*/ 74 #define CONFIG_8192F_TYPE2_DRV_DIS 75 #define CONFIG_8192F_TYPE11_DRV_DIS 76 /*usb*/ 77 #define CONFIG_8192F_TYPE1_DRV_DIS 78 #define CONFIG_8192F_TYPE5_DRV_DIS 79 #define CONFIG_8192F_TYPE10_DRV_DIS 80 #define CONFIG_8192F_TYPE13_DRV_DIS 81 #define CONFIG_8192F_TYPE14_DRV_DIS 82 #endif/*CONFIG_PCI_HCI*/ 83 84 int PHY_RF6052_Config8192F(PADAPTER pdapter); 85 86 void PHY_RF6052SetBandwidth8192F(PADAPTER Adapter, enum channel_width Bandwidth); 87 88 #endif/* __RTL8192F_RF_H__ */ 89