diff --git a/samples/drivers/counter/alarm/boards/lp_mspm0g3507.overlay b/samples/drivers/counter/alarm/boards/lp_mspm0g3507.overlay new file mode 100644 index 00000000000..38390bf70b3 --- /dev/null +++ b/samples/drivers/counter/alarm/boards/lp_mspm0g3507.overlay @@ -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"; + }; +}; diff --git a/samples/drivers/counter/alarm/src/main.c b/samples/drivers/counter/alarm/src/main.c index 1c4fbfd707f..fae92eb86ed 100644 --- a/samples/drivers/counter/alarm/src/main.c +++ b/samples/drivers/counter/alarm/src/main.c @@ -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)