Most of the time it does more harm than good to halt the
driver initialisation if the firmware version is not
supported. For example, sometimes it's good to test
something from older versions etc. So just change the
check to a warning.

Signed-off-by: Kalle Valo <kv...@qca.qualcomm.com>
---
 drivers/net/wireless/ath/ath10k/core.c |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/drivers/net/wireless/ath/ath10k/core.c 
b/drivers/net/wireless/ath/ath10k/core.c
index a511aaf..475ca1a 100644
--- a/drivers/net/wireless/ath/ath10k/core.c
+++ b/drivers/net/wireless/ath/ath10k/core.c
@@ -84,10 +84,11 @@ static int ath10k_check_fw_version(struct ath10k *ar)
                 SUPPORTED_FW_MAJOR, SUPPORTED_FW_MINOR,
                 SUPPORTED_FW_RELEASE, SUPPORTED_FW_BUILD);
 
-       ath10k_err("Firmware %s is not supported. Please use version %s (or 
newer)\n",
-                  ar->hw->wiphy->fw_version, version);
+       ath10k_warn("WARNING: Firmware version %s is not officially 
supported.\n",
+                   ar->hw->wiphy->fw_version);
+       ath10k_warn("Please upgrade to version %s (or newer)\n", version);
 
-       return -EINVAL;
+       return 0;
 }
 
 static int ath10k_init_connect_htc(struct ath10k *ar)

_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to