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

MCXN94X Adding LPTMR Counter Support #73236

Merged

Conversation

EmilioCBen
Copy link
Contributor

No description provided.

danieldegrasse
danieldegrasse previously approved these changes May 24, 2024
@zephyrbot zephyrbot added area: Devicetree Binding PR modifies or adds a Device Tree binding Release Notes To be mentioned in the release notes labels May 24, 2024
butok
butok previously approved these changes May 27, 2024
@EmilioCBen EmilioCBen force-pushed the MCXN94X_Add_LPTMR_Support branch 2 times, most recently from 1a9696a to 7e83052 Compare June 4, 2024 18:14
@EmilioCBen EmilioCBen changed the title MCXN94X Adding LPTMR Support MCXN94X Adding LPTMR Counter Support Jun 4, 2024
danieldegrasse
danieldegrasse previously approved these changes Jun 4, 2024
dleach02
dleach02 previously approved these changes Jun 4, 2024
drivers/counter/counter_mcux_lptmr.c Outdated Show resolved Hide resolved
@EmilioCBen EmilioCBen dismissed stale reviews from dleach02 and danieldegrasse via 2459a70 June 5, 2024 16:20
@EmilioCBen EmilioCBen force-pushed the MCXN94X_Add_LPTMR_Support branch 2 times, most recently from 2459a70 to ba5fe1f Compare June 5, 2024 20:03
@EmilioCBen EmilioCBen force-pushed the MCXN94X_Add_LPTMR_Support branch 2 times, most recently from c6203bb to 7d7cec0 Compare June 6, 2024 18:11
dts/bindings/counter/nxp,lptmr.yaml Outdated Show resolved Hide resolved
dts/bindings/counter/nxp,lptmr.yaml Outdated Show resolved Hide resolved
Added a single instance lptmr node on the
mcxn947 soc dts. Updated counter lptmr to
have max value property.

Signed-off-by: Emilio Benavente <[email protected]>
Updated the driver to start with a value to compare the counter
with otherwise the counter will not start until the user sets
the top value manually, an issue that will occur inside the counter
test.

Signed-off-by: Emilio Benavente <[email protected]>
Updated the lptmr timer binding from
nxp,kinetis-lptmr to nxp,lptmr.

Signed-off-by: Emilio Benavente <[email protected]>
Enabled one instance of lptmr
running from the 16k FRO.

Signed-off-by: Emilio Benavente <[email protected]>
Enabled the counter_basic_api test to test lptmr.

Signed-off-by: Emilio Benavente <[email protected]>
@decsny decsny added this to the v3.7.0 milestone Jun 7, 2024
@decsny decsny assigned dleach02 and unassigned nordic-krch Jun 11, 2024
@decsny
Copy link
Member

decsny commented Jun 11, 2024

reassigned to david because there is not really much of anything new here it's just an enablement of something already in tree on an nxp platform

@jhedberg jhedberg merged commit e8b500f into zephyrproject-rtos:main Jun 11, 2024
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: Devicetree Binding PR modifies or adds a Device Tree binding area: Timer Timer platform: NXP Drivers NXP Semiconductors, drivers platform: NXP NXP Release Notes To be mentioned in the release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants