205 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			205 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| /*
 | |
|  * arch/arm/boot/dts/axm5516-cpus.dtsi
 | |
|  *
 | |
|  * Copyright (C) 2013 LSI
 | |
|  *
 | |
|  * This program is free software; you can redistribute it and/or modify
 | |
|  * it under the terms of the GNU General Public License as published by
 | |
|  * the Free Software Foundation; either version 2 of the License, or
 | |
|  * (at your option) any later version.
 | |
|  */
 | |
| 
 | |
| / {
 | |
| 	cpus {
 | |
| 		#address-cells = <1>;
 | |
| 		#size-cells = <0>;
 | |
| 
 | |
| 		cpu-map {
 | |
| 			cluster0 {
 | |
| 				core0 {
 | |
| 					cpu = <&CPU0>;
 | |
| 				};
 | |
| 				core1 {
 | |
| 					cpu = <&CPU1>;
 | |
| 				};
 | |
| 				core2 {
 | |
| 					cpu = <&CPU2>;
 | |
| 				};
 | |
| 				core3 {
 | |
| 					cpu = <&CPU3>;
 | |
| 				};
 | |
| 			};
 | |
| 			cluster1 {
 | |
| 				core0 {
 | |
| 					cpu = <&CPU4>;
 | |
| 				};
 | |
| 				core1 {
 | |
| 					cpu = <&CPU5>;
 | |
| 				};
 | |
| 				core2 {
 | |
| 					cpu = <&CPU6>;
 | |
| 				};
 | |
| 				core3 {
 | |
| 					cpu = <&CPU7>;
 | |
| 				};
 | |
| 			};
 | |
| 			cluster2 {
 | |
| 				core0 {
 | |
| 					cpu = <&CPU8>;
 | |
| 				};
 | |
| 				core1 {
 | |
| 					cpu = <&CPU9>;
 | |
| 				};
 | |
| 				core2 {
 | |
| 					cpu = <&CPU10>;
 | |
| 				};
 | |
| 				core3 {
 | |
| 					cpu = <&CPU11>;
 | |
| 				};
 | |
| 			};
 | |
| 			cluster3 {
 | |
| 				core0 {
 | |
| 					cpu = <&CPU12>;
 | |
| 				};
 | |
| 				core1 {
 | |
| 					cpu = <&CPU13>;
 | |
| 				};
 | |
| 				core2 {
 | |
| 					cpu = <&CPU14>;
 | |
| 				};
 | |
| 				core3 {
 | |
| 					cpu = <&CPU15>;
 | |
| 				};
 | |
| 			};
 | |
| 		};
 | |
| 
 | |
| 		CPU0: cpu@0 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x00>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU1: cpu@1 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x01>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU2: cpu@2 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x02>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU3: cpu@3 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x03>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU4: cpu@100 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x100>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU5: cpu@101 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x101>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU6: cpu@102 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x102>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU7: cpu@103 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x103>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU8: cpu@200 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x200>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU9: cpu@201 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x201>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU10: cpu@202 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x202>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU11: cpu@203 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x203>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU12: cpu@300 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x300>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU13: cpu@301 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x301>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU14: cpu@302 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x302>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 
 | |
| 		CPU15: cpu@303 {
 | |
| 			device_type = "cpu";
 | |
| 			compatible = "arm,cortex-a15";
 | |
| 			reg = <0x303>;
 | |
| 			clock-frequency= <1400000000>;
 | |
| 			cpu-release-addr = <0>; // Fixed by the boot loader
 | |
| 		};
 | |
| 	};
 | |
| };
 | 
