mirror of
https://github.com/torvalds/linux.git
synced 2026-05-29 17:43:52 +02:00
dt-bindings: net: airoha: npu: Add firmware-name property
Add firmware-name property in order to introduce the capability to specify the firmware names used for 'RiscV core' and 'Data section' binaries. This patch is needed because NPU firmware binaries are board specific since they depend on the MediaTek WiFi chip used on the board (e.g. MT7996 or MT7992) and the WiFi chip version info is not available in the NPU driver. This is a preliminary patch to enable MT76 NPU offloading if the Airoha SoC is equipped with MT7996 (Eagle) WiFi chipset. Reviewed-by: Andrew Lunn <andrew@lunn.ch> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org> Link: https://patch.msgid.link/20260120-airoha-npu-firmware-name-v4-1-88999628b4c1@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
c7cffa4993
commit
03135a5a6e
|
|
@ -59,6 +59,11 @@ properties:
|
|||
- const: ba
|
||||
minItems: 1
|
||||
|
||||
firmware-name:
|
||||
items:
|
||||
- description: Firmware name of RiscV core
|
||||
- description: Firmware name of Data section
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- reg
|
||||
|
|
@ -96,5 +101,7 @@ examples:
|
|||
memory-region = <&npu_firmware>, <&npu_pkt>, <&npu_txpkt>,
|
||||
<&npu_txbufid>, <&npu_ba>;
|
||||
memory-region-names = "firmware", "pkt", "tx-pkt", "tx-bufid", "ba";
|
||||
firmware-name = "airoha/en7581_npu_rv32.bin",
|
||||
"airoha/en7581_npu_data.bin";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user