Hi!
I have T1042 customized board and want to use T1042 as an EndPoint device. Now I have to write a device driver for this. I want to get any reference Driver that has used T1042 as an Endpoint Device.
Thank You
Hello Faiz Majeed,
PCIe EP device driver is provided in Linux SDK, please refer to the following Linux Kernel configuration for PCIe EP Kernel.
-> Cryptographic API
->[*] Hardware crypto devices
-> < > NXP CAAM-Multicore driver backend (disable the option)
-> Device Drivers
-> <*> Userspace I/O drivers
-> <*> NXP SEC support(disable the option)
-> <*> VFIO Non-Privileged userspace driver framework(enable the option)
-> <*> VFIO support for Fresscale PCI Endpoint devices(enable the option)
Please refer to SKMM demo provided in Linux SDK, PowerPC platforms are used as EP devices, and X86 is used ad the Host.
Please refer to Linux SDK document Submit Form for details.
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
yipingwang Thanks for considering my question. But I still have a problem.
Host side supports x86 and PowerPC boards
EP side support P5020DS, T4240QDS
Please try to solve this problem as soon as possible, as the deadline for my project is going to end and I am just stuck here and cannot configure it as an endpoint.
Thank You
I can see the endpoint support as we can configure it as an endpoint by RCW. But I do not know how to add endpoint support in the kernel. As in SDK, there is only these are mentioned.
Platforms Supported
• P4080DS
• T4240QDS
Thank you