Remove the NPU_EN7581_7996_FIRMWARE_DATA/RV32 #define macros and their corresponding MODULE_FIRMWARE() declarations. Neither the en7581_npu_soc_data nor the an7583_npu_soc_data references these firmware names, and no firmware loading path in the driver ever requests them. The only references are the #define lines themselves and the MODULE_FIRMWARE() declarations below. Keeping dead MODULE_FIRMWARE entries causes modprobe/udev to attempt pre-loading non-existent firmware files, generating kernel log noise and misleading distributors about which firmware files to package. Fixes: 23290c7bc190 ("net: airoha: Introduce Airoha NPU support") Signed-off-by: Wayen --- drivers/net/ethernet/airoha/airoha_npu.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/net/ethernet/airoha/airoha_npu.c b/drivers/net/ethernet/airoha/airoha_npu.c index 17dbdc8325..93095f3894 100644 --- a/drivers/net/ethernet/airoha/airoha_npu.c +++ b/drivers/net/ethernet/airoha/airoha_npu.c @@ -16,8 +16,6 @@ #define NPU_EN7581_FIRMWARE_DATA "airoha/en7581_npu_data.bin" #define NPU_EN7581_FIRMWARE_RV32 "airoha/en7581_npu_rv32.bin" -#define NPU_EN7581_7996_FIRMWARE_DATA "airoha/en7581_MT7996_npu_data.bin" -#define NPU_EN7581_7996_FIRMWARE_RV32 "airoha/en7581_MT7996_npu_rv32.bin" #define NPU_AN7583_FIRMWARE_DATA "airoha/an7583_npu_data.bin" #define NPU_AN7583_FIRMWARE_RV32 "airoha/an7583_npu_rv32.bin" #define NPU_EN7581_FIRMWARE_RV32_MAX_SIZE 0x200000 @@ -822,8 +820,6 @@ module_platform_driver(airoha_npu_driver); MODULE_FIRMWARE(NPU_EN7581_FIRMWARE_DATA); MODULE_FIRMWARE(NPU_EN7581_FIRMWARE_RV32); -MODULE_FIRMWARE(NPU_EN7581_7996_FIRMWARE_DATA); -MODULE_FIRMWARE(NPU_EN7581_7996_FIRMWARE_RV32); MODULE_FIRMWARE(NPU_AN7583_FIRMWARE_DATA); MODULE_FIRMWARE(NPU_AN7583_FIRMWARE_RV32); MODULE_LICENSE("GPL"); -- 2.51.0