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