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 minimal support for Renesas RZ/A3UL SMARC #86606

Merged
merged 7 commits into from
Mar 19, 2025

Conversation

nhutnguyenkc
Copy link
Collaborator

@nhutnguyenkc nhutnguyenkc commented Mar 4, 2025

Add minimal support for RZ/A3UL SMARC as following:

Interface Controller Driver/Component
GPIO on-chip gpio
Pinctrl on-chip pinctrl
UART on-chip serial

Need: zephyrproject-rtos/hal_renesas#82

Note: It should be merged after #85782, #86535

Doc: https://builds.zephyrproject.io/zephyr/pr/86606/docs/boards/renesas/rza3ul_smarc/doc/index.html

@zephyrbot
Copy link
Collaborator

zephyrbot commented Mar 4, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_renesas zephyrproject-rtos/hal_renesas@cc13230 zephyrproject-rtos/hal_renesas@cbaf9b5 (main) zephyrproject-rtos/hal_renesas@cc132304..cbaf9b55

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@zephyrbot zephyrbot added manifest manifest-hal_renesas DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Mar 4, 2025
@nhutnguyenkc nhutnguyenkc force-pushed the rza3ul_minimal_support branch 2 times, most recently from 1981019 to 2264533 Compare March 4, 2025 10:14
@nhutnguyenkc nhutnguyenkc marked this pull request as ready for review March 4, 2025 10:26
@zephyrbot zephyrbot added area: GPIO platforms: Renesas RZ platform: Renesas R-Car Renesas R-Car area: UART Universal Asynchronous Receiver-Transmitter area: Pinctrl area: ARM64 ARM (64-bit) Architecture labels Mar 4, 2025
nordicjm
nordicjm previously approved these changes Mar 4, 2025
@nhutnguyenkc nhutnguyenkc force-pushed the rza3ul_minimal_support branch 3 times, most recently from 62b5c6e to 103a441 Compare March 5, 2025 11:04
@kartben kartben assigned binhnguyen2434 and unassigned gmarull Mar 14, 2025
@nhutnguyenkc nhutnguyenkc force-pushed the rza3ul_minimal_support branch 2 times, most recently from 26650a8 to 3b08432 Compare March 17, 2025 06:23
nhutnguyenkc and others added 2 commits March 17, 2025 17:52
Update commit id for hal_renesas

Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
Add support for Renesas RZ/A3UL

Signed-off-by: Phuc Pham <phuc.pham.xr@bp.renesas.com>
Signed-off-by: Tien Nguyen <tien.nguyen.zg@renesas.com>
Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
@nhutnguyenkc nhutnguyenkc force-pushed the rza3ul_minimal_support branch from 3b08432 to 02687b4 Compare March 17, 2025 11:05
@zephyrbot zephyrbot removed the DNM (manifest) This PR should not be merged (controlled by action-manifest) label Mar 17, 2025
@nhutnguyenkc nhutnguyenkc force-pushed the rza3ul_minimal_support branch from 02687b4 to 6b07395 Compare March 17, 2025 11:14
This adds minimal support for board RZ/A3UL-SMARC

Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
Signed-off-by: Phuc Pham <phuc.pham.xr@bp.renesas.com>
Signed-off-by: Tien Nguyen <tien.nguyen.zg@renesas.com>
This is the initial commit to support pinctrl driver for Renesas RZ/A3UL

Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
Signed-off-by: Phuc Pham <phuc.pham.xr@bp.renesas.com>
This is the initial commit to support UART driver for Renesas RZ/A3UL.

Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
Signed-off-by: Tien Nguyen <tien.nguyen.zg@renesas.com>
Add GPIO driver support for RZ/A3UL

Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
Signed-off-by: Quang Le <quang.le.eb@bp.renesas.com>
Signed-off-by: Tien Nguyen <tien.nguyen.zg@renesas.com>
Exclude RZ/A3UL SMARC board as the redefined CONFIG_SRAM_BASE_ADDRESS
degrades the BUILD_OUTPUT_ADJUST_LMA option that will generate a bin
file >10GB

Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
@nhutnguyenkc nhutnguyenkc force-pushed the rza3ul_minimal_support branch from 6b07395 to 02068da Compare March 18, 2025 07:16
@nhutnguyenkc
Copy link
Collaborator Author

nhutnguyenkc commented Mar 18, 2025

Add ignore_tags to rza3ul_smarc.yaml to fix the below CI errors related to bluetooth test cases like #87227

https://github.com/zephyrproject-rtos/zephyr/actions/runs/13898058232/job/38884742613?pr=86606

Copy link
Collaborator

@kartben kartben left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 for docs!

@kartben kartben merged commit a853460 into zephyrproject-rtos:main Mar 19, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants