source: trunk/softs/tsar_boot/conf/platform_fpga_de2-115/platform_fpga.dts @ 589

Last change on this file since 589 was 589, checked in by bouyer, 10 years ago

Sync with reality (the frame buffer has not used sdram for a long time)

File size: 2.2 KB
Line 
1/dts-v1/;
2
3/ {
4    #address-cells = <0x1>;
5    #size-cells = <0x1>;
6
7    cpus {
8        #address-cells = <0x1>;
9        #size-cells = <0x0>;
10
11        Mips,32@0 {
12            device_type = "cpu";
13            icudev_type = "cpu:mips";
14            name = "Mips,32";
15            reg = <0x00000000>;
16        };
17    };
18
19    memory@0x00000000 {
20        cached = <0x1>;
21        device_type = "memory";
22        reg = <0x00000000 0x08000000>;
23    };
24
25    memory@0xbfc00000 {
26        cached = <0x1>;
27        device_type = "rom";
28        reg = <0xbfc00000 0x00010000>;
29    };
30
31    tty@0xfc000000 {
32        device_type = "vci:tty";
33        irq = <&{/xicu@0xfd000000} 0x0>;
34        reg = <0xfc000000 0x00000010>;
35        tty_count = <0x1>;
36    };
37
38    blockdevice@0xfb000000 {
39        device_type = "vci:ioc";
40        irq = <&{/xicu@0xfd000000} 0x1>;
41        reg = <0xfb000000 0x00000020>;
42    };
43
44    fb@0xfa000000 {
45                device_type = "soclib:frame_buffer";
46                reg = <0xfa000000 0x00200000>;
47                mode = <16>;
48                width = <640>;
49                height = <480>;
50    };
51
52    vcikbc@0xfe000000 {
53        device_type = "vci:ps2";
54        irq = <&{/xicu@0xfd000000} 0x2>;
55        reg = <0xfe000000 0x00000020>;
56        ports = <0x2>;
57    };
58
59
60    xicu@0xfd000000 {
61        device_type = "soclib:xicu:root";
62        input_lines = <0x2>;
63        ipis = <0x1>;
64        reg = <0xfd000000 0x00001000>;
65        timers = <0x1>;
66                timer-freq = <25000000>;
67
68        out@0 {
69            device_type = "soclib:xicu:filter";
70            irq = <&{/cpus/Mips,32@0} 0x0>;
71            output_line = <0x0>;
72            parent = <&{/xicu@0xfd000000}>;
73        };
74
75        out@1 {
76            device_type = "soclib:xicu:filter";
77            irq = <&{/cpus/Mips,32@0} 0x1>;
78            output_line = <0x1>;
79            parent = <&{/xicu@0xfd000000}>;
80        };
81
82        out@2 {
83            device_type = "soclib:xicu:filter";
84            irq = <&{/cpus/Mips,32@0} 0x2>;
85            output_line = <0x2>;
86            parent = <&{/xicu@0xfd000000}>;
87        };
88    };
89
90  topology {
91    #address-cells = <2>;
92    #size-cells = <0>;
93    cluster@0,0 {
94        reg = <0 0>;
95        devices = <&{/cpus/Mips,32@0} &{/xicu@0xfd000000} &{/tty@0xfc000000} &{/blockdevice@0xfb000000} &{/fb@0xfa000000} &{/vcikbc@0xfe000000} >;
96    };
97  };
98};
Note: See TracBrowser for help on using the repository browser.