"docs/multinpu.png "Multi NPU sequence diagram"" did not exist on "main"
- Jan 16, 2024
-
-
Mikael authored
To make it easier to build the driver stack, the README now specifies the minimum required Sparse version needed and how the driver stack has been build tested. Change-Id: I1676ff8333da0f752badbf366229bf3d65ee4657 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Nov 20, 2023
-
-
Jonny Svärd authored
Add mention of UAPI being licensed with 'WITH Linux-syscall-note' exception to the README Add the Linux-syscall-note.txt license exception file Change-Id: I8f72d03fb87c8c00cbd75642b6407055e48a4021 Signed-off-by:
Jonny Svärd <jonny.svaerd@arm.com>
-
- Nov 06, 2023
-
-
Mikael authored
To not allow the buffer for a network instance to be changed after creation, the create network UAPI will now take the network model data as a user buffer. The content of the user buffer is copied into an internally allocated DMA buffer that cannot be accessed by the user. This breaks the current API so the Linux kernel NPU driver version and the driver library version have been given major version bumps. All the tests, documentation and other applications affected by the changes have been updated accordingly. Change-Id: I25c785d75a24794c3db632e4abe5cfbb1c7ac190 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Sep 25, 2023
-
-
Mikael authored
To avoid having to use a hardcoded memory map to translate between the Linux physical addresses to device addresses in the firmware, a new entry type has been added to the resource table that allows the NPU remoteproc driver to provide the memory map to the firmware. With this change, the device tree layout has been changed to wrap the ethosu-rproc node with an ethosu parent node that represents the NPU subsystem. This makes it possible to use the APIs provided by the Linux kernel to perform address translation etc. The "ethosu,dma-ranges" property has been removed from ethosu-proc because the ethosu parent node provides information for how to translate between the Linux Kernel physical addresses and device addresses with a "dma-ranges" property. Change-Id: I48719ee808a5e9391c5a3e967042d26dd92d5026 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Feb 15, 2023
-
-
Kristofer Jonsson authored
Change-Id: Id5349a7668ff7ce4d23730d98aa9bd5032a1ece2
-
- Feb 14, 2023
-
-
Kristofer Jonsson authored
Change-Id: I3d7926cb16b613f588ef33944546df394193160e
-
- Dec 19, 2022
-
-
Jonny Svärd authored
Change-Id: I1ab89146bf897c4c35180ab09f08064511f573f8
-
- Nov 04, 2022
-
-
Kristofer Jonsson authored
Change-Id: I69d0acf67327424809397f5fcf236b99bc980d71
-
- Nov 11, 2021
-
-
Kristofer Jonsson authored
Adding note about that a configured Linux kernel source tree is required to build the kernel drivers. Change-Id: I3a4c7fd20e24731864b768051f2ce1f5714b5535
-
- Sep 09, 2021
-
-
Kristofer Jonsson authored
Change-Id: Ia972102713b4e7178e3c5d26862c9bfda751130a
-
- Jun 21, 2021
-
-
Per Astrand authored
Implement a remoteproc driver for controlling firmware loading and powering up and down of the CPU on a Ethos-U subsystem. Change-Id: I075d24c780b306aa8152c4a9e24a31df29574f9e
-
- Jun 10, 2021
-
-
Kristofer Jonsson authored
Adding documentation, component- and sequence diagrams how the driver library and kernel driver work. Change-Id: I4e71b5e1f5d926386efe8f103a0f4fbc8636a494
-
- Feb 23, 2021
-
-
Kristofer Jonsson authored
Updating readme files with trademark information. Adding missing license files and security information. Change-Id: If916cfe60e17913e1f147c3e3abadca20cd68784
-
- Aug 27, 2020
-
-
Kristofer Jonsson authored
Change-Id: I14b6becc908a0ac215769c32ee9c43db192ae6c8
-