tree-wide: fix assorted typos all over the place
[linux-block.git] / drivers / net / wireless / ipw2x00 / ipw2200.c
index 8d58e6ed4e7d7208a2fc2e28a7d94829122006bc..b2aa960b834643f04612663671b1ee1264555658 100644 (file)
@@ -30,6 +30,7 @@
 
 ******************************************************************************/
 
+#include <linux/sched.h>
 #include "ipw2200.h"
 
 
@@ -786,7 +787,7 @@ static int ipw_get_ordinal(struct ipw_priv *priv, u32 ord, void *val, u32 * len)
                /* get number of entries */
                field_count = *(((u16 *) & field_info) + 1);
 
-               /* abort if not enought memory */
+               /* abort if not enough memory */
                total_len = field_len * field_count;
                if (total_len > *len) {
                        *len = total_len;
@@ -7750,7 +7751,7 @@ static void ipw_rebuild_decrypted_skb(struct ipw_priv *priv,
        case SEC_LEVEL_0:
                break;
        default:
-               printk(KERN_ERR "Unknow security level %d\n",
+               printk(KERN_ERR "Unknown security level %d\n",
                       priv->ieee->sec.level);
                break;
        }
@@ -8916,7 +8917,7 @@ static int ipw_wx_get_range(struct net_device *dev,
        range->max_qual.updated = 7;    /* Updated all three */
 
        range->avg_qual.qual = 70;
-       /* TODO: Find real 'good' to 'bad' threshol value for RSSI */
+       /* TODO: Find real 'good' to 'bad' threshold value for RSSI */
        range->avg_qual.level = 0;      /* FIXME to real average level */
        range->avg_qual.noise = 0;
        range->avg_qual.updated = 7;    /* Updated all three */
@@ -10289,7 +10290,7 @@ static int ipw_tx_skb(struct ipw_priv *priv, struct libipw_txb *txb,
                case SEC_LEVEL_0:
                        break;
                default:
-                       printk(KERN_ERR "Unknow security level %d\n",
+                       printk(KERN_ERR "Unknown security level %d\n",
                               priv->ieee->sec.level);
                        break;
                }
@@ -11821,6 +11822,7 @@ static int __devinit ipw_pci_probe(struct pci_dev *pdev,
                if (err) {
                        IPW_ERROR("Failed to register promiscuous network "
                                  "device (error %d).\n", err);
+                       unregister_ieee80211(priv->ieee);
                        unregister_netdev(priv->net_dev);
                        goto out_remove_sysfs;
                }
@@ -11871,6 +11873,7 @@ static void __devexit ipw_pci_remove(struct pci_dev *pdev)
 
        mutex_unlock(&priv->mutex);
 
+       unregister_ieee80211(priv->ieee);
        unregister_netdev(priv->net_dev);
 
        if (priv->rxq) {