iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin
authorMordechay Goodstein <mordechay.goodstein@intel.com>
Mon, 2 Aug 2021 14:09:44 +0000 (17:09 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 26 Aug 2021 20:32:23 +0000 (23:32 +0300)
This helps understand why and what debug capabilities are running.

Signed-off-by: Mordechay Goodstein <mordechay.goodstein@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Link: https://lore.kernel.org/r/iwlwifi.20210802170640.98980f8bd17f.Ifcedf415a545a87cb341a4142085b5723d8cac4d@changeid
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c

index cc78fd2..c89db7b 100644 (file)
@@ -435,13 +435,16 @@ static int iwl_dbg_tlv_parse_bin(struct iwl_trans *trans, const u8 *data,
 void iwl_dbg_tlv_load_bin(struct device *dev, struct iwl_trans *trans)
 {
        const struct firmware *fw;
+       const char *yoyo_bin = "iwl-debug-yoyo.bin";
        int res;
 
        if (!iwlwifi_mod_params.enable_ini ||
            trans->trans_cfg->device_family <= IWL_DEVICE_FAMILY_9000)
                return;
 
-       res = firmware_request_nowarn(&fw, "iwl-debug-yoyo.bin", dev);
+       res = firmware_request_nowarn(&fw, yoyo_bin, dev);
+       IWL_DEBUG_FW(trans, "%s %s\n", res ? "didn't load" : "loaded", yoyo_bin);
+
        if (res)
                return;