Larry Finger
60554f2bdb
staging: rtl8192e: Convert typedef TX_TS_RECORD to struct tx_ts_record
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 23:12:50 -05:00
Larry Finger
0157d2e55c
staging: rtl8192e: Convert typedef BSS_QOS to struct bss_qos
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 23:11:58 -05:00
Larry Finger
bca54c0184
staging: rtl8192e: Fix compilation warnings
...
When the driver is compiled, the following messages result:
CC [M] drivers/staging/rtl8192e/r8192E_phy.o
drivers/staging/rtl8192e/r8192E_phy.c: In function ‘rtl8192_phy_ConfigRFWithHeaderFile’:
drivers/staging/rtl8192e/r8192E_phy.c:791:25: warning: array subscript is above array bounds
drivers/staging/rtl8192e/r8192E_phy.c:780:25: warning: array subscript is above array bounds
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:50:58 -05:00
Larry Finger
66898177e7
staging: rtl8192e: Fix unload/reload problem
...
The driver is not releasing the memory region that was mapped. As a result,
the driver cannot be unloaded and reloaded.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:47:22 -05:00
Larry Finger
f60949901c
staging: rtl8192e: Remove dead code associated with CONFIG_RTL_RFKILL
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:39:21 -05:00
Larry Finger
c9d9a8016d
staging: rtl8192e: Remove conditional code associated with EEPROM_OLD_FORMAT_SUPPORT
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:33:27 -05:00
Larry Finger
d22a336469
staging: rtl8192e: Remove dead code associated with EFUSE_REPG_WORKAROUND
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:32:51 -05:00
Larry Finger
2e8bb57026
staging: rtl8192e: Remove LOOP_TEST as parameter
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:30:20 -05:00
Larry Finger
ff02d6bf97
staging: rtl8192e: Remove dead code associated with CONFIG_FW_SETCHAN
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:29:58 -05:00
Larry Finger
5c9e4285b5
staging: rtl8192e: Remove dead code associated with CONFIG_RTLWIFI_DEBUGFS
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:24:51 -05:00
Larry Finger
25d289fbb6
staging: rtl8192e: Remove dead code associated with _RTL8192_EXT_PATCH_
2011-08-23 21:24:28 -05:00
Larry Finger
8cc638e95b
staging: rtl8192e: Remove ifdefs for CONFIG_RTLLIB_DEBUG
...
This symbol is unconditionally defined in a header file, thus tests for it can be removed.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:23:39 -05:00
Larry Finger
9ab2da3049
staging: rtl8192e: Remove dead code associated with RTL819x_DEBUG
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:23:02 -05:00
Larry Finger
1bb9d9a9cb
staging: rtl8192e: Remove dead code associated with _ENABLE_SW_BEACON
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:22:42 -05:00
Larry Finger
76de64db13
staging: rtl8192e: Remove dead code associated with CONFIG_CRYPTO_HMAC
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:19:35 -05:00
Larry Finger
c29fed1e5c
staging: rtl8192e: Remove dead code associated with CONFIG_BT_30
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:18:58 -05:00
Larry Finger
438af18e92
staging: rtl8192e: Remove dead code associated with ENABLE_NULL_PT_DEBUG
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:18:09 -05:00
Larry Finger
af7daa15f7
staging: rtl8192e: Remove dead code associated with CONFIG_64BIT_DMA
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:17:51 -05:00
Larry Finger
69dbddce03
staging: rtl8192e: Remove dead code associated with CONFIG_RTLLIB_CRYPT_TKIP
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:17:33 -05:00
Larry Finger
a616feed4e
staging: rtl8192e: Remove dead code associated with IRQF_SHARED
...
This symbol is defined in the kernel.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:17:17 -05:00
Larry Finger
1bd7bcfc63
staging: rtl8192e: Remove dead code associated with CONFIG_CFG_80211
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:16:24 -05:00
Larry Finger
dc5de47c81
staging: rtl8192e: Remove dead code associated with BUILT_IN_CRYPTO
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:16:09 -05:00
Larry Finger
954b609b54
staging: rtl8192e: IEEE80211_RADIOTAP_F_BADFCS is defined in kernel, do not duplicate
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:15:18 -05:00
Larry Finger
ce403a6ac4
staging: rtl8192e: Remove dead code associated with CUSTOMER_ID_INTEL_CMPC and CONFIG_CRDA
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:14:32 -05:00
Larry Finger
d32ddcba9d
staging: rtl8192e: Remove dead code associated with FOR_ANDROID_X86 and FOR_MOBLIN
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:07:19 -05:00
Larry Finger
eccf634fc8
staging: rtl8192e: Remove dead code associated with WMM_Hang_8187
...
This patch also removes an "#if 1 .... #endif" that survived an earlier
edit.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 21:06:22 -05:00
Larry Finger
eae78ca689
staging: rtl8192e: Remove dead code associated with BUILT_IN_MSHCLASS
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:56:31 -05:00
Larry Finger
07f432338a
staging: rtl8192e: Remove dead code associated with ADHOC_11N
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:56:14 -05:00
Larry Finger
f1c2256769
staging: rtl8192e: Remove dead code associated with WIFI_TEST
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:55:56 -05:00
Larry Finger
e11fd51324
staging: rtl8192e: Remove dead code associated with NOT_YET
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:55:36 -05:00
Larry Finger
6e2c538f8f
staging: rtl8192e: Remove dead code associated with RTK_DMP_PLATFORM
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:55:15 -05:00
Larry Finger
bfb74db3e5
staging: rtl8192e: Remove dead code associated with USB_RX_AGGREGATION_SUPPORT
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:51:38 -05:00
Larry Finger
0252596966
staging: rtl8192e: Remove dead code associated with SUPPORT_USPD
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:51:18 -05:00
Larry Finger
94114a5ad7
staging: rtl8192e: Remove dead code associated with TCP_CSUM_OFFLOAD_RX
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:50:22 -05:00
Larry Finger
bf474281e9
staging: rtl8192e: Remove dead code associated with USB_TX_DRIVER_AGGREGATION_ENABLE
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:38:40 -05:00
Larry Finger
68aee8036c
staging: rtl8192e: Remove code dependent of JOHN_DUMP
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:38:21 -05:00
Larry Finger
2b259bd38f
staging: rtl8192e: Remove ifdefs that depend on ENABLE_DOT11D
...
This configuration parameter is selected in the Makefile, thus the
conditional code can be removed.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:33:14 -05:00
Larry Finger
5b774ec296
staging: rtl8192e: Remove references to ENABLE_GPIO_RADIO_CTL
...
This configuration variable is set in the make file.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:25:56 -05:00
Larry Finger
e755463c21
staging: rtl8192e: Remove dead code from removal of ENABLE_TKIP11N
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:25:38 -05:00
Larry Finger
0e3b183059
staging: rtl8192e: Remove dead code associated with PF_SYNCTHREAD
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:25:15 -05:00
Larry Finger
4ebba6d6e3
staging: rtl8192e: Remove dead code associated with COMPATIBLE_WITH_RALINK_MESH
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:24:57 -05:00
Larry Finger
2e94b0bbbc
staging: rtl8192e: Remove dead code associated with CONFIG_ASPM_OR_D3
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:24:18 -05:00
Larry Finger
a97dc3afc0
staging: rtl8192e: Remove dead code associated with USB_USE_ALIGNMENT
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:23:59 -05:00
Larry Finger
d064307a1a
staging: rtl8192e: Remove dead code involved with TO_DO
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:23:39 -05:00
Larry Finger
15e7650e88
staging: rtl8192e: Remove dead code involved with TO_DO_LIST
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:23:17 -05:00
Larry Finger
34a7eb3db2
staging: rtl8192e: Remove dead code inside 'ifdef MERGE_TO_DO'
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:22:55 -05:00
Larry Finger
6e1acf20a7
staging: rtl8192e: Remove dead code associated with CONFIG_MP
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:22:34 -05:00
Larry Finger
82a7fc6d4c
staging: rtl8192e: Fix kernel panics due to RX skb allocation failures
...
This driver uses RX skb's of O(2), thus it is possible for memory fragmentation
to prevent the allocation of a new one to replace a newly-received buffer.
When such a failure occurs, the kernel panics.
The fix is to drop an incoming packet whenever such an allocation fails. This
fix matches the one done in rtlwifi for other Realtek PCI devices.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:22:14 -05:00
Larry Finger
b1d5ee7004
staging: rtl8192e: Fix edit error in removal of dead code associated with RTL8190P
...
One too many lines were removed in an earlier patch. Rather than resubmit
as a V2, this line is added back here.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:15:54 -05:00
Larry Finger
f8f3b8a585
staging: rtl8192e: Remove internal references to RTL8192E
...
Now that the code can only generate a driver for RTL8192E, the internal
ifdef's are no longer needed.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-23 20:14:57 -05:00