Skip to content

Conversation

@AzharMCHP
Copy link
Contributor

This pull request enhances the device tree support for the Microchip SAM D5x/E5x SoC series and the sam_e54_xpro board by:

  • Adding the GPIO DTS node for Microchip port g1, enabling proper GPIO configuration and usage in the SAM D5x/E5x SoC series.
  • Adding the respective LED and button DTS nodes for the sam_e54_xpro board, allowing board-level applications and drivers to utilize these peripherals.

@AzharMCHP AzharMCHP force-pushed the g1_gpio_samd5xe5x_upstream branch from d167d04 to 2943202 Compare October 21, 2025 09:58
@AzharMCHP AzharMCHP marked this pull request as ready for review October 21, 2025 10:58
@zephyrbot zephyrbot added area: Boards/SoCs platform: Microchip MEC Microchip MEC Platform platform: Microchip SAM Microchip SAM Platform (formerly Atmel SAM) labels Oct 21, 2025
@nandojve nandojve self-assigned this Oct 21, 2025
@nandojve nandojve added this to the v4.3.0 milestone Oct 21, 2025
@NhMchp NhMchp self-requested a review October 22, 2025 04:36
@AzharMCHP AzharMCHP force-pushed the g1_gpio_samd5xe5x_upstream branch from 2943202 to e569b3a Compare October 22, 2025 05:29
@AzharMCHP AzharMCHP requested a review from NhMchp October 22, 2025 05:49
NhMchp
NhMchp previously approved these changes Oct 22, 2025
ArunMCHP
ArunMCHP previously approved these changes Oct 22, 2025
@AzharMCHP AzharMCHP requested a review from NhMchp October 22, 2025 13:19
NhMchp
NhMchp previously approved these changes Oct 22, 2025
nandojve
nandojve previously approved these changes Oct 22, 2025
Updates the Port DTS nodes to use microchip gpio g1 driver.
Updates the file structure as per the ordering information.

Signed-off-by: Mohamed Azhar <[email protected]>
jhedberg
jhedberg previously approved these changes Oct 25, 2025
@nandojve nandojve dismissed stale reviews from NhMchp, ArunMCHP, and themself via 2400d18 October 25, 2025 12:03
@nandojve nandojve force-pushed the g1_gpio_samd5xe5x_upstream branch from 7f0559e to 2400d18 Compare October 25, 2025 12:03
@nandojve
Copy link
Member

Hi @jhedberg ,
I just could solve the conflict.

++<<<<<<< HEAD
 +  - clock_control
 +  - flash
 +  - mcuboot
++=======
+   - gpio
++
```>>>>>>> 7f0559e6d3c (boards: microchip: sam_e54_xpro: add led and button dts node)

nashif
nashif previously approved these changes Oct 25, 2025
nandojve
nandojve previously approved these changes Oct 25, 2025
@nandojve nandojve dismissed stale reviews from nashif and themself via 8608e8b October 25, 2025 12:12
@nandojve nandojve force-pushed the g1_gpio_samd5xe5x_upstream branch from 2400d18 to 8608e8b Compare October 25, 2025 12:12
Adds the led and button dts nodes for sam_e54_xpro board

Signed-off-by: Mohamed Azhar <[email protected]>
@nandojve
Copy link
Member

I need to sent another push due to compliance checks in DT that was reported in the previous push.

               compatible = "gpio-leds";
+
               led0: led_0 {

               compatible = "gpio-keys";
+
               button0: button_0 {

@nandojve nandojve requested review from nandojve and nashif October 25, 2025 12:16
@sonarqubecloud
Copy link

@jhedberg jhedberg merged commit c4f640c into zephyrproject-rtos:main Oct 25, 2025
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Boards/SoCs platform: Microchip MEC Microchip MEC Platform platform: Microchip SAM Microchip SAM Platform (formerly Atmel SAM)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants