diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath5k/ahb.c')
| -rw-r--r-- | drivers/net/wireless/ath/ath5k/ahb.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/wireless/ath/ath5k/ahb.c b/drivers/net/wireless/ath/ath5k/ahb.c index ea998278155..ba682a0b2dd 100644 --- a/drivers/net/wireless/ath/ath5k/ahb.c +++ b/drivers/net/wireless/ath/ath5k/ahb.c @@ -167,8 +167,8 @@ static int ath_ahb_probe(struct platform_device *pdev)  		 * driver for it  		 */  		if (to_platform_device(sc->dev)->id == 0 && -		    (bcfg->config->flags & (BD_WLAN0|BD_WLAN1)) == -		     (BD_WLAN1|BD_WLAN0)) +		    (bcfg->config->flags & (BD_WLAN0 | BD_WLAN1)) == +		     (BD_WLAN1 | BD_WLAN0))  			__set_bit(ATH_STAT_2G_DISABLED, sc->status);  	} @@ -219,6 +219,7 @@ static int ath_ahb_remove(struct platform_device *pdev)  	ath5k_deinit_softc(sc);  	platform_set_drvdata(pdev, NULL); +	ieee80211_free_hw(hw);  	return 0;  }  |