-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ZyncMP Inter-Processor Interrupt / Interface API #231
Conversation
Introduce common APIs for Inter-Processor Interrupt / Interface initialization and notification. Signed-off-by: Wendy Liang <wendy.liang@xilinx.com>
Add IPI uio based API implementation. Signed-off-by: Wendy Liang <wendy.liang@xilinx.com>
Add IPI mailbox IPI implementation with the remoteproc kick sysfs API. Signed-off-by: Wendy Liang <wendy.liang@xilinx.com>
Change to use IPI common API so that it can swtich from IPI uio implementaion or IPI rproc sysfs implementation. Signed-off-by: Wendy Liang <wendy.liang@xilinx.com>
I took a look at your PR. We have now the system reference repository I would prefer to move this to the system_reference instead of overloading the library with examples related to one platform. @edmooring , @wmamills any opinion on That? |
@arnopo I agree that the examples would mostly be better in open amp-system-reference. I don't think that this is an issue for this upcoming release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me, but should be moved to the system reference repo. I think much of this code is not Xilinx-specific and could be moved to a more general build.
Hi Ed and Arnaud, Our AMD/Xilinx internal libmetal branch is about 20 commits ahead of the upstream and I’m in the process of moving our development to “upstream-first” mode. I think it’s easier to move to the new repo after I upstream the delta. This will give me time to adjust our Yocto build and our internal CI scripts to use the new repo. |
Hi @kernelchuk
I'm not fan of using libmetal as a temporary repo for AMD upstream. I would prefer that you keep Libmetal unchanged in a first step. Implement/duplicate your examples in the https://github.com/OpenAMP/openamp-system-reference. When everything will be updated in your Yocto and CI scripts, remove the deprecated code in Libmetal. |
This pull request has been marked as a stale pull request because it has been open (more than) 45 days with no activity. |
I can't see why this was closed. I reopened it. If there was a reason it was close please supply it. |
Closing due to OpenAMP/openamp-system-reference#21 |
Hi, I'm trying to review and upstream our Inter-Processor Interrupt / Interface (IPI) code reorganization.
I think O_WRONLY should not be flagged as a spelling error.