Skip to content
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

Add rpmsg virtio PM support #137

Merged
merged 3 commits into from
Jan 13, 2025
Merged

Conversation

wyr-7
Copy link
Contributor

@wyr-7 wyr-7 commented Jan 13, 2025

Summary

Add rpmsg virtio PM to support pm_stay when send msg & pm_relax when all tx buffer returned;
add headrx to check weather current core miss interrupt by comparing the headrx with the rx vring avail.idx for slave side or
rx vring used.idx for master side.

Impact

Rpmsg virtio PM can be used by all rpmsg virtio services

Testing

Pass Vela Test

wyr-7 added 2 commits January 13, 2025 15:11
headrx is very convient to check weather current core miss interrupt
by comparing the headrx with the rx vring avail.idx for slave side or
rx vring used.idx for master side.

Signed-off-by: Yongrong Wang <[email protected]>
rpmsg virtio Lite low power development, synchronized rptun
low power framework

Signed-off-by: Yongrong Wang <[email protected]>
@CLAassistant
Copy link

CLAassistant commented Jan 13, 2025

CLA assistant check
All committers have signed the CLA.

optimize buffer nused calculation

Signed-off-by: Yongrong Wang <[email protected]>
@xiaoxiang781216 xiaoxiang781216 merged commit fef4522 into open-vela:dev Jan 13, 2025
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants