diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00')
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2500usb.c | 4 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2800pci.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2800usb.c | 4 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00debug.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00dev.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00queue.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00soc.c | 1 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00soc.h | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt61pci.c | 2 | ||||
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt73usb.c | 8 | 
10 files changed, 15 insertions, 14 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2500usb.c b/drivers/net/wireless/rt2x00/rt2500usb.c index ee34c137e7c..9b04964dece 100644 --- a/drivers/net/wireless/rt2x00/rt2500usb.c +++ b/drivers/net/wireless/rt2x00/rt2500usb.c @@ -368,7 +368,7 @@ static int rt2500usb_config_key(struct rt2x00_dev *rt2x00dev,  		/*  		 * The encryption key doesn't fit within the CSR cache, -		 * this means we should allocate it seperately and use +		 * this means we should allocate it separately and use  		 * rt2x00usb_vendor_request() to send the key to the hardware.  		 */  		reg = KEY_ENTRY(key->hw_key_idx); @@ -382,7 +382,7 @@ static int rt2500usb_config_key(struct rt2x00_dev *rt2x00dev,  		/*  		 * The driver does not support the IV/EIV generation  		 * in hardware. However it demands the data to be provided -		 * both seperately as well as inside the frame. +		 * both separately as well as inside the frame.  		 * We already provided the CONFIG_CRYPTO_COPY_IV to rt2x00lib  		 * to ensure rt2x00lib will not strip the data from the  		 * frame after the copy, now we must tell mac80211 diff --git a/drivers/net/wireless/rt2x00/rt2800pci.c b/drivers/net/wireless/rt2x00/rt2800pci.c index aca8c124f43..91cce2d0f6d 100644 --- a/drivers/net/wireless/rt2x00/rt2800pci.c +++ b/drivers/net/wireless/rt2x00/rt2800pci.c @@ -1225,7 +1225,7 @@ MODULE_LICENSE("GPL");  #ifdef CONFIG_RT2800PCI_SOC  static int rt2800soc_probe(struct platform_device *pdev)  { -	return rt2x00soc_probe(pdev, rt2800pci_ops); +	return rt2x00soc_probe(pdev, &rt2800pci_ops);  }  static struct platform_driver rt2800soc_driver = { diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c index 5e4ee2023fc..d27d7d5d850 100644 --- a/drivers/net/wireless/rt2x00/rt2800usb.c +++ b/drivers/net/wireless/rt2x00/rt2800usb.c @@ -99,7 +99,7 @@ static int rt2800usb_check_firmware(struct rt2x00_dev *rt2x00dev,  	 * There are 2 variations of the rt2870 firmware.  	 * a) size: 4kb  	 * b) size: 8kb -	 * Note that (b) contains 2 seperate firmware blobs of 4k +	 * Note that (b) contains 2 separate firmware blobs of 4k  	 * within the file. The first blob is the same firmware as (a),  	 * but the second blob is for the additional chipsets.  	 */ @@ -117,7 +117,7 @@ static int rt2800usb_check_firmware(struct rt2x00_dev *rt2x00dev,  	/*  	 * 8kb firmware files must be checked as if it were -	 * 2 seperate firmware files. +	 * 2 separate firmware files.  	 */  	while (offset < len) {  		if (!rt2800usb_check_crc(data + offset, 4096)) diff --git a/drivers/net/wireless/rt2x00/rt2x00debug.c b/drivers/net/wireless/rt2x00/rt2x00debug.c index 70c04c282ef..28a1c46ec4e 100644 --- a/drivers/net/wireless/rt2x00/rt2x00debug.c +++ b/drivers/net/wireless/rt2x00/rt2x00debug.c @@ -109,7 +109,7 @@ struct rt2x00debug_intf {  	/*  	 * HW crypto statistics. -	 * All statistics are stored seperately per cipher type. +	 * All statistics are stored separately per cipher type.  	 */  	struct rt2x00debug_crypto crypto_stats[CIPHER_MAX]; diff --git a/drivers/net/wireless/rt2x00/rt2x00dev.c b/drivers/net/wireless/rt2x00/rt2x00dev.c index b93731b7990..dd5ab8fe232 100644 --- a/drivers/net/wireless/rt2x00/rt2x00dev.c +++ b/drivers/net/wireless/rt2x00/rt2x00dev.c @@ -394,7 +394,7 @@ void rt2x00lib_rxdone(struct rt2x00_dev *rt2x00dev,  	/*  	 * Hardware might have stripped the IV/EIV/ICV data,  	 * in that case it is possible that the data was -	 * provided seperately (through hardware descriptor) +	 * provided separately (through hardware descriptor)  	 * in which case we should reinsert the data into the frame.  	 */  	if ((rxdesc.dev_flags & RXDONE_CRYPTO_IV) && diff --git a/drivers/net/wireless/rt2x00/rt2x00queue.c b/drivers/net/wireless/rt2x00/rt2x00queue.c index 0b4801a1460..5b6b789cad3 100644 --- a/drivers/net/wireless/rt2x00/rt2x00queue.c +++ b/drivers/net/wireless/rt2x00/rt2x00queue.c @@ -497,7 +497,7 @@ int rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb,  	/*  	 * When hardware encryption is supported, and this frame  	 * is to be encrypted, we should strip the IV/EIV data from -	 * the frame so we can provide it to the driver seperately. +	 * the frame so we can provide it to the driver separately.  	 */  	if (test_bit(ENTRY_TXD_ENCRYPT, &txdesc.flags) &&  	    !test_bit(ENTRY_TXD_ENCRYPT_IV, &txdesc.flags)) { diff --git a/drivers/net/wireless/rt2x00/rt2x00soc.c b/drivers/net/wireless/rt2x00/rt2x00soc.c index 4efdc96010f..111c0ff5c6c 100644 --- a/drivers/net/wireless/rt2x00/rt2x00soc.c +++ b/drivers/net/wireless/rt2x00/rt2x00soc.c @@ -112,6 +112,7 @@ exit_free_device:  	return retval;  } +EXPORT_SYMBOL_GPL(rt2x00soc_probe);  int rt2x00soc_remove(struct platform_device *pdev)  { diff --git a/drivers/net/wireless/rt2x00/rt2x00soc.h b/drivers/net/wireless/rt2x00/rt2x00soc.h index 4739edfe2f0..474cbfc1efc 100644 --- a/drivers/net/wireless/rt2x00/rt2x00soc.h +++ b/drivers/net/wireless/rt2x00/rt2x00soc.h @@ -26,8 +26,6 @@  #ifndef RT2X00SOC_H  #define RT2X00SOC_H -#define KSEG1ADDR(__ptr) __ptr -  /*   * SoC driver handlers.   */ diff --git a/drivers/net/wireless/rt2x00/rt61pci.c b/drivers/net/wireless/rt2x00/rt61pci.c index e2da928dd9f..17747274217 100644 --- a/drivers/net/wireless/rt2x00/rt61pci.c +++ b/drivers/net/wireless/rt2x00/rt61pci.c @@ -476,7 +476,7 @@ static int rt61pci_config_pairwise_key(struct rt2x00_dev *rt2x00dev,  		 * The driver does not support the IV/EIV generation  		 * in hardware. However it doesn't support the IV/EIV  		 * inside the ieee80211 frame either, but requires it -		 * to be provided seperately for the descriptor. +		 * to be provided separately for the descriptor.  		 * rt2x00lib will cut the IV/EIV data out of all frames  		 * given to us by mac80211, but we must tell mac80211  		 * to generate the IV/EIV data. diff --git a/drivers/net/wireless/rt2x00/rt73usb.c b/drivers/net/wireless/rt2x00/rt73usb.c index f39a8ed1784..290d70bc5d2 100644 --- a/drivers/net/wireless/rt2x00/rt73usb.c +++ b/drivers/net/wireless/rt2x00/rt73usb.c @@ -339,7 +339,7 @@ static int rt73usb_config_shared_key(struct rt2x00_dev *rt2x00dev,  		 * The driver does not support the IV/EIV generation  		 * in hardware. However it doesn't support the IV/EIV  		 * inside the ieee80211 frame either, but requires it -		 * to be provided seperately for the descriptor. +		 * to be provided separately for the descriptor.  		 * rt2x00lib will cut the IV/EIV data out of all frames  		 * given to us by mac80211, but we must tell mac80211  		 * to generate the IV/EIV data. @@ -439,7 +439,7 @@ static int rt73usb_config_pairwise_key(struct rt2x00_dev *rt2x00dev,  		 * The driver does not support the IV/EIV generation  		 * in hardware. However it doesn't support the IV/EIV  		 * inside the ieee80211 frame either, but requires it -		 * to be provided seperately for the descriptor. +		 * to be provided separately for the descriptor.  		 * rt2x00lib will cut the IV/EIV data out of all frames  		 * given to us by mac80211, but we must tell mac80211  		 * to generate the IV/EIV data. @@ -1661,7 +1661,7 @@ static void rt73usb_fill_rxdone(struct queue_entry *entry,  		/*  		 * Hardware has stripped IV/EIV data from 802.11 frame during -		 * decryption. It has provided the data seperately but rt2x00lib +		 * decryption. It has provided the data separately but rt2x00lib  		 * should decide if it should be reinserted.  		 */  		rxdesc->flags |= RX_FLAG_IV_STRIPPED; @@ -2352,6 +2352,8 @@ static struct usb_device_id rt73usb_device_table[] = {  	{ USB_DEVICE(0x0411, 0x00f4), USB_DEVICE_DATA(&rt73usb_ops) },  	{ USB_DEVICE(0x0411, 0x0116), USB_DEVICE_DATA(&rt73usb_ops) },  	{ USB_DEVICE(0x0411, 0x0119), USB_DEVICE_DATA(&rt73usb_ops) }, +	/* CEIVA */ +	{ USB_DEVICE(0x178d, 0x02be), USB_DEVICE_DATA(&rt73usb_ops) },  	/* CNet */  	{ USB_DEVICE(0x1371, 0x9022), USB_DEVICE_DATA(&rt73usb_ops) },  	{ USB_DEVICE(0x1371, 0x9032), USB_DEVICE_DATA(&rt73usb_ops) },  |