accel/habanalabs/gaudi: Add MODULE_FIRMWARE macros
authorJuerg Haefliger <juerg.haefliger@canonical.com>
Fri, 16 Jun 2023 12:16:37 +0000 (14:16 +0200)
committerOded Gabbay <ogabbay@kernel.org>
Mon, 9 Oct 2023 09:37:19 +0000 (12:37 +0300)
The module loads firmware so add MODULE_FIRMWARE macros to provide that
information via modinfo.

Signed-off-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/accel/habanalabs/gaudi/gaudi.c

index 056e2ef44afb508a2644a804aecac202a01a6605..e0f6541eb3d6d3169c78c75647fbb021797ad3ab 100644 (file)
 #define GAUDI_LINUX_FW_FILE    "habanalabs/gaudi/gaudi-fit.itb"
 #define GAUDI_TPC_FW_FILE      "habanalabs/gaudi/gaudi_tpc.bin"
 
+MODULE_FIRMWARE(GAUDI_BOOT_FIT_FILE);
+MODULE_FIRMWARE(GAUDI_LINUX_FW_FILE);
+MODULE_FIRMWARE(GAUDI_TPC_FW_FILE);
+
 #define GAUDI_DMA_POOL_BLK_SIZE                0x100 /* 256 bytes */
 
 #define GAUDI_RESET_TIMEOUT_MSEC       2000            /* 2000ms */