|
@@ -2247,10 +2247,13 @@ int reg_device_uevent(struct device *dev, struct kobj_uevent_env *env)
|
|
|
|
|
|
void wiphy_regulatory_register(struct wiphy *wiphy)
|
|
|
{
|
|
|
+ struct regulatory_request *lr;
|
|
|
+
|
|
|
if (!reg_dev_ignore_cell_hint(wiphy))
|
|
|
reg_num_devs_support_basehint++;
|
|
|
|
|
|
- wiphy_update_regulatory(wiphy, NL80211_REGDOM_SET_BY_CORE);
|
|
|
+ lr = get_last_request();
|
|
|
+ wiphy_update_regulatory(wiphy, lr->initiator);
|
|
|
}
|
|
|
|
|
|
void wiphy_regulatory_deregister(struct wiphy *wiphy)
|