Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
xlink-core: Add Keem Bay XLink Core Module
XLink Core provides an abstracted control and communication
subsystem based on channel identification.
It is intended to support VPU technology both at SoC level as well as at
IP level, over multiple interfaces.
Specifically the driver enables application/process to:
* Access a common xLink API across all interfaces from both kernel and
user space.
* Call typical APIs types (open, close, read, write) that you would
associate with a communication interface.
* Call other APIs that are related to other functions that the
device can perform e.g. boot, reset get/set device mode. Device mode
refers to the power load of the VPU and an API can be used to read and
control it.
* Use multiple commnication channels that the driver manages from one
interface to another, providing routing of data through these multiple
channels across a single physical interface.
Signed-off-by: Seamus Kelly <seamus.kelly@intel.com>- Loading branch information