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

dts: counter: Remove old kinetis lptmr binding #86934

Merged

Conversation

decsny
Copy link
Member

@decsny decsny commented Mar 11, 2025

Remove deprecated nxp,kinetis-lptmr compatible string which is superseded by nxp,lptmr compatible due to removing family specific name.

part of #77070

@decsny decsny added this to the v4.2.0 milestone Mar 11, 2025
@decsny decsny added the Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc. label Mar 11, 2025
decsny added 2 commits March 12, 2025 09:37
These socs were missing a config line to disable SYSTICK if the LPTMR is
configured for the system timer, similar to how other SOCs do this for
alternative system timers than systick.

This fixes build errors in the case where that lptmr kconfig is enabled.

Also, the LPTMR kconfig should be default no because it is a secondary
option for the system timer, being lower resolution than systick. This
also resolves build errors.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
Remove deprecated nxp,kinetis-lptmr compatible string
which is superseded by nxp,lptmr compatible due to
removing family specific name.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
@decsny decsny force-pushed the remove_old_lptmr_binding_config branch from 84d5b2b to e2d2205 Compare March 12, 2025 14:39
@kartben kartben merged commit b990f96 into zephyrproject-rtos:main Mar 20, 2025
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Counter area: Timer Timer platform: NXP Drivers NXP Semiconductors, drivers platform: NXP NXP Trivial Changes that can be reviewed by anyone, i.e. doc changes, minor build system tweaks, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants