Skip to content

Conversation

@VynDragon
Copy link
Contributor

Introduces Bl70x soc and one board to build with.

Clock control is similar to bl60x, but i thought it wasnt close enough to use defines in there.

@github-actions
Copy link

github-actions bot commented Aug 1, 2025

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

Name Old Revision New Revision Diff

All manifest checks OK

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

@github-actions github-actions bot added manifest manifest-hal_bouffalolab DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Aug 1, 2025
@VynDragon VynDragon requested a review from nandojve August 1, 2025 20:46
@VynDragon VynDragon force-pushed the bl70x_soc branch 2 times, most recently from 7f326f2 to 7637707 Compare August 1, 2025 22:06
@VynDragon VynDragon marked this pull request as ready for review August 2, 2025 21:50
@zephyrbot zephyrbot added area: UART Universal Asynchronous Receiver-Transmitter area: RISCV RISCV Architecture (32-bit & 64-bit) area: Clock Control area: Pinctrl platform: bouffalolab labels Aug 2, 2025
@VynDragon VynDragon requested a review from nordicjm August 19, 2025 18:54
@github-actions github-actions bot removed manifest manifest-hal_bouffalolab DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Aug 19, 2025
nandojve
nandojve previously approved these changes Aug 19, 2025
Introduce most basic DTS for BL70x

Signed-off-by: Camille BAUD <[email protected]>
Adds SoC folder contents for BL70x

Signed-off-by: Camille BAUD <[email protected]>
Adds the syscon node

Signed-off-by: Camille BAUD <[email protected]>
BL70x = BL60x in this case

Signed-off-by: Camille BAUD <[email protected]>
This adds the pinctrl node

Signed-off-by: Camille BAUD <[email protected]>
BL70x = BL60x here

Signed-off-by: Camille BAUD <[email protected]>
This adds the clock_control nodes and bindings

Signed-off-by: Camille BAUD <[email protected]>
Adds clock_control driver for BL70x

Signed-off-by: Camille BAUD <[email protected]>
Adds the uart node for BL70x

Signed-off-by: Camille BAUD <[email protected]>
BL70x almost equal BL60x here

Signed-off-by: Camille BAUD <[email protected]>
Introduce a bl70x board.

Signed-off-by: Camille BAUD <[email protected]>
Copy link
Contributor

@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 - thanks

@sonarqubecloud
Copy link

Please retry analysis of this Pull-Request directly on SonarQube Cloud

@kartben kartben merged commit f181737 into zephyrproject-rtos:main Aug 20, 2025
26 checks passed
@VynDragon VynDragon deleted the bl70x_soc branch August 20, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Clock Control area: Pinctrl area: RISCV RISCV Architecture (32-bit & 64-bit) area: UART Universal Asynchronous Receiver-Transmitter platform: Bouffalo Lab

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants