Skip to content

Adding flexio pwm support for MCXW71 and MCXW72 devices. #92325

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

EmilioCBen
Copy link
Contributor

Adding flexio pwm support for MCXW71 and MCXW72 devices.

Copy link

github-actions bot commented Jun 27, 2025

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

Name Old Revision New Revision Diff
hal_nxp zephyrproject-rtos/hal_nxp@7a52cbb zephyrproject-rtos/hal_nxp@9f03b96 (master) zephyrproject-rtos/[email protected]

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_nxp DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Jun 27, 2025
@EmilioCBen EmilioCBen force-pushed the feature/frdm_mcxw7x_flexio_pwm branch 2 times, most recently from c01b24e to ab33dcc Compare June 27, 2025 19:30
@kartben kartben assigned mmahadevan108 and dleach02 and unassigned anangl Jul 19, 2025
Update manifest to point to PR

Signed-off-by: Emilio Benavente <[email protected]>
Updated the nxp flexio pwm driver to account
for when the duty cycle is 100% or 0%.
We switch off the counter of the flexio and
manually set the GPIO High or Low. Otherwise
Flexio Peripheral with default to a 50% duty
cycle behavior.

Signed-off-by: Emilio Benavente <[email protected]>
Updated the nxp_mcxw7x dts to include a
flexio_pwm node.

Signed-off-by: Emilio Benavente <[email protected]>
@EmilioCBen EmilioCBen force-pushed the feature/frdm_mcxw7x_flexio_pwm branch from ab33dcc to 5a2c34b Compare July 23, 2025 14:51
@zephyrbot zephyrbot requested a review from axelnxp July 23, 2025 14:52
@github-actions github-actions bot removed the DNM (manifest) This PR should not be merged (controlled by action-manifest) label Jul 23, 2025
mmahadevan108
mmahadevan108 previously approved these changes Jul 23, 2025
Enabled testing for the flexio pwm on MCXW7X Platforms.

Signed-off-by: Emilio Benavente <[email protected]>
@EmilioCBen EmilioCBen force-pushed the feature/frdm_mcxw7x_flexio_pwm branch from 9c56472 to e8d7c82 Compare July 23, 2025 15:31
Copy link

@mmahadevan108
Copy link
Contributor

@EmilioCBen please fix the merge conflict.

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.

4 participants