Browse Source

samples: drivers: counter: Add support alarm for lp_mspm0g3507

Add a support for timer/counter alarm sample for lp_mspmg3507 board.

Signed-off-by: Saravanan Sekar <saravanan@linumiz.com>
pull/91369/head
Saravanan Sekar 2 months ago committed by Daniel DeGrasse
parent
commit
2c5c0e24e8
  1. 18
      samples/drivers/counter/alarm/boards/lp_mspm0g3507.overlay
  2. 2
      samples/drivers/counter/alarm/src/main.c

18
samples/drivers/counter/alarm/boards/lp_mspm0g3507.overlay

@ -0,0 +1,18 @@ @@ -0,0 +1,18 @@
/*
* Copyright (c) 2025 Linumiz GmbH
*
* SPDX-License-Identifier: Apache-2.0
*/
/ {
aliases {
counter = &counter0;
};
};
&gpt0 {
status = "okay";
counter0: counter {
status = "okay";
};
};

2
samples/drivers/counter/alarm/src/main.c

@ -39,6 +39,8 @@ struct counter_alarm_cfg alarm_cfg; @@ -39,6 +39,8 @@ struct counter_alarm_cfg alarm_cfg;
#define TIMER DT_INST(0, espressif_esp32_counter)
#elif defined(CONFIG_COUNTER_MCUX_CTIMER)
#define TIMER DT_NODELABEL(ctimer0)
#elif defined(CONFIG_COUNTER_MSPM0_TIMER)
#define TIMER DT_ALIAS(counter)
#elif defined(CONFIG_COUNTER_NXP_S32_SYS_TIMER)
#define TIMER DT_NODELABEL(stm0)
#elif defined(CONFIG_COUNTER_TIMER_GD32)

Loading…
Cancel
Save