]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - drivers/net/wireless/ath/ar9170/main.c
atheros: fix propagation of bad EEPROM on regulatory init
[mirror_ubuntu-zesty-kernel.git] / drivers / net / wireless / ath / ar9170 / main.c
index 8de0ff9f580b129928a484a78686b040babf7e5b..857416c80199117c78fee398cfe8cd0a220ccd48 100644 (file)
@@ -1649,6 +1649,8 @@ int ar9170_register(struct ar9170 *ar, struct device *pdev)
 
        err = ath_regd_init(&ar->regulatory, ar->hw->wiphy,
                            ar9170_reg_notifier);
+       if (err)
+               goto err_out;
 
        err = ieee80211_register_hw(ar->hw);
        if (err)