Stephen Rothwell
faae60d232
rtl8192e: update for ndo_set_multicast_list removal.
...
After merging the staging tree, today's linux-next build (x86_64
allmodconfig) failed like this:
drivers/staging/rtl8192e/rtl_core.c:2917:2: error: unknown field 'ndo_set_multicast_list' specified in initializer
Caused by commit 94a799425e
("From: wlanfae <wlanfae@realtek.com>" -
really "[PATCH 1/8] rtl8192e: Import new version of driver from realtek"
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-26 01:13:34 -05:00
Larry Finger
c73298e6c4
staging: rtl8192e: Add endian checking switch to Makefile
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 12:41:19 -05:00
Larry Finger
fec90b64db
staging: rtl8192e: Fix sparse (non-endian) warnings - Part II
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 12:41:12 -05:00
Larry Finger
966aeb321c
staging: rtl8192e: Fix sparse (non-endian) messages - Part I
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 12:41:05 -05:00
Larry Finger
438812c3ec
staging: rtl8192e: Remove MAC_FMT and MAC_ARG for %pM
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 12:40:55 -05:00
Larry Finger
8bd890a41f
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVIII
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:31 -05:00
Larry Finger
c73901c9fd
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVII
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:31 -05:00
Larry Finger
94fa3e89b4
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XVI
...
This patch removes all the errors and most of the warnings generated by
checkpatch -f for rtllib_softmac_tx.c..
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:30 -05:00
Larry Finger
755f3a84cf
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XV
...
This patch removes all the errors and warnings generated by
checkpatch -f for rtllib_softmac_wx.c..
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:30 -05:00
Larry Finger
3927ee3600
staging: rtl8192e: Cleanup checkpatch -f errors - Part XIV
...
With this patch, all of the checkpatch errors are fixed; however, only
some of the lines that are too long were fixed. To complete the fixing
of these warnings, the file rtllib_softmac.c will need refactoring. In addition,
some of the variables may need renaming. Those changes can be deferred.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:29 -05:00
Larry Finger
87d30617c6
staging: rtl8192e: Cleanup checkpatch -f errors - Part XIII
...
With this patch, all of the checkpatch errors are fixed; however, only
some of the lines that are too long were fixed. To complete the fixing
of these warnings, the file rtl_dm.c will need refactoring. In addition,
some of the variables will need renaming. Those changes can be deferred.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:28 -05:00
Larry Finger
d57429f05e
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XII
...
This patch removes all the errors and most of the warnings generated by
checkpatch -f.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:28 -05:00
Larry Finger
fbf7653873
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part XI
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:27 -05:00
Larry Finger
b2a3fff4bf
staging: rtl8192e: Cleanup checkpatch -f errors - Part X
...
With this patch, all of the checkpatch errors are fixed; however, only
some of the lines that are too long were fixed. To complete the fixing
of these warnings, the file rtl_dm.c will need refactoring. In addition,
some of the variables will need renaming. Those changes can be deferred.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:26 -05:00
Larry Finger
88a9fd04fa
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part IX
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:26 -05:00
Larry Finger
54586533ef
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VIII
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 11:22:25 -05:00
Larry Finger
922d71a409
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VII
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:49:41 -05:00
Larry Finger
d76eaf7eb8
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part VI
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:48:23 -05:00
Larry Finger
81108afb95
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part V
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:47:11 -05:00
Larry Finger
b09693415b
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part IV
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:46:41 -05:00
Larry Finger
99a1f99f0f
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part III
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:45:51 -05:00
Larry Finger
b9ffad087c
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part II
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:42:09 -05:00
Larry Finger
81e3863636
staging: rtl8192e: Remove extraneous log message
...
The driver logs all DHCP transactions and thus spams the logs.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:41:28 -05:00
Larry Finger
e829d65e78
staging: rtl8192e: Modify time handling
...
In several places, the driver keeps times (in jiffies) in two 32-bit
quantities. In the rtl8192_hw_to_sleep(), there is an error in the
calculation of the difference between two 64-bit quantities. Rather
than fix that error, I have converted to a single 64-bit number. That
makes the code be much cleaner and clearer.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:40:31 -05:00
Larry Finger
1800925f87
staging: rtl8192e: Cleanup checkpatch -f warnings and errors - Part I
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-25 00:38:33 -05:00
Larry Finger
09505184ec
staging: rtl8192e: Remove files that are not used
...
For the most part, these extra files came from the previous version
of the RTL8192E driver.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 19:29:57 -05:00
Larry Finger
9de9f962c7
staging: rtl8192e: Convert typedefs that can be replaced with #define
...
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:55:49 -05:00
Larry Finger
e660594750
staging: rtl8192e: Convert typedef HT_AGGRE_SIZE_E to enum ht_aggre_size
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:55:33 -05:00
Larry Finger
d0df281309
staging: rtl8192e: Convert typedef RATR_TABLE_MODE_8192S to enum ratr_table_mode_8192s
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:09 -05:00
Larry Finger
74082c929d
staging: rtl8192e: Convert typedef FW_CMD_IO_TYPE to enum fw_cmd_io_type
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:08 -05:00
Larry Finger
472ba32655
staging: rtl8192e: Convert typedef SCAN_OPERATION_BACKUP_OPT to enum scan_op_backup_opt
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:08 -05:00
Larry Finger
569e595955
staging: rtl8192e: Convert typedef country_code_type_t to enum country_code_type
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:07 -05:00
Larry Finger
d45c88a63b
staging: rtl8192e: Convert typedef WOLPATTERN_TYPE to enum wol_pattern_type
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:06 -05:00
Larry Finger
de7c885a24
staging: rtl8192e: Convert typedef RT_RF_POWER_STATE to enum rt_rf_power_state
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:04 -05:00
Larry Finger
f6ce577e38
staging: rtl8192e: Convert typedef RT_JOIN_ACTION to enum rt_join_action
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:03 -05:00
Larry Finger
8304cc64dc
staging: rtl8192e: Convert typedef IPS_CALLBACK_FUNCION to enum ips_callback_function
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:02 -05:00
Larry Finger
f6e3d4f4c2
staging: rtl8192e: Convert typedef RT_PS_MODE to enum rt_ps_mode
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:01 -05:00
Larry Finger
3c093c2ba1
staging: rtl8192e: Convert typedef Fsync_State to enum fsync_state
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:53:00 -05:00
Larry Finger
3b45eb8309
staging: rtl8192e: Convert typedef erp_t to enum erp_t
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:59 -05:00
Larry Finger
80f839d439
staging: rtl8192e: Convert typedef WIRELESS_NETWORK_TYPE to enum wireless_network_type
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:59 -05:00
Larry Finger
dc20a3265e
staging: rtl8192e: Convert typedef WIRELESS_MODE to enum wireless_mode
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:58 -05:00
Larry Finger
e608063303
staging: rtl8192e: Convert typedef RT_RF_TYPE_DEF to enum rt_rf_type_def
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:57 -05:00
Larry Finger
4fd7cedc51
staging: rtl8192e: Convert typedef LED_CTL_MODE to enum led_ctl_mode
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:56 -05:00
Larry Finger
062de0a9df
staging: rtl8192e: Convert typedef InitialGainOpType to enum init_gain_op_type
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:55 -05:00
Larry Finger
07276bac0f
staging: rtl8192e: Convert typedef BA_ACTION to enum ba_action
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:54 -05:00
Larry Finger
5a604053a9
staging: rtl8192e: Convert typedef TS_ACTION to enum ts_action
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:54 -05:00
Larry Finger
09ced23df6
staging: rtl8192e: Convert typedef ACT_CATEGORY to enum act_category
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:53 -05:00
Larry Finger
e93e0f6aab
staging: rtl8192e: Convert typedef RT_OP_MODE to enum rt_op_mode
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:52 -05:00
Larry Finger
bb5e482246
staging: rtl8192e: Convert typedef HW_VARIABLES to enum hw_variables
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:51 -05:00
Larry Finger
839370c572
staging: rtl8192e: Convert typedef HAL_DEF_VARIABLE to enum hal_def_variable
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2011-08-24 10:52:50 -05:00