From 05bdb25321f423c53f5a84e5da189c67b28d0cb8 Mon Sep 17 00:00:00 2001 From: James Roy Date: Mon, 13 Jan 2025 12:16:30 +0800 Subject: [PATCH 1/2] dts: bindings: counter: Change the property names in the overlay Rename the following properties in binding and overlay: -- primary_source => primary-source -- secondary_source => secondary-source -- filter_count => filter-count -- filter_period => filter-period Signed-off-by: James Roy --- dts/bindings/counter/nxp,imx-tmr.yaml | 8 ++++---- .../boards/mimxrt1060_evk_mimxrt1062_qspi.overlay | 2 +- .../boards/mimxrt1180_evk_mimxrt1189_cm33.overlay | 2 +- .../boards/mimxrt1180_evk_mimxrt1189_cm7.overlay | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dts/bindings/counter/nxp,imx-tmr.yaml b/dts/bindings/counter/nxp,imx-tmr.yaml index b61fe6766a40..27c7ae76b297 100644 --- a/dts/bindings/counter/nxp,imx-tmr.yaml +++ b/dts/bindings/counter/nxp,imx-tmr.yaml @@ -33,7 +33,7 @@ properties: - "kQTMR_SecSrcTrigPriCnt" - "kQTMR_CascadeCount" - primary_source: + primary-source: type: string required: true description: Primary source of the timer, see qtmr_primary_count_source_t enumerator type @@ -56,7 +56,7 @@ properties: - "kQTMR_ClockDivide_64" - "kQTMR_ClockDivide_128" - secondary_source: + secondary-source: type: string description: Secondary source of the timer, see qtmr_input_source_t enumerator type of the MCUXpresso SDK @@ -66,11 +66,11 @@ properties: - "kQTMR_Counter2InputPin" - "kQTMR_Counter3InputPin" - filter_count: + filter-count: type: int description: Fault filter count (0-255). - filter_period: + filter-period: type: int description: Fault filter period (0-255). diff --git a/tests/drivers/counter/counter_basic_api/boards/mimxrt1060_evk_mimxrt1062_qspi.overlay b/tests/drivers/counter/counter_basic_api/boards/mimxrt1060_evk_mimxrt1062_qspi.overlay index 8a3cee91a430..07d27b001099 100644 --- a/tests/drivers/counter/counter_basic_api/boards/mimxrt1060_evk_mimxrt1062_qspi.overlay +++ b/tests/drivers/counter/counter_basic_api/boards/mimxrt1060_evk_mimxrt1062_qspi.overlay @@ -20,6 +20,6 @@ &qtmr1_timer0 { status = "okay"; - primary_source = "kQTMR_ClockDivide_128"; + primary-source = "kQTMR_ClockDivide_128"; mode = "kQTMR_PriSrcRiseEdge"; }; diff --git a/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm33.overlay b/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm33.overlay index e494bb84055a..efc14f7acc80 100644 --- a/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm33.overlay +++ b/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm33.overlay @@ -6,6 +6,6 @@ &qtmr1_timer0 { status = "okay"; - primary_source = "kQTMR_ClockDivide_128"; + primary-source = "kQTMR_ClockDivide_128"; mode = "kQTMR_PriSrcRiseEdge"; }; diff --git a/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm7.overlay b/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm7.overlay index e494bb84055a..efc14f7acc80 100644 --- a/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm7.overlay +++ b/tests/drivers/counter/counter_basic_api/boards/mimxrt1180_evk_mimxrt1189_cm7.overlay @@ -6,6 +6,6 @@ &qtmr1_timer0 { status = "okay"; - primary_source = "kQTMR_ClockDivide_128"; + primary-source = "kQTMR_ClockDivide_128"; mode = "kQTMR_PriSrcRiseEdge"; }; From 572de0ab246f510d3280270b2d7a0e556510cd0f Mon Sep 17 00:00:00 2001 From: James Roy Date: Mon, 13 Jan 2025 22:49:35 +0800 Subject: [PATCH 2/2] doc: Add a new migration guide entry to counter Rename the primary_source, secondary_source, filter_count and filter_period property to primary-source, secondary-source, filter-count and filter-period in the devicetree and bindings of the counter subsystem. Signed-off-by: James Roy --- doc/releases/migration-guide-4.1.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/releases/migration-guide-4.1.rst b/doc/releases/migration-guide-4.1.rst index bd4ee35f388b..7e2d883dff1b 100644 --- a/doc/releases/migration-guide-4.1.rst +++ b/doc/releases/migration-guide-4.1.rst @@ -115,6 +115,14 @@ ADC * Renamed the ``compatible`` from ``nxp,kinetis-adc12`` to :dtcompatible:`nxp,adc12`. +Counter +======= + +* Renamed the devicetree property ``primary_source`` to ``primary-source``. +* Renamed the devicetree property ``secondary_source`` to ``secondary-source``. +* Renamed the devicetree property ``filter_count`` to ``filter-count``. +* Renamed the devicetree property ``filter_period`` to ``filter-period``. + Controller Area Network (CAN) =============================