Skip to content

samples: openamp_rsc_table: use vendor-specific resource table to reply to host #93451

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

iuliana-prodan
Copy link
Contributor

On some i.MX platforms, the host expects a fw_ready reply
triggered by a configuration setting.
This approach is now being reverted in favor of a more scalable
solution using a vendor-specific resource table, which allows each
vendor to define its own supported features.

… host

Update the imx8mp_evk_mimx8ml8_adsp board configuration to enable
vendor-specific resource table features instead of FW_READY reply
config.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
… host

Update for both 8QM and 8QXP, the nxp_openamp_imx8-adsp board
configuration to enable vendor-specific resource table features
instead of FW_READY reply config.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Remove the FW_READY reply config, as it's not required for
the M7 core on i.MX8M Plus.
This setting triggers an interrupt to the host, which is
unnecessary in the case of M7 (check host-side imx_rproc
driver in Linux).

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
…letion"

This reverts commit 01ab719.

This is no longer needed, as we now have a scalable solution
using a vendor-specific resource table, which allows each vendor
to define its own supported features.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: IPC Inter-Process Communication area: IPM Inter-Processor Mailbox area: Open AMP area: Samples Samples platform: NXP Drivers NXP Semiconductors, drivers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants