| // SPDX-License-Identifier: GPL-2.0 |
| #include "npcm7xx-gbmc-common.dtsi" |
| |
| / { |
| reserved-memory { |
| #address-cells = <1>; |
| #size-cells = <1>; |
| ranges; |
| |
| ramoops: ramoops@3dfe0000 { |
| /* Note: the ramoops feature require this memory |
| * location to be perserved across reboots. |
| * Nuvoton U-boot reserves the following portion from |
| * top of RAM: |
| * 128KB protected for ramoops (see go/gbmcl/47872) |
| * therefore the region that kernel can safely reserve |
| * when using 1GB starts from: |
| * (1024*1024-128)*1024 = 0x3cfe0000 */ |
| compatible = "ramoops"; |
| reg = <0x3dfe0000 0x2020000>; /* 128KB */ |
| record-size = <0x20000>; /* 128KB */ |
| pmsg-size = <0x2000000>; |
| }; |
| }; |
| }; |
| |
| &mc { |
| status = "okay"; |
| }; |
| |
| &watchdog1 { |
| status = "okay"; |
| }; |
| |
| &rng { |
| status = "okay"; |
| }; |