1164148d0SDebbie Horsfall// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 2164148d0SDebbie Horsfall/* 3164148d0SDebbie Horsfall * Copyright (c) 2025, Arm Limited. All rights reserved. 4164148d0SDebbie Horsfall */ 5164148d0SDebbie Horsfall 6164148d0SDebbie Horsfall/dts-v1/; 7164148d0SDebbie Horsfall 8164148d0SDebbie Horsfall#include "zena-css.dtsi" 9164148d0SDebbie Horsfall 10164148d0SDebbie Horsfall/ { 11164148d0SDebbie Horsfall model = "Zena CSS Fixed Virtual Platform"; 12164148d0SDebbie Horsfall compatible = "arm,zena-css-fvp", "arm,zena-css", "arm,vexpress"; 13164148d0SDebbie Horsfall 14164148d0SDebbie Horsfall chosen { 15164148d0SDebbie Horsfall stdout-path = &soc_serial0; 16164148d0SDebbie Horsfall }; 17*021915c7SDebbie Horsfall 18*021915c7SDebbie Horsfall memory@80000000 { 19*021915c7SDebbie Horsfall device_type = "memory"; 20*021915c7SDebbie Horsfall 21*021915c7SDebbie Horsfall /* ~2GB mapped at 2GB, another 2GB at 2TB */ 22*021915c7SDebbie Horsfall reg = <0x00000000 0x80000000 0x00000000 0x7f000000>, 23*021915c7SDebbie Horsfall <0x00000200 0x00000000 0x00000000 0x80000000>; 24*021915c7SDebbie Horsfall }; 25164148d0SDebbie Horsfall}; 26164148d0SDebbie Horsfall 27164148d0SDebbie Horsfall&soc { 28164148d0SDebbie Horsfall virtio@30020000 { 29164148d0SDebbie Horsfall compatible = "virtio,mmio"; 30164148d0SDebbie Horsfall reg = <0x0 0x30020000 0x0 0x10000>; 31164148d0SDebbie Horsfall interrupts = <GIC_SPI 257 IRQ_TYPE_LEVEL_HIGH>; 32164148d0SDebbie Horsfall }; 33164148d0SDebbie Horsfall 34164148d0SDebbie Horsfall virtio@30030000 { 35164148d0SDebbie Horsfall compatible = "virtio,mmio"; 36164148d0SDebbie Horsfall reg = <0x0 0x30030000 0x0 0x10000>; 37164148d0SDebbie Horsfall interrupts = <GIC_SPI 258 IRQ_TYPE_LEVEL_HIGH>; 38164148d0SDebbie Horsfall }; 39164148d0SDebbie Horsfall 40164148d0SDebbie Horsfall virtio@30040000 { 41164148d0SDebbie Horsfall compatible = "virtio,mmio"; 42164148d0SDebbie Horsfall reg = <0x0 0x30040000 0x0 0x10000>; 43164148d0SDebbie Horsfall interrupts = <GIC_SPI 259 IRQ_TYPE_LEVEL_HIGH>; 44164148d0SDebbie Horsfall }; 45164148d0SDebbie Horsfall 46164148d0SDebbie Horsfall virtio@30050000 { 47164148d0SDebbie Horsfall compatible = "virtio,mmio"; 48164148d0SDebbie Horsfall reg = <0x0 0x30050000 0x0 0x10000>; 49164148d0SDebbie Horsfall interrupts = <GIC_SPI 260 IRQ_TYPE_LEVEL_HIGH>; 50164148d0SDebbie Horsfall }; 51164148d0SDebbie Horsfall 52164148d0SDebbie Horsfall virtio@30060000 { 53164148d0SDebbie Horsfall compatible = "virtio,mmio"; 54164148d0SDebbie Horsfall reg = <0x0 0x30060000 0x0 0x10000>; 55164148d0SDebbie Horsfall interrupts = <GIC_SPI 261 IRQ_TYPE_LEVEL_HIGH>; 56164148d0SDebbie Horsfall }; 57164148d0SDebbie Horsfall 58164148d0SDebbie Horsfall virtio@30080000 { 59164148d0SDebbie Horsfall compatible = "virtio,mmio"; 60164148d0SDebbie Horsfall reg = <0x0 0x30080000 0x0 0x10000>; 61164148d0SDebbie Horsfall interrupts = <GIC_SPI 263 IRQ_TYPE_LEVEL_HIGH>; 62164148d0SDebbie Horsfall }; 63164148d0SDebbie Horsfall}; 64