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_TYPE20_DRV_DIS 25 #define CONFIG_8192F_TYPE21_DRV_DIS 26 #define CONFIG_8192F_TYPE22_DRV_DIS 27 #define CONFIG_8192F_TYPE23_DRV_DIS 28 #define CONFIG_8192F_TYPE24_DRV_DIS 29 #define CONFIG_8192F_TYPE25_DRV_DIS 30 #define CONFIG_8192F_TYPE26_DRV_DIS 31 #define CONFIG_8192F_TYPE27_DRV_DIS 32 #define CONFIG_8192F_TYPE28_DRV_DIS 33 #define CONFIG_8192F_TYPE29_DRV_DIS 34 #define CONFIG_8192F_TYPE30_DRV_DIS 35 #define CONFIG_8192F_TYPE31_DRV_DIS 36 37 38 #ifdef CONFIG_SDIO_HCI /**/ 39 /*usb*/ 40 #define CONFIG_8192F_TYPE1_DRV_DIS 41 #define CONFIG_8192F_TYPE5_DRV_DIS 42 #define CONFIG_8192F_TYPE10_DRV_DIS 43 #define CONFIG_8192F_TYPE13_DRV_DIS 44 #define CONFIG_8192F_TYPE14_DRV_DIS 45 /*pcie*/ 46 #define CONFIG_8192F_TYPE0_DRV_DIS 47 #define CONFIG_8192F_TYPE6_DRV_DIS 48 #define CONFIG_8192F_TYPE7_DRV_DIS 49 #define CONFIG_8192F_TYPE8_DRV_DIS 50 #define CONFIG_8192F_TYPE9_DRV_DIS 51 #define CONFIG_8192F_TYPE12_DRV_DIS 52 #define CONFIG_8192F_TYPE15_DRV_DIS 53 #define CONFIG_8192F_TYPE16_DRV_DIS 54 #define CONFIG_8192F_TYPE17_DRV_DIS 55 #define CONFIG_8192F_TYPE18_DRV_DIS 56 #define CONFIG_8192F_TYPE19_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 #define CONFIG_8192F_TYPE15_DRV_DIS 71 #define CONFIG_8192F_TYPE16_DRV_DIS 72 #define CONFIG_8192F_TYPE17_DRV_DIS 73 #define CONFIG_8192F_TYPE18_DRV_DIS 74 #define CONFIG_8192F_TYPE19_DRV_DIS 75 #endif/*CONFIG_USB_HCI*/ 76 77 #ifdef CONFIG_PCI_HCI 78 /*sdio*/ 79 #define CONFIG_8192F_TYPE2_DRV_DIS 80 #define CONFIG_8192F_TYPE11_DRV_DIS 81 /*usb*/ 82 #define CONFIG_8192F_TYPE1_DRV_DIS 83 #define CONFIG_8192F_TYPE5_DRV_DIS 84 #define CONFIG_8192F_TYPE10_DRV_DIS 85 #define CONFIG_8192F_TYPE13_DRV_DIS 86 #define CONFIG_8192F_TYPE14_DRV_DIS 87 #endif/*CONFIG_PCI_HCI*/ 88 89 int PHY_RF6052_Config8192F(PADAPTER pdapter); 90 91 void PHY_RF6052SetBandwidth8192F(PADAPTER Adapter, enum channel_width Bandwidth); 92 93 #endif/* __RTL8192F_RF_H__ */ 94