diff -r 2fb8b9db1c86 -r d55eb581a87c baseport/syborg/syborg.dts --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/baseport/syborg/syborg.dts Tue Aug 04 10:28:23 2009 +0100 @@ -0,0 +1,122 @@ +/ { + #address-cells = <1>; + #size-cells = <1>; + + cpus { + #address-cells = <1>; + #size-cells = <0>; + cpu0: ARM,Cortex-A8@0 { + device_type = "cpu"; + reg = <0>; + }; + }; + memory@0 { + device_type = "memory"; + reg = <0 08000000>; + }; + syborg { + #address-cells = <1>; + #size-cells = <0>; + intc: intc@0 { + compatible = "syborg,interrupt"; + #interrupt-cells = <1>; + reg = ; + interrupt-controller; + qemu,interrupts = <&cpu0 0>; + num-interrupts = <20>; + }; + rtc@0 { + compatible = "syborg,rtc"; + reg = ; + }; + timer@0 { + compatible = "syborg,timer"; + reg = ; + frequency = ; + interrupts = <1>; + interrupt-parent = <&intc>; + }; + keyboard@0 { + compatible = "syborg,keyboard"; + reg = ; + interrupts = <2>; + interrupt-parent = <&intc>; + }; + touchscreen@0 { + compatible = "syborg,pointer"; + reg = ; + interrupts = <3>; + interrupt-parent = <&intc>; + }; + framebuffer@0 { + compatible = "syborg,framebuffer"; + reg = ; + interrupts = <4>; + interrupt-parent = <&intc>; + }; + serial@0 { + device_type = "serial"; + compatible = "syborg,serial"; + chardev = "serial0"; + reg = ; + interrupts = <5>; + interrupt-parent = <&intc>; + }; + serial@1 { + device_type = "serial"; + compatible = "syborg,serial"; + chardev = "serial1"; + reg = ; + interrupts = <6>; + interrupt-parent = <&intc>; + }; + serial@2 { + device_type = "serial"; + compatible = "syborg,serial"; + chardev = "serial2"; + reg = ; + interrupts = <7>; + interrupt-parent = <&intc>; + }; + serial@3 { + device_type = "serial"; + compatible = "syborg,serial"; + chardev = "serial3"; + reg = ; + interrupts = <8>; + interrupt-parent = <&intc>; + }; + hostfs@0 { + compatible = "syborg,hostfs"; + reg = ; + host-path = "\\svphostfs\\"; + drive-number = ; + }; + ss@0 { + compatible = "syborg,snapshot"; + reg = ; + }; + net@0 { + compatible = "syborg,virtio-net"; + reg = ; + interrupts = <9>; + interrupt-parent = <&intc>; + }; + nand@0 { + compatible = "syborg,nand"; + reg = ; + size = <400>; + }; + audio@0 { + compatible = "syborg,virtio-audio"; + reg = ; + interrupts = ; + interrupt-parent = <&intc>; + }; + platform@0 { + compatible = "syborg,platform"; + reg = ; + }; + }; +}; +