diff options
Diffstat (limited to 'drivers/net/wireless/rtlwifi')
| -rw-r--r-- | drivers/net/wireless/rtlwifi/base.c | 4 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192cu/rf.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192de/dm.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8723ae/sw.c | 6 | 
5 files changed, 8 insertions, 7 deletions
| diff --git a/drivers/net/wireless/rtlwifi/base.c b/drivers/net/wireless/rtlwifi/base.c index af59dd5718e1..9d558ac77b0c 100644 --- a/drivers/net/wireless/rtlwifi/base.c +++ b/drivers/net/wireless/rtlwifi/base.c @@ -380,7 +380,7 @@ static void _rtl_init_deferred_work(struct ieee80211_hw *hw)  	/* <2> work queue */  	rtlpriv->works.hw = hw; -	rtlpriv->works.rtl_wq = alloc_workqueue(rtlpriv->cfg->name, 0, 0); +	rtlpriv->works.rtl_wq = alloc_workqueue("%s", 0, 0, rtlpriv->cfg->name);  	INIT_DELAYED_WORK(&rtlpriv->works.watchdog_wq,  			  (void *)rtl_watchdog_wq_callback);  	INIT_DELAYED_WORK(&rtlpriv->works.ips_nic_off_wq, @@ -1817,7 +1817,7 @@ static ssize_t rtl_store_debug_level(struct device *d,  	unsigned long val;  	int ret; -	ret = strict_strtoul(buf, 0, &val); +	ret = kstrtoul(buf, 0, &val);  	if (ret) {  		printk(KERN_DEBUG "%s is not in hex or decimal form.\n", buf);  	} else { diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/rf.c b/drivers/net/wireless/rtlwifi/rtl8192cu/rf.c index 953f1a0f8532..2119313a737b 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192cu/rf.c +++ b/drivers/net/wireless/rtlwifi/rtl8192cu/rf.c @@ -104,7 +104,7 @@ void rtl92cu_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,  			tx_agc[RF90_PATH_A] = 0x10101010;  			tx_agc[RF90_PATH_B] = 0x10101010;  		} else if (rtlpriv->dm.dynamic_txhighpower_lvl == -			   TXHIGHPWRLEVEL_LEVEL1) { +			   TXHIGHPWRLEVEL_LEVEL2) {  			tx_agc[RF90_PATH_A] = 0x00000000;  			tx_agc[RF90_PATH_B] = 0x00000000;  		} else{ diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c b/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c index 826f085c29dd..2bd598526217 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c +++ b/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c @@ -359,6 +359,7 @@ static struct usb_device_id rtl8192c_usb_ids[] = {  	{RTL_USB_DEVICE(0x2001, 0x330a, rtl92cu_hal_cfg)}, /*D-Link-Alpha*/  	{RTL_USB_DEVICE(0x2019, 0xab2b, rtl92cu_hal_cfg)}, /*Planex -Abocom*/  	{RTL_USB_DEVICE(0x20f4, 0x624d, rtl92cu_hal_cfg)}, /*TRENDNet*/ +	{RTL_USB_DEVICE(0x2357, 0x0100, rtl92cu_hal_cfg)}, /*TP-Link WN8200ND*/  	{RTL_USB_DEVICE(0x7392, 0x7822, rtl92cu_hal_cfg)}, /*Edimax -Edimax*/  	{}  }; diff --git a/drivers/net/wireless/rtlwifi/rtl8192de/dm.c b/drivers/net/wireless/rtlwifi/rtl8192de/dm.c index 19a765532603..47875ba09ff8 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192de/dm.c +++ b/drivers/net/wireless/rtlwifi/rtl8192de/dm.c @@ -842,7 +842,7 @@ static void rtl92d_dm_txpower_tracking_callback_thermalmeter(  	long val_y, ele_c = 0;  	u8 ofdm_index[2];  	s8 cck_index = 0; -	u8 ofdm_index_old[2]; +	u8 ofdm_index_old[2] = {0, 0};  	s8 cck_index_old = 0;  	u8 index;  	int i; diff --git a/drivers/net/wireless/rtlwifi/rtl8723ae/sw.c b/drivers/net/wireless/rtlwifi/rtl8723ae/sw.c index e4c4cdc3eb67..d9ee2efffe5f 100644 --- a/drivers/net/wireless/rtlwifi/rtl8723ae/sw.c +++ b/drivers/net/wireless/rtlwifi/rtl8723ae/sw.c @@ -251,7 +251,7 @@ static struct rtl_hal_cfg rtl8723ae_hal_cfg = {  	.bar_id = 2,  	.write_readback = true,  	.name = "rtl8723ae_pci", -	.fw_name = "rtlwifi/rtl8723aefw.bin", +	.fw_name = "rtlwifi/rtl8723fw.bin",  	.ops = &rtl8723ae_hal_ops,  	.mod_params = &rtl8723ae_mod_params,  	.maps[SYS_ISO_CTRL] = REG_SYS_ISO_CTRL, @@ -353,8 +353,8 @@ MODULE_AUTHOR("Realtek WlanFAE	<[email protected]>");  MODULE_AUTHOR("Larry Finger	<[email protected]>");  MODULE_LICENSE("GPL");  MODULE_DESCRIPTION("Realtek 8723E 802.11n PCI wireless"); -MODULE_FIRMWARE("rtlwifi/rtl8723aefw.bin"); -MODULE_FIRMWARE("rtlwifi/rtl8723aefw_B.bin"); +MODULE_FIRMWARE("rtlwifi/rtl8723fw.bin"); +MODULE_FIRMWARE("rtlwifi/rtl8723fw_B.bin");  module_param_named(swenc, rtl8723ae_mod_params.sw_crypto, bool, 0444);  module_param_named(debug, rtl8723ae_mod_params.debug, int, 0444); |