ARC: nsim_hs38: Add support of Virtio NET & BLK
[oweals/u-boot.git] / arch / arc / dts / nsim.dts
1 // SPDX-License-Identifier: GPL-2.0+
2 /*
3  * Copyright (C) 2015-2016, 2020 Synopsys, Inc. (www.synopsys.com)
4  */
5 /dts-v1/;
6
7 #include "skeleton.dtsi"
8
9 / {
10         model = "snps,nsim";
11
12         aliases {
13                 console = &uart0;
14         };
15
16         cpu_card {
17                 core_clk: core_clk {
18                         #clock-cells = <0>;
19                         compatible = "fixed-clock";
20                         clock-frequency = <70000000>;
21                         u-boot,dm-pre-reloc;
22                 };
23         };
24
25         uart0: serial@f0000000 {
26                 compatible = "snps,dw-apb-uart";
27                 reg = <0xf0000000 0x1000>;
28                 reg-shift = <2>;
29                 reg-io-width = <4>;
30                 clock-frequency = <70000000>;
31         };
32
33         virtio0: virtio@f0100000 {
34                 compatible = "virtio,mmio";
35                 reg = <0xf0100000 0x2000>;
36         };
37
38         virtio1: virtio@f0102000 {
39                 compatible = "virtio,mmio";
40                 reg = <0xf0102000 0x2000>;
41         };
42
43         virtio2: virtio@f0104000 {
44                 compatible = "virtio,mmio";
45                 reg = <0xf0104000 0x2000>;
46         };
47
48         virtio3: virtio@f0106000 {
49                 compatible = "virtio,mmio";
50                 reg = <0xf0106000 0x2000>;
51         };
52
53         virtio4: virtio@f0108000 {
54                 compatible = "virtio,mmio";
55                 reg = <0xf0108000 0x2000>;
56         };
57 };