void p54_unregister_common(struct ieee80211_hw *dev) { struct p54_common *priv = dev->priv; #ifdef CONFIG_P54_LEDS p54_unregister_leds(priv); #endif /* CONFIG_P54_LEDS */ ieee80211_unregister_hw(dev); mutex_destroy(&priv->conf_mutex); mutex_destroy(&priv->eeprom_mutex); }
void p54_unregister_common(struct ieee80211_hw *dev) { struct p54_common *priv = dev->priv; #ifdef CPTCFG_P54_LEDS p54_unregister_leds(priv); #endif /* CPTCFG_P54_LEDS */ if (priv->registered) { priv->registered = false; ieee80211_unregister_hw(dev); } mutex_destroy(&priv->conf_mutex); mutex_destroy(&priv->eeprom_mutex); }