]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
iwlwifi: add FW_INFO debug level
authorShahar S Matityahu <shahar.s.matityahu@intel.com>
Mon, 4 Mar 2019 11:44:43 +0000 (13:44 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 19 Apr 2019 07:26:22 +0000 (10:26 +0300)
Add FW_INFO debug level. This level is enabled if INFO or FW debug
levels are set.
Also, set fw request and callback prints under this debug level.

Signed-off-by: Shahar S Matityahu <shahar.s.matityahu@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/iwl-debug.h
drivers/net/wireless/intel/iwlwifi/iwl-drv.c

index 655ff5694560a672ab0c58d2dd5c5a7bc5613164..d3ba6a1422eeedbac976b238b14099ba56547834 100644 (file)
@@ -218,5 +218,7 @@ do {                                                                \
 #define IWL_DEBUG_TPT(p, f, a...)      IWL_DEBUG(p, IWL_DL_TPT, f, ## a)
 #define IWL_DEBUG_RPM(p, f, a...)      IWL_DEBUG(p, IWL_DL_RPM, f, ## a)
 #define IWL_DEBUG_LAR(p, f, a...)      IWL_DEBUG(p, IWL_DL_LAR, f, ## a)
+#define IWL_DEBUG_FW_INFO(p, f, a...)          \
+               IWL_DEBUG(p, IWL_DL_INFO | IWL_DL_FW, f, ## a)
 
 #endif
index 689a65b11cc33c9237a36be525df9a7e2474b11e..1ad739bace0fb77e2576ab635a2aa68bff5d1494 100644 (file)
@@ -252,8 +252,8 @@ static int iwl_request_firmware(struct iwl_drv *drv, bool first)
        snprintf(drv->firmware_name, sizeof(drv->firmware_name), "%s%s.ucode",
                 cfg->fw_name_pre, tag);
 
-       IWL_DEBUG_INFO(drv, "attempting to load firmware '%s'\n",
-                      drv->firmware_name);
+       IWL_DEBUG_FW_INFO(drv, "attempting to load firmware '%s'\n",
+                         drv->firmware_name);
 
        return request_firmware_nowait(THIS_MODULE, 1, drv->firmware_name,
                                       drv->trans->dev,
@@ -1318,8 +1318,8 @@ static void iwl_req_fw_callback(const struct firmware *ucode_raw, void *context)
        if (!ucode_raw)
                goto try_again;
 
-       IWL_DEBUG_INFO(drv, "Loaded firmware file '%s' (%zd bytes).\n",
-                      drv->firmware_name, ucode_raw->size);
+       IWL_DEBUG_FW_INFO(drv, "Loaded firmware file '%s' (%zd bytes).\n",
+                         drv->firmware_name, ucode_raw->size);
 
        /* Make sure that we got at least the API version number */
        if (ucode_raw->size < 4) {