--- a/drivers/net/wireless/ath/ath10k/core.c
+++ b/drivers/net/wireless/ath/ath10k/core.c
-@@ -1119,6 +1119,16 @@ int ath10k_core_register(struct ath10k *
-
+@@ -2329,6 +2329,16 @@ int ath10k_core_register(struct ath10k *
+ ar->chip_id = chip_id;
queue_work(ar->workqueue, &ar->register_work);
+ /* OpenWrt requires all PHYs to be initialized to create the