| b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame] | 1 | --- a/drivers/net/wireless/marvell/libertas/cfg.c |
| 2 | +++ b/drivers/net/wireless/marvell/libertas/cfg.c |
| 3 | @@ -2053,6 +2053,8 @@ struct wireless_dev *lbs_cfg_alloc(struc |
| 4 | goto err_wiphy_new; |
| 5 | } |
| 6 | |
| 7 | + set_wiphy_dev(wdev->wiphy, dev); |
| 8 | + |
| 9 | return wdev; |
| 10 | |
| 11 | err_wiphy_new: |
| 12 | --- a/drivers/net/wireless/marvell/libertas/main.c |
| 13 | +++ b/drivers/net/wireless/marvell/libertas/main.c |
| 14 | @@ -935,6 +935,7 @@ struct lbs_private *lbs_add_card(void *c |
| 15 | goto err_adapter; |
| 16 | } |
| 17 | |
| 18 | + dev_net_set(dev, wiphy_net(wdev->wiphy)); |
| 19 | dev->ieee80211_ptr = wdev; |
| 20 | dev->ml_priv = priv; |
| 21 | SET_NETDEV_DEV(dev, dmdev); |