Ruibin Chang
47d1e38043
drivers/counter: implement it51xxx counter driver
...
Implement counter driver for ITE it51xxx series chip.
Signed-off-by: Ruibin Chang <Ruibin.Chang@ite.com.tw>
2025-06-05 12:33:29 +02:00
The Nguyen
47f7fc9a45
tests: counter: add support for renesas,ra-agt-counter
...
Enable test support for renesas,ra-agt-counter
Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
2025-05-27 11:50:37 +02:00
Furkan Akkiz
13a36718fa
tests: drivers: Enable new test for MAX32650 boards
...
This commit enables following tests for MAX32650EVKIT and MAX32650FTHR:
- counter/counter_basic_api
- dma/chan_blen_transfer
- dma/loop_transfer
- i2c/i2c_target_api (only for MAX32650EVKIT)
- spi/spi_loopback
Signed-off-by: Furkan Akkiz <hasanfurkan.akkiz@analog.com>
Signed-off-by: Burak Babaoglu <burak.babaoglu@analog.com>
2025-05-14 11:03:22 +01:00
Derek Snell
f1c9799668
tests: drivers: counter_basic_api: add testcase for NXP FRDM-RW612
...
New test case enables low-power standby mode, but disables testing
the lpc_rtc_highres driver, since it is used to wake the device from
standby mode.
Signed-off-by: Derek Snell <derek.snell@nxp.com>
2025-05-12 19:19:40 +02:00
Hao Luo
04aaa18f1d
drivers: counter: add counter support for apollo510
...
This commit adds support for apollo510 counter
Signed-off-by: Hao Luo <hluo@ambiq.com>
2025-05-08 08:55:06 +02:00
Hao Luo
660390835b
dts: ambiq: change to enable ambiq drivers in overlays
...
Keep minimal system in board dts, only enable driver in overlays
Signed-off-by: Hao Luo <hluo@ambiq.com>
2025-05-05 21:56:47 +02:00
Greg Leach
2aff40b1b1
tests: Add BL54L15/L15u DVK support
...
Adds support for the BL54L15 and BL54L15u DVK boards.
Signed-off-by: Greg Leach <greg.leach@ezurio.com>
2025-04-23 15:02:20 +02:00
Yunshao Chiang
c6fe84caf2
drivers: counter: add ite it8xxx2 timer driver
...
The IT8xxx2 timer driver uses timer 7 and timer 8 to implement the alarm
timer and the top timer, respectively.
Signed-off-by: Yunshao Chiang <Yunshao.Chiang@ite.com.tw>
2025-04-08 16:12:11 +02:00
Matthias Hauser
941a5489d3
dts: boards: we: add board Ophelia-IV
...
add new board Ophelia-IV
Signed-off-by: Matthias Hauser <matthias.hauser@we-online.de>
2025-04-03 13:16:05 +02:00
Nidhal BEN OTHMEN
a584534791
boards: st: nucleo_wba52cg: Remove the support of Nucleo WBA52CG board
...
Remove the support of the Nucleo WBA52CG board since it is NRND
(Not Recommended for New Design) and it is not supported anymore
in the STM32CubeWBA from version 1.1.0 (July 2023).
Signed-off-by: Nidhal BEN OTHMEN <nidhal.benothmen@st.com>
2025-03-26 21:55:39 +01:00
Michał Stasiak
3f76006327
tests: drivers: counter: basic_api: Add nRF54L20 FLPR
...
Added common overlay for nRF54L20 cores.
Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
2025-03-24 12:14:13 +01:00
Krzysztof Chruściński
bec4a84749
tests: drivers: counter: basic_api: Add nrf54l15dk_nrf54l15_cpuflpr
...
Add overlay for nrf54l15dk_nrf54l15_cpuflpr target.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-03-14 14:52:12 +01:00
Fabrice DJIATSA
9ac0cd5157
tests: drivers: counter: counter_basic_api: update counter test
...
add the nucleo_C071rb overlay file and enable different types of timers
that support counters.
Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
2025-02-06 10:41:45 +01:00
Hieu Nguyen
2e76631bae
tests: drivers: counter: Add support for RZ/G3S-SMARC
...
Add test support for Counter driver of RZ/G3S-SMARC
Signed-off-by: Hieu Nguyen <hieu.nguyen.ym@bp.renesas.com>
Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
2025-02-04 09:16:34 +01:00
Yasin Ustuner
3e218c69a4
tests: Add MAX78000FTHR test overlay files
...
Enable the following tests for MAX78000FTHR:
- tests/drivers/adc/adc_api
- tests/drivers/counter/counter_basic_api
- tests/drivers/dma/chan_blen_transfer
- tests/drivers/dma/loop_transfer
- tests/drivers/gpio/gpio_basic_api
- tests/drivers/pwm/pwm_api
- tests/drivers/spi/spi_loopback
- tests/drivers/w1/w1_api
Signed-off-by: Yasin Ustuner <Yasin.Ustuner@analog.com>
2025-01-22 20:47:21 +01:00
Yasin Ustuner
b547986e82
tests: Add MAX78000EVKIT test overlay files
...
Enable following tests for MAX78000EVKIT:
- tests/drivers/adc/adc_api
- tests/drivers/counter/counter_basic_api
- tests/drivers/dma/chan_blen_transfer
- tests/drivers/dma/loop_transfer
- tests/drivers/gpio/gpio_basic_api
- tests/drivers/pwm/pwm_api
- tests/drivers/w1/w1_api
Signed-off-by: Yasin Ustuner <Yasin.Ustuner@analog.com>
2025-01-22 20:47:21 +01:00
David Leach
d29e2f342d
boards: nxp: add RT1060 EVKC support
...
MIMXRT1060 EVK rev C initial support files.
Signed-off-by: David Leach <david.leach@nxp.com>
2025-01-21 19:27:39 +01:00
Hou Zhiqiang
c47bfa84a8
tests: counter_basic_api: add imx95 evk support
...
Add i.MX 95 EVK support for counter_basic_api test application.
Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
2025-01-20 02:58:28 +00:00
Rafał Kuźnia
6f419cd6fb
tests: nrf: enable twister tests for nrf54l09pdk
...
Enabled tests:
- clock_control_api
- nrf_clock_calibration
- nrf_lf_clock_start
- clock_control/onoff
- counter_basic_api
- flash/common
- flahs/negative_tests
- retained_mem/api
- nrf_grtc_timer
- wdt_error_cases
- fs/fcb
- stream/stream_flash
Signed-off-by: Rafał Kuźnia <rafal.kuznia@nordicsemi.no>
2025-01-15 11:52:03 +01:00
James Roy
d1b782e5b3
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 <rruuaanng@outlook.com>
2025-01-14 13:24:14 +01:00
Declan Snyder
8ed80ddb37
boards: mimxrt1060_evk: Convert to variants
...
Convert qspi and hyperflash to variants instead of revisions by popular
demand.
And convert evkb into a revision instead of a different board.
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-12-20 22:59:59 +01:00
Rafał Kuźnia
07ee796c7d
tests: nrf: enable twister tests for nrf54l20pdk
...
Enabled the following tests on nrf54l20
- i2c_slave
- clock_control_api
- nrf_clock_calibration
- nrf_lf_clock_start
- onoff
- retained_mem/api
- uart_elementary
- uart_errors
- uart_mix_fifo_poll
- uart_pm
- uart_async_api
- wdt_error_cases
- wdt_basic_api
- counter_basic_api
- fcb
- nrf/qdec
Signed-off-by: Rafał Kuźnia <rafal.kuznia@nordicsemi.no>
2024-12-13 20:04:51 +01:00
Piotr Kosycarz
5ae4f11c93
tests: drivers: enable more tests for nrf54l10 and nrf54l05
...
counter_basic_api, i2s_api, i2s_speed, uart_async_api
Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
2024-11-28 09:42:58 +01:00
Furkan Akkiz
ee1d4da864
tests: Add MAX78002EVKIT test overlay files
...
Enable following tests for MAX78002EVKIT:
- tests/drivers/adc/adc_api
- tests/drivers/counter/counter_basic_api
- tests/drivers/dma/chan_blen_transfer
- tests/drivers/dma/loop_transfer
- tests/drivers/flash/common
- tests/drivers/gpio/gpio_basic_api
- tests/drivers/i2c/i2c_target_api
- tests/drivers/pwm/pwm_api
- tests/drivers/spi/spi_loopback
- tests/drivers/w1/w1_api
Signed-off-by: Furkan Akkiz <hasanfurkan.akkiz@analog.com>
2024-11-16 15:09:57 -05:00
David Leach
21f37c8bfd
tests: counter: RW612 dts overlay support for basic_api tests
...
Remove memory spaces not needed for the counter_basic_api test.
Add frdm_rw612.overlay
Signed-off-by: David Leach <david.leach@nxp.com>
2024-11-05 10:56:00 -06:00
Raffael Rostagno
5e3fe2765a
tests: counter: overlays: Files cleanup
...
Moving overlay files from boards to socs as cleanup of
redundant configs.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2024-10-26 03:57:23 +01:00
Raffael Rostagno
891b946bc6
tests: counter: rtc: Change clock source for precision
...
Clock source is changed from RC_SLOW to RC_FAST_D256 in order
to improve clock precision and avoid tests failing due to
lower precision of RC clock (around 10%).
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2024-10-26 03:57:23 +01:00
Carles Cufi
c85e418eda
boards: nordic: nrf54l15dk: Fix references to pdk
...
A bunch of copy-paste mistakes when adding the nRF54L15 DK added stale
references to the Preview DK (PDK).
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2024-10-21 01:46:39 +01:00
Lucien Zhao
4db46a3331
tests: drivers: counter_basic_api: add qtmr1_timer0 configuration
...
add qtmr1_timer0 configuration for counter_basic_api case
Signed-off-by: Lucien Zhao <lucien.zhao@nxp.com>
2024-10-15 04:37:47 +01:00
Declan Snyder
4012161efb
boards: frdm_mcxw71: Enable LPTMR
...
Enable LPTMR as counter, enable lptmr0 in board DTS and enable lptmr1 in
basic counter api test.
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-09-29 21:21:34 +02:00
Fabrice DJIATSA
c386c7a00a
tests: drivers: counter: counter_basic_api: boards: add ovarlay file
...
add nucleo_u083rc and stm32u083c_dk overlays files
for counter_api test purpose.
Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
2024-09-23 10:02:16 +02:00
Sadik Ozer
6e36e9bfae
tests: drivers: counter: Enable counter test for MAX32666
...
This commit enables counter test for MAX32666 boards.
Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2024-09-11 20:18:33 -04:00
Anıl Kara
7f5fa21333
tests: drivers: counter: Enable counter test for MAX32680EVKIT
...
Add overlay files are added to run counter_basic_api test on
MAX32680EVKIT.
Signed-off-by: Anıl Kara <anil.kara@analog.com>
2024-09-11 20:18:33 -04:00
Sadik Ozer
6a34baae16
tests: drivers: counter: Enable counter test for MAX32672
...
This commit enables counter test for MAX32672 board.
Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2024-09-11 20:18:33 -04:00
Sadik Ozer
10f507b7e4
tests: drivers: counter: Enable counter test for MAX32670
...
This commit enables counter test for MAX32670 board.
Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2024-09-11 20:18:33 -04:00
Sadik Ozer
a24884a061
tests: drivers: counter: Enable counter test for MAX3290
...
This commit enables counter test for MAX32690evkit board.
Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2024-09-11 20:18:33 -04:00
Sadik Ozer
18c0013671
tests: drivers: counter: Enable counter test for MAX32655
...
This commit enables counter test for MAX32655 boards.
Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2024-09-11 20:18:33 -04:00
Sadik Ozer
8f39a5870e
tests: drivers: counter: Enable counter test for MAX32662EVKIT
...
This commit enables counter test for MAX32662EVKIT board
Signed-off-by: Sadik Ozer <sadik.ozer@analog.com>
2024-09-11 20:18:33 -04:00
Hao Luo
b532a3ea7f
boards: ambiq: apollo3: add connector dtsi for apollo3 boards
...
Added connector dtsi files for apollo3_evb and apollo3p_evb,
and ran gpio_basic_api to test, all cases pass
Signed-off-by: Hao Luo <hluo@ambiq.com>
2024-08-29 18:06:07 +02:00
Emilio Benavente
be0a147b73
boards: nxp: mimxrt1064: enabled pit driver
...
Enabled the PIT Counter Driver for the
mimxrt1064.
Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>
2024-08-29 18:02:43 +02:00
Raffael Rostagno
a205fe9155
samples: esp32c3: Move config files from boards to socs
...
Move samples config files from 'boards' to 'socs' in order to
remove multiple files with the same configuration and render
available samples for new boards. Only changed sample files
which are not board or hardware specific.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2024-08-13 18:21:10 -04:00
Manuel Argüelles
206f2fd8f8
tests: drivers: counter: bump prescaler for nxp_sys_timer
...
Increase the counter timer prescaler for some instances of NXP System
Timer Module, so that late alarms and short relative alarms are
excercised.
Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2024-08-12 15:14:34 +02:00
Manuel Argüelles
67264e3fb9
boards: nxp: mr_canhubk3: enable STM counter
...
Enable the two available System Timer Module instances on this board.
Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2024-08-05 07:35:57 -05:00
Manuel Argüelles
896d8d6896
drivers: counter: nxp: convert STM to native driver
...
Convert NXP System Timer Module driver to a native driver.
Timer prescaler in tests is updated because short relative alarms
sometimes give false positives.
Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2024-08-05 07:35:57 -05:00
Krzysztof Chruściński
407aa5cc79
tests: drivers: counter: basic_api: Rework nrf54h20 cpuppr config
...
Rework configuration so that it does not require special treatment
in testcase.yaml.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-07-10 08:42:03 -04:00
Jordan Yates
243eb36b18
everywhere: reindent .overlay files with tabs
...
`checkpatch.pl` requires that dts sources are indented with tabs,
fix all the spaces that slipped in while checkpatch wasn't watching.
Signed-off-by: Jordan Yates <jordan@embeint.com>
2024-06-26 15:59:44 +02:00
Dawid Niedzwiecki
cda3baf10c
tests: drivers: counter: counter_basic_api: run on google_dragonclaw
...
Add google_dragonclaw board definition and allow running the
drivers.counter.basic_api.stm32_subsec test on the board.
Signed-off-by: Dawid Niedzwiecki <dawidn@google.com>
2024-06-18 19:59:42 -04:00
Manuel Argüelles
989a30807f
tests: drivers: counter: nxp s32: test all PIT channels
...
Make sure that all PIT channels are tested.
Signed-off-by: Manuel Argüelles <marguelles.dev@gmail.com>
2024-06-18 19:55:20 -04:00
Krzysztof Chruściński
4d6c05928b
tests: drivers: counter: counter_basic_api: Add nrf54h20 ppr
...
Add overlays for PPR core on nrf54h20.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-06-11 11:39:14 +01:00
Alberto Escolar Piedras
13a5536838
boards nrf54l15bsim_nrf54l15_cpuapp: Enable counter tests
...
These tests run fine in this board, let's provide an
overlay and enable them.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-05-16 15:19:08 +01:00