Commit | Line | Data |
---|---|---|
5584b4da | 1 | / { |
42beb762 | 2 | compatible = "cdns,xtensa-xtfpga"; |
5584b4da MF |
3 | #address-cells = <1>; |
4 | #size-cells = <1>; | |
5 | interrupt-parent = <&pic>; | |
6 | ||
7 | chosen { | |
8 | bootargs = "earlycon=uart8250,mmio32,0xfd050020,115200n8 console=ttyS0,115200n8 ip=dhcp root=/dev/nfs rw debug"; | |
9 | }; | |
10 | ||
11 | memory@0 { | |
12 | device_type = "memory"; | |
13 | reg = <0x00000000 0x06000000>; | |
14 | }; | |
15 | ||
16 | cpus { | |
17 | #address-cells = <1>; | |
18 | #size-cells = <0>; | |
19 | cpu@0 { | |
42beb762 | 20 | compatible = "cdns,xtensa-cpu"; |
5584b4da MF |
21 | reg = <0>; |
22 | /* Filled in by platform_setup from FPGA register | |
23 | * clock-frequency = <100000000>; | |
24 | */ | |
25 | }; | |
26 | }; | |
27 | ||
28 | pic: pic { | |
cbd1de2e | 29 | compatible = "cdns,xtensa-pic"; |
5584b4da MF |
30 | /* one cell: internal irq number, |
31 | * two cells: second cell == 0: internal irq number | |
32 | * second cell == 1: external irq number | |
33 | */ | |
34 | #interrupt-cells = <2>; | |
35 | interrupt-controller; | |
36 | }; | |
37 | ||
cdc9af7c MF |
38 | clocks { |
39 | osc: main-oscillator { | |
40 | #clock-cells = <0>; | |
41 | compatible = "fixed-clock"; | |
42 | }; | |
43 | }; | |
44 | ||
5584b4da MF |
45 | serial0: serial@fd050020 { |
46 | device_type = "serial"; | |
47 | compatible = "ns16550a"; | |
48 | no-loopback-test; | |
49 | reg = <0xfd050020 0x20>; | |
50 | reg-shift = <2>; | |
51 | interrupts = <0 1>; /* external irq 0 */ | |
cdc9af7c | 52 | clocks = <&osc>; |
5584b4da MF |
53 | }; |
54 | ||
55 | enet0: ethoc@fd030000 { | |
56 | compatible = "opencores,ethoc"; | |
57 | reg = <0xfd030000 0x4000 0xfd800000 0x4000>; | |
58 | interrupts = <1 1>; /* external irq 1 */ | |
59 | local-mac-address = [00 50 c2 13 6f 00]; | |
2bc2fde6 | 60 | clocks = <&osc>; |
5584b4da MF |
61 | }; |
62 | }; |