51 lines
		
	
	
	
		
			982 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			51 lines
		
	
	
	
		
			982 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								/dts-v1/;
							 | 
						||
| 
								 | 
							
								/ {
							 | 
						||
| 
								 | 
							
									compatible = "opencores,or1ksim";
							 | 
						||
| 
								 | 
							
									#address-cells = <1>;
							 | 
						||
| 
								 | 
							
									#size-cells = <1>;
							 | 
						||
| 
								 | 
							
									interrupt-parent = <&pic>;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									chosen {
							 | 
						||
| 
								 | 
							
										bootargs = "console=uart,mmio,0x90000000,115200";
							 | 
						||
| 
								 | 
							
									};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									memory@0 {
							 | 
						||
| 
								 | 
							
										device_type = "memory";
							 | 
						||
| 
								 | 
							
										reg = <0x00000000 0x02000000>;
							 | 
						||
| 
								 | 
							
									};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									cpus {
							 | 
						||
| 
								 | 
							
										#address-cells = <1>;
							 | 
						||
| 
								 | 
							
										#size-cells = <0>;
							 | 
						||
| 
								 | 
							
										cpu@0 {
							 | 
						||
| 
								 | 
							
											compatible = "opencores,or1200-rtlsvn481";
							 | 
						||
| 
								 | 
							
											reg = <0>;
							 | 
						||
| 
								 | 
							
											clock-frequency = <20000000>;
							 | 
						||
| 
								 | 
							
										};
							 | 
						||
| 
								 | 
							
									};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									/*
							 | 
						||
| 
								 | 
							
									 * OR1K PIC is built into CPU and accessed via special purpose
							 | 
						||
| 
								 | 
							
									 * registers.  It is not addressable and, hence, has no 'reg'
							 | 
						||
| 
								 | 
							
									 * property.
							 | 
						||
| 
								 | 
							
									 */
							 | 
						||
| 
								 | 
							
									pic: pic {
							 | 
						||
| 
								 | 
							
										compatible = "opencores,or1k-pic";
							 | 
						||
| 
								 | 
							
										#interrupt-cells = <1>;
							 | 
						||
| 
								 | 
							
										interrupt-controller;
							 | 
						||
| 
								 | 
							
									};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									serial0: serial@90000000 {
							 | 
						||
| 
								 | 
							
										compatible = "opencores,uart16550-rtlsvn105", "ns16550a";
							 | 
						||
| 
								 | 
							
										reg = <0x90000000 0x100>;
							 | 
						||
| 
								 | 
							
										interrupts = <2>;
							 | 
						||
| 
								 | 
							
										clock-frequency = <20000000>;
							 | 
						||
| 
								 | 
							
									};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									enet0: ethoc@92000000 {
							 | 
						||
| 
								 | 
							
										compatible = "opencores,ethmac-rtlsvn338";
							 | 
						||
| 
								 | 
							
										reg = <0x92000000 0x100>;
							 | 
						||
| 
								 | 
							
										interrupts = <4>;
							 | 
						||
| 
								 | 
							
									};
							 | 
						||
| 
								 | 
							
								};
							 |