File tree Expand file tree Collapse file tree 8 files changed +71
-0
lines changed Expand file tree Collapse file tree 8 files changed +71
-0
lines changed Original file line number Diff line number Diff line change 442442 status = "disabled";
443443 };
444444
445+ buram: retained-memory@50080000 {
446+ compatible = "silabs,buram";
447+ reg = <0x50080000 0x80>;
448+ status = "disabled";
449+ };
450+
445451 rtcc0: stimer0: rtcc@58000000 {
446452 compatible = "silabs,gecko-stimer";
447453 reg = <0x58000000 0x4000>;
Original file line number Diff line number Diff line change 475475 status = "disabled";
476476 };
477477
478+ buram: retained-memory@50080000 {
479+ compatible = "silabs,buram";
480+ reg = <0x50080000 0x80>;
481+ clocks = <&cmu CLOCK_BURAM CLOCK_BRANCH_INVALID>;
482+ status = "disabled";
483+ };
484+
478485 dcdc: dcdc@50094000 {
479486 compatible = "silabs,series2-dcdc";
480487 reg = <0x50094000 0x4000>;
Original file line number Diff line number Diff line change 477477 status = "disabled";
478478 };
479479
480+ buram: retained-memory@50080000 {
481+ compatible = "silabs,buram";
482+ reg = <0x50080000 0x80>;
483+ clocks = <&cmu CLOCK_BURAM CLOCK_BRANCH_INVALID>;
484+ status = "disabled";
485+ };
486+
480487 dcdc: dcdc@50094000 {
481488 compatible = "silabs,series2-dcdc";
482489 reg = <0x50094000 0x4000>;
Original file line number Diff line number Diff line change 469469 status = "disabled";
470470 };
471471
472+ buram: retained-memory@50080000 {
473+ compatible = "silabs,buram";
474+ reg = <0x50080000 0x80>;
475+ clocks = <&cmu CLOCK_BURAM CLOCK_BRANCH_INVALID>;
476+ status = "disabled";
477+ };
478+
472479 dcdc: dcdc@50094000 {
473480 compatible = "silabs,series2-dcdc";
474481 reg = <0x50094000 0x4000>;
Original file line number Diff line number Diff line change 475475 status = "disabled";
476476 };
477477
478+ buram: retained-memory@50080000 {
479+ compatible = "silabs,buram";
480+ reg = <0x50080000 0x80>;
481+ clocks = <&cmu CLOCK_BURAM CLOCK_BRANCH_PCLK>;
482+ status = "disabled";
483+ };
484+
478485 dcdc: dcdc@50094000 {
479486 compatible = "silabs,series2-dcdc";
480487 reg = <0x50094000 0x4000>;
Original file line number Diff line number Diff line change 477477 status = "disabled";
478478 };
479479
480+ buram: retained-memory@50080000 {
481+ compatible = "silabs,buram";
482+ reg = <0x50080000 0x80>;
483+ clocks = <&cmu CLOCK_BURAM CLOCK_BRANCH_INVALID>;
484+ status = "disabled";
485+ };
486+
480487 dcdc: dcdc@50094000 {
481488 compatible = "silabs,series2-dcdc";
482489 reg = <0x50094000 0x4000>;
Original file line number Diff line number Diff line change 480480 status = "disabled";
481481 };
482482
483+ buram: retained-memory@50080000 {
484+ compatible = "silabs,buram";
485+ reg = <0x50080000 0x80>;
486+ clocks = <&cmu CLOCK_BURAM CLOCK_BRANCH_PCLK>;
487+ status = "disabled";
488+ };
489+
483490 dcdc: dcdc@50094000 {
484491 compatible = "silabs,series2-dcdc";
485492 reg = <0x50094000 0x4000>;
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 BURAM (Back-Up Random Access Memory)
5+
6+ description : |
7+ The Back-Up RAM (BURAM) is a dedicated 128-byte memory that remains powered when the system enters
8+ EM4. Upon exit from EM4, the data retained in the BURAM can be accessed by the application
9+ software.
10+
11+ compatible : " silabs,buram"
12+
13+ include : base.yaml
14+
15+ properties :
16+ " #address-cells " :
17+ const : 1
18+
19+ " #size-cells " :
20+ const : 1
21+
22+ reg :
23+ required : true
You can’t perform that action at this time.
0 commit comments