mirror of
				https://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-31 13:55:59 +00:00 
			
		
		
		
	Backport additional patch required for NPU support of Airoha AN7583. These are specific for the NPU module with some minor fixes and to adds upport for loading the specific Airoha AN7583 NPU firmware. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
		
			
				
	
	
		
			28 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 4e7e471e2e3f9085fe1dbe821c4dd904a917c66a Mon Sep 17 00:00:00 2001
 | |
| From: Lorenzo Bianconi <lorenzo@kernel.org>
 | |
| Date: Fri, 1 Aug 2025 09:12:25 +0200
 | |
| Subject: [PATCH] net: airoha: npu: Add missing MODULE_FIRMWARE macros
 | |
| 
 | |
| Introduce missing MODULE_FIRMWARE definitions for firmware autoload.
 | |
| 
 | |
| Fixes: 23290c7bc190d ("net: airoha: Introduce Airoha NPU support")
 | |
| Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
 | |
| Reviewed-by: Andrew Lunn <andrew@lunn.ch>
 | |
| Link: https://patch.msgid.link/20250801-airoha-npu-missing-module-firmware-v2-1-e860c824d515@kernel.org
 | |
| Signed-off-by: Jakub Kicinski <kuba@kernel.org>
 | |
| ---
 | |
|  drivers/net/ethernet/airoha/airoha_npu.c | 2 ++
 | |
|  1 file changed, 2 insertions(+)
 | |
| 
 | |
| --- a/drivers/net/ethernet/airoha/airoha_npu.c
 | |
| +++ b/drivers/net/ethernet/airoha/airoha_npu.c
 | |
| @@ -741,6 +741,8 @@ static struct platform_driver airoha_npu
 | |
|  };
 | |
|  module_platform_driver(airoha_npu_driver);
 | |
|  
 | |
| +MODULE_FIRMWARE(NPU_EN7581_FIRMWARE_DATA);
 | |
| +MODULE_FIRMWARE(NPU_EN7581_FIRMWARE_RV32);
 | |
|  MODULE_LICENSE("GPL");
 | |
|  MODULE_AUTHOR("Lorenzo Bianconi <lorenzo@kernel.org>");
 | |
|  MODULE_DESCRIPTION("Airoha Network Processor Unit driver");
 |