-
Notifications
You must be signed in to change notification settings - Fork 6.9k
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
Mbox mailbox driver support #68303
Mbox mailbox driver support #68303
Conversation
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
04b3809
f9eceb8
This adds new NXP mailbox driver for MBOX device. NXP mailbox IP driver supports sending data between cores. It uses 32 bit register to trigger irq to other core. This driver implementation uses 4 bits for channel selection of triggering mode, 4 bits for channel selection of data transfer and rest 24 bits for data. NXP mailbox IP Reference Manual UM11126, Chapter 52. https://www.nxp.com/webapp/Download?colCode=UM11126 Signed-off-by: Tomas Galbicka <[email protected]>
Few minor fixes, remove redundant code and add comment. https://github.com/zephyrproject-rtos/zephyr/compare/04b3809396844423abef20e9bd96ff5f3d070215..f9eceb8e34d91b89c10a3d2cac0b59d30c9cf992 |
This commit adds support for NXP board LPCXpresso55S69 for mbox. - samples/drivers/mbox/ - mbox signaling mode - samples/drivers/mbox_data/ - mbox data transfer mode - tests/drivers/mbox/mbox_data/ - mbox test to verify functionality. Signed-off-by: Tomas Galbicka <[email protected]>
1998e0b
@iuliana-prodan @carlocaione, the HAL west.yml has been updated. Can we get your re-approvals. |
This PR adds new mbox driver for NXP mailbox IP.
Updates mbox related samples/tests for lpcxpresso55s69_cpu0 platform which is using new mbox_nxp_mailbox driver.