1/* 2 * Copyright (c) 2021 Arm Limited (or its affiliates). All rights reserved. 3 * SPDX-License-Identifier: Apache-2.0 4 */ 5 6/dts-v1/; 7 8#include <arm64/fvp/fvp-aemv8r.dtsi> 9#include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 10 11/ { 12 model = "FVP BaseR AEMv8R"; 13 14 chosen { 15 /* 16 * The SRAM node is actually located in the 17 * DRAM region of the FVP BaseR AEMv8R. 18 */ 19 zephyr,sram = &dram0; 20 zephyr,flash = &flash0; 21 zephyr,console = &uart0; 22 zephyr,shell-uart = &uart0; 23 }; 24 25 psci { 26 compatible = "arm,psci-0.2"; 27 method = "hvc"; 28 }; 29 30 soc { 31 flash0: flash@88000000 { 32 compatible = "soc-nv-flash"; 33 reg = <0x88000000 DT_SIZE_M(64)>; 34 }; 35 36 dram0: memory@0 { 37 compatible = "mmio-dram"; 38 reg = <0x0 DT_SIZE_M(128)>; 39 }; 40 41 device_region: memory@9a000000 { 42 compatible = "zephyr,memory-region", "mmio-dram"; 43 reg = <0x9a000000 0x66000000>; 44 zephyr,memory-region = "DEVICE_REGION"; 45 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_IO) )>; 46 }; 47 }; 48}; 49 50&uart0 { 51 status = "okay"; 52 current-speed = <115200>; 53}; 54 55&uart1 { 56 status = "okay"; 57 current-speed = <115200>; 58}; 59