-
Notifications
You must be signed in to change notification settings - Fork 7.7k
drivers: crc: initial support for renesas,ra-crc driver #87557
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
base: main
Are you sure you want to change the base?
drivers: crc: initial support for renesas,ra-crc driver #87557
Conversation
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
@thenguyenyf Nice, thanks! Are you able to give a short presentation of this in an Architecture Working Group meeting? |
Hello @henrikbrixandersen . I'm willing to join and give a presentation for the new CRC subsystem. How about next week meeting? I may not be able to join this week. |
bce01eb
to
6b4d778
Compare
Please rebase to slove conflict. |
5e366bc
to
6c12cb7
Compare
d9db36b
to
ea016fb
Compare
Last push just to rebase and solve conflict |
0f47e2f
to
d919d74
Compare
d919d74
to
2ef4b9e
Compare
@thenguyenyf : Please solve conflict. Thank you. |
040255e
to
0ddbc7c
Compare
- Implement CRC syscall. - Add CRC driver API. - Introduce support for the CRC driver. Co-authored-by: Zoe Kaute <zoe.kaute@brillpower.com> Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Add device tree node for CRC driver on all Renesas MCU Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Enable and add CRC node to aliases, chosen for all Renesas MCU Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Migrate support from crc library to new crc subsystem Add hardware acclerator backend for crc subsystem Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Add samples for CRC driver Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Add samples for CRC subsystem Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Add ztests for CRC driver Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Add ztests for CRC subsystem Signed-off-by: Duy Vo <duy.vo.xc@bp.renesas.com>
Due to the move of lib/crc to subsys/crc, the include path of CRC handler in this test should be updated: - tests/unit/crc Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
0ddbc7c
to
772ccd4
Compare
|
This PR is inherited from #74977 to add a CRC device driver with hardware accelerator. We'd like to introduce:
include/zephyr/drivers/crc.h
include/zephyr/sys/crc.h
The crc subsys implementation can be chosen as:
zephyr,crc
alias if it's defined