2023-08-25 01:05:02 +08:00
|
|
|
/*
|
|
|
|
* Copyright (c) 2023 Intel Corporation.
|
|
|
|
*
|
|
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
|
|
*/
|
|
|
|
|
|
|
|
#include "skeleton.dtsi"
|
|
|
|
|
|
|
|
/ {
|
|
|
|
cpus {
|
|
|
|
#address-cells = <1>;
|
|
|
|
#size-cells = <0>;
|
|
|
|
|
|
|
|
cpu0: cpu@0 {
|
|
|
|
device_type = "cpu";
|
|
|
|
compatible = "cdns,tensilica-xtensa-lx3";
|
|
|
|
reg = <0>;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Although RAM is of size 128MB (0x08000000), limit this to 16MB so
|
|
|
|
* fewer L2 page table entries are needed when MMU is enabled.
|
|
|
|
*/
|
2024-04-04 03:43:53 +08:00
|
|
|
sram0: memory@0 {
|
2023-08-25 01:05:02 +08:00
|
|
|
device_type = "memory";
|
|
|
|
compatible = "mmio-sram";
|
|
|
|
reg = <0x00000000 0x01000000>;
|
|
|
|
};
|
|
|
|
|
|
|
|
/*
|
2023-09-15 00:52:57 +08:00
|
|
|
* Although ROM is of size 32MB (0x02000000), limit this to 16KB so
|
2023-08-25 01:05:02 +08:00
|
|
|
* fewer L2 page table entries are needed when MMU is enabled.
|
|
|
|
*/
|
|
|
|
rom0: memory@fe000000 {
|
|
|
|
device_type = "memory";
|
|
|
|
compatible = "mmio-sram";
|
2023-09-15 00:52:57 +08:00
|
|
|
reg = <0xfe000000 0x00004000>;
|
2023-08-25 01:05:02 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
soc {
|
|
|
|
#address-cells = <1>;
|
|
|
|
#size-cells = <1>;
|
|
|
|
compatible = "simple-bus";
|
|
|
|
ranges;
|
|
|
|
|
|
|
|
};
|
|
|
|
};
|