Skip to content

rpmsg buf size config via vdev config space.#106

Draft
tnmysh wants to merge 3 commits into
OpenAMP:mainfrom
tnmysh:upstream_rpmsg_buf_size_config
Draft

rpmsg buf size config via vdev config space.#106
tnmysh wants to merge 3 commits into
OpenAMP:mainfrom
tnmysh:upstream_rpmsg_buf_size_config

Conversation

@tnmysh
Copy link
Copy Markdown
Collaborator

@tnmysh tnmysh commented Apr 29, 2026

Corresponding Linux kernel patch series; https://lore.kernel.org/all/20251114184640.3020427-1-tanmay.shah@amd.com/

open-amp library PR: OpenAMP/open-amp#684

tnmysh added 3 commits April 28, 2026 20:35
vdev config space can be used for various rpmsg virtio configurations
such as rpmsg tx and rx single buf size.

Signed-off-by: Tanmay Shah <tanmay.shah@amd.com>
Current rpmsg device is not initialized with the config space.
Initialze the rpmsg device with the vdev config parameters from the
resource table. This configures tx and rx buffer size. Host can read
this configuration and configure tx and rx buffer size accordingly.

Signed-off-by: Tanmay Shah <tanmay.shah@amd.com>
Convert debug logs to info logs that prints tx and rx buffer size of the
rpmsg buffer.

Signed-off-by: Tanmay Shah <tanmay.shah@amd.com>
@tnmysh tnmysh changed the title Upstream rpmsg buf size config rpmsg buf size config via vdev config space. Apr 29, 2026
@tnmysh tnmysh requested review from arnopo and edmooring April 29, 2026 03:50
@arnopo arnopo requested a review from wmamills May 5, 2026 12:00
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.

1 participant