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

hwmv2: atmel_sam: Port to HWMv2 #68838

Merged
merged 12 commits into from
Feb 19, 2024

Conversation

nandojve
Copy link
Member

This ports all the Atmel SAM SoC's family and all related boards to HWMv2.

soc/atmel/sam/Kconfig Show resolved Hide resolved
soc/atmel/sam/sam3x/Kconfig Show resolved Hide resolved
soc/atmel/sam/sam3x/Kconfig.soc Show resolved Hide resolved
soc/atmel/sam/sam4e/Kconfig Show resolved Hide resolved
soc/atmel/sam/sam4l/Kconfig Outdated Show resolved Hide resolved
soc/atmel/sam/same70/Kconfig.soc Outdated Show resolved Hide resolved
boards/atmel/sam/sam4l_ek/sam4l_ek.dts Outdated Show resolved Hide resolved
boards/atmel/sam/sam_v71_xult/sam_v71_xult_samv71q21.yaml Outdated Show resolved Hide resolved
boards/atmel/sam/sam_v71_xult/sam_v7b_xult_samv71q21b.yaml Outdated Show resolved Hide resolved
Copy link
Collaborator

@tejlmand tejlmand left a comment

Choose a reason for hiding this comment

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

Looks good, but a little more polishing is needed.

Not far from done 😄

soc/atmel/sam/common/Kconfig.defconfig Outdated Show resolved Hide resolved
boards/atmel/sam/sam_v71_xult/Kconfig.sam_v71_xult Outdated Show resolved Hide resolved
soc/atmel/sam/Kconfig Show resolved Hide resolved
soc/atmel/sam/sam3x/Kconfig.soc Show resolved Hide resolved
Port all the Atmel SAM SoCs to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Port the board to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Port the board to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Port the board to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Port the board to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Port the board to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Port the board to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Port the board to HWMv2.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
This update all atmel_sam entries to use the new platform name related
to sam_e70_xplained and sam_v71_xult.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
This update all atmel_sam entries to use the new platform name related
to sam_e70_xplained and sam_v71_xult.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Update Atmel related rules to keep consistent.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Update Atmel related rules to keep consistent.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
Copy link
Collaborator

Choose a reason for hiding this comment

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

I like the work done to have the same Kconfig symbols for clocks on all SAM SoCs, I nice next step would be to have a single clock_init function for all SoCs, or even have it moved to a driver.

@tejlmand tejlmand merged commit 63fd56a into zephyrproject-rtos:collab-hwm Feb 19, 2024
26 checks passed
@nandojve nandojve deleted the atmel_sam_hwmv2 branch February 19, 2024 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Process area: Samples Samples platform: Microchip SAM Microchip SAM Platform (formerly Atmel SAM)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants