Skip to content

Conversation

@AzharMCHP
Copy link
Contributor

  • Adds support for pinctrl for pic32cz_ca family
  • Added device tree nodes for pinctrl
  • Uses pinctrl g1 driver

Associated pull request for the addition of the pinctrl definitions to hal_microchip: zephyrproject-rtos/hal_microchip#45

Update west.yml for adding the pinctrl definition in
hal_microchip for pic32cz_ca devices

Signed-off-by: Mohamed Azhar <[email protected]>
Adds the pinctrl node and encapsulates the port nodes within
the pinctrl node for pic32cz ca series of socs, and updates
the binding file

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

github-actions bot commented Nov 18, 2025

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

Name Old Revision New Revision Diff
hal_microchip zephyrproject-rtos/hal_microchip@89754d8 (master) zephyrproject-rtos/hal_microchip#45 zephyrproject-rtos/hal_microchip#45/files

DNM label due to: 1 project with PR revision

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

@github-actions github-actions bot added manifest manifest-hal_microchip DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Nov 18, 2025
@AzharMCHP AzharMCHP marked this pull request as ready for review November 18, 2025 09:32
@AzharMCHP AzharMCHP requested a review from nandojve November 18, 2025 09:32
NhMchp
NhMchp previously approved these changes Nov 20, 2025
@nandojve nandojve added this to the v4.4.0 milestone Nov 20, 2025
@AzharMCHP AzharMCHP requested a review from NhMchp November 26, 2025 21:12
@AzharMCHP AzharMCHP force-pushed the g1_pic32cz_ca_pinctrl_upstream branch from b6e0054 to da24326 Compare November 28, 2025 05:30
# Copyright (c) 2025 Microchip Technology Inc.
# SPDX-License-Identifier: Apache-2.0

add_subdirectory(common)
Copy link
Member

Choose a reason for hiding this comment

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

keep an empty line.
Just a remind that order of includes will be first in common then later in soc_series. It is always a game of what depends on what!

add_subdirectory(common)
+
zephyr_include_directories(${SOC_SERIES})

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@nandojve, Added an empty line as per your comment

Updates G1 pinctrl driver

Signed-off-by: Mohamed Azhar <[email protected]>
Add pinctrl to the supported drivers list for pic32cz_ca80_cult board

Signed-off-by: Mohamed Azhar <[email protected]>
@AzharMCHP AzharMCHP force-pushed the g1_pic32cz_ca_pinctrl_upstream branch from da24326 to d85fed0 Compare November 30, 2025 07:57
@AzharMCHP AzharMCHP requested a review from nandojve November 30, 2025 07:57
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Boards/SoCs area: Devicetree Bindings area: Pinctrl DNM (manifest) This PR should not be merged (controlled by action-manifest) manifest manifest-hal_microchip 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.

6 participants