File tree Expand file tree Collapse file tree 11 files changed +59
-17
lines changed
boards/sparkfun/thing_plus_matter_mgm240p Expand file tree Collapse file tree 11 files changed +59
-17
lines changed Original file line number Diff line number Diff line change @@ -183,7 +183,7 @@ zephyr_i2c: &i2c0 {
183183 status = "okay";
184184};
185185
186- &stimer0 {
186+ &sysrtc0 {
187187 status = "okay";
188188};
189189
Original file line number Diff line number Diff line change 1111
1212/ {
1313 chosen {
14+ silabs,sleeptimer = &sysrtc0;
1415 zephyr,sram = &sram0;
1516 zephyr,entropy = &rng0;
1617 zephyr,flash = &flash0;
363364 status = "disabled";
364365 };
365366
366- sysrtc0: stimer0: sysrtc@24048c00 {
367- compatible = "silabs,gecko-stimer ";
367+ sysrtc0: sysrtc@24048c00 {
368+ compatible = "silabs,sysrtc ";
368369 reg = <0x24048c00 0x78>;
369370 interrupts = <22 0>;
370371 interrupt-names = "sysrtc";
Original file line number Diff line number Diff line change 1616
1717/ {
1818 chosen {
19+ silabs,sleeptimer = &rtcc0;
1920 zephyr,entropy = &se;
2021 zephyr,flash-controller = &msc;
2122 };
448449 status = "disabled";
449450 };
450451
451- rtcc0: stimer0: rtcc@58000000 {
452- compatible = "silabs,gecko-stimer ";
452+ rtcc0: rtcc@58000000 {
453+ compatible = "silabs,rtcc ";
453454 reg = <0x58000000 0x4000>;
454455 clock-frequency = <32768>;
455456 clocks = <&cmu CLOCK_AUTO CLOCK_BRANCH_RTCCCLK>;
Original file line number Diff line number Diff line change 1515
1616/ {
1717 chosen {
18+ silabs,sleeptimer = &rtcc0;
1819 zephyr,entropy = &trng;
1920 zephyr,flash-controller = &msc;
2021 };
491492 status = "disabled";
492493 };
493494
494- rtcc0: stimer0: rtcc@58000000 {
495- compatible = "silabs,gecko-stimer ";
495+ rtcc0: rtcc@58000000 {
496+ compatible = "silabs,rtcc ";
496497 reg = <0x58000000 0x4000>;
497498 clock-frequency = <32768>;
498499 clocks = <&cmu CLOCK_RTCC CLOCK_BRANCH_RTCCCLK>;
Original file line number Diff line number Diff line change 1515
1616/ {
1717 chosen {
18+ silabs,sleeptimer = &sysrtc0;
1819 zephyr,entropy = &se;
1920 zephyr,flash-controller = &msc;
2021 };
511512 status = "disabled";
512513 };
513514
514- sysrtc0: stimer0: sysrtc@500a8000 {
515- compatible = "silabs,gecko-stimer ";
515+ sysrtc0: sysrtc@500a8000 {
516+ compatible = "silabs,sysrtc ";
516517 reg = <0x500a8000 0x4000>;
517518 clock-frequency = <32768>;
518519 clocks = <&cmu CLOCK_SYSRTC0 CLOCK_BRANCH_SYSRTCCLK>;
Original file line number Diff line number Diff line change 1515
1616/ {
1717 chosen {
18+ silabs,sleeptimer = &sysrtc0;
1819 zephyr,entropy = &se;
1920 zephyr,flash-controller = &msc;
2021 };
494495 status = "disabled";
495496 };
496497
497- sysrtc0: stimer0: sysrtc@500a8000 {
498- compatible = "silabs,gecko-stimer ";
498+ sysrtc0: sysrtc@500a8000 {
499+ compatible = "silabs,sysrtc ";
499500 reg = <0x500a8000 0x4000>;
500501 clock-frequency = <32768>;
501502 clocks = <&cmu CLOCK_SYSRTC0 CLOCK_BRANCH_SYSRTCCLK>;
Original file line number Diff line number Diff line change 1515
1616/ {
1717 chosen {
18+ silabs,sleeptimer = &rtcc0;
1819 zephyr,entropy = &trng;
1920 zephyr,flash-controller = &msc;
2021 };
491492 status = "disabled";
492493 };
493494
494- rtcc0: stimer0: rtcc@58000000 {
495- compatible = "silabs,gecko-stimer ";
495+ rtcc0: rtcc@58000000 {
496+ compatible = "silabs,rtcc ";
496497 reg = <0x58000000 0x4000>;
497498 clock-frequency = <32768>;
498499 clocks = <&cmu CLOCK_RTCC CLOCK_BRANCH_RTCCCLK>;
Original file line number Diff line number Diff line change 1515
1616/ {
1717 chosen {
18+ silabs,sleeptimer = &sysrtc0;
1819 zephyr,entropy = &se;
1920 zephyr,flash-controller = &msc;
2021 };
511512 status = "disabled";
512513 };
513514
514- sysrtc0: stimer0: sysrtc@500a8000 {
515- compatible = "silabs,gecko-stimer ";
515+ sysrtc0: sysrtc@500a8000 {
516+ compatible = "silabs,sysrtc ";
516517 reg = <0x500a8000 0x4000>;
517518 clock-frequency = <32768>;
518519 clocks = <&cmu CLOCK_SYSRTC0 CLOCK_BRANCH_SYSRTCCLK>;
Original file line number Diff line number Diff line change 1414
1515/ {
1616 chosen {
17+ silabs,sleeptimer = &rtcc0;
1718 zephyr,entropy = &se;
1819 zephyr,flash-controller = &msc;
1920 };
505506 status = "disabled";
506507 };
507508
508- rtcc0: stimer0: rtcc@58000000 {
509- compatible = "silabs,gecko-stimer ";
509+ rtcc0: rtcc@58000000 {
510+ compatible = "silabs,rtcc ";
510511 reg = <0x58000000 0x4000>;
511512 clock-frequency = <32768>;
512513 clocks = <&cmu CLOCK_RTCC CLOCK_BRANCH_RTCCCLK>;
Original file line number Diff line number Diff line change 1+ # Copyright (c) 2025 Silicon Laboratories Inc.
2+ # SPDX-License-Identifier: Apache-2.0
3+
4+ title : Silicon Labs Series 2 RTCC (Real Time Clock with Capture)
5+
6+ description : |
7+ The Real Time Clock with Capture (RTCC) is a 32-bit counter kept running down to energy mode EM3.
8+ It can be used as an EM2/3 wakeup source as well as a timekeeping counter during low energy mode.
9+
10+ compatible : " silabs,rtcc"
11+
12+ include : rtc.yaml
13+
14+ properties :
15+ reg :
16+ required : true
You can’t perform that action at this time.
0 commit comments