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

nordic: add support for nRF54 Series PWM instances #71038

Merged

Conversation

nika-nordic
Copy link
Collaborator

Draft until MDK fix in hal_nordic is available

@nika-nordic nika-nordic force-pushed the add_nrf54hl_pwm_zephyrupstream branch from 58a6bf7 to 5b86f47 Compare April 3, 2024 11:23
@zephyrbot
Copy link
Collaborator

zephyrbot commented Apr 3, 2024

The following west manifest projects have been modified in this Pull Request:

Name Old Revision New Revision Diff
hal_nordic zephyrproject-rtos/hal_nordic@7803a3e zephyrproject-rtos/hal_nordic@fc2bab7 (master) zephyrproject-rtos/hal_nordic@7803a3e6..fc2bab70

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

@zephyrbot zephyrbot added manifest manifest-hal_nordic DNM This PR should not be merged (Do Not Merge) labels Apr 3, 2024
@nika-nordic nika-nordic force-pushed the add_nrf54hl_pwm_zephyrupstream branch from 5b86f47 to 26ad36c Compare April 3, 2024 14:04
@nika-nordic nika-nordic marked this pull request as ready for review April 3, 2024 14:06
@zephyrbot zephyrbot added area: Devicetree area: PWM Pulse Width Modulation platform: nRF Nordic nRFx labels Apr 3, 2024
@hubertmis hubertmis removed their request for review April 3, 2024 14:12
@nika-nordic nika-nordic force-pushed the add_nrf54hl_pwm_zephyrupstream branch from 26ad36c to c52c929 Compare April 5, 2024 09:57
@nika-nordic nika-nordic requested a review from anangl April 5, 2024 09:58
anangl
anangl previously approved these changes Apr 5, 2024
@nika-nordic nika-nordic force-pushed the add_nrf54hl_pwm_zephyrupstream branch from c52c929 to 89ac989 Compare April 8, 2024 10:46
Updated hal_nordic revision contains fix that allows the PWM
on nRF54H20 and nRF54L15 devices to work.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
Add definitions of PWM peripheral instances so it can be utilized
on nRF54H20 and nRF54L15 devices.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
Add HAS_HW symbols for PWM instances
found on nRF54H20 and nRF54L15 devices.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
Add Kconfig-to-nrfx symbol redefinitions so that PWM instances
found on nRF54H20 and nRF54L15 devices are supported.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
Add PWM instances found on nRF54H20 and nRF54L15 devices,
so that PWM driver can be utilized on these.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
PWM peripheral is now supported on nRF54L15 PDK.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
Add missing alignments and overlays so that nRF54H20 and nRF54L15
can run the test.

Signed-off-by: Nikodem Kastelik <nikodem.kastelik@nordicsemi.no>
@nika-nordic nika-nordic force-pushed the add_nrf54hl_pwm_zephyrupstream branch from 89ac989 to 3110ee5 Compare April 8, 2024 12:40
@nika-nordic nika-nordic requested a review from anangl April 8, 2024 12:41
@zephyrbot zephyrbot removed the DNM This PR should not be merged (Do Not Merge) label Apr 8, 2024
@carlescufi carlescufi merged commit 53a7a40 into zephyrproject-rtos:main Apr 9, 2024
24 of 25 checks passed
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.

5 participants