return 0;
 }
 
-static ssize_t ipc3_fw_ext_man_size(const struct firmware *fw)
+static ssize_t ipc3_fw_ext_man_size(struct snd_sof_dev *sdev, const struct firmware *fw)
 {
        const struct sof_ext_man_header *head;
 
                return head->full_size;
 
        /* otherwise given fw don't have an extended manifest */
+       dev_dbg(sdev->dev, "Unexpected extended manifest magic number: %#x\n",
+               head->magic);
        return 0;
 }
 
 
        head = (struct sof_ext_man_header *)fw->data;
        remaining = head->full_size - head->header_size;
-       ext_man_size = ipc3_fw_ext_man_size(fw);
+       ext_man_size = ipc3_fw_ext_man_size(sdev, fw);
 
        /* Assert firmware starts with extended manifest */
        if (ext_man_size <= 0)