Blame view

kernel/linux-rt-4.4.41/arch/powerpc/boot/dts/ps3.dts 1.87 KB
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
  /*
   *  PS3 Game Console device tree.
   *
   *  Copyright (C) 2007 Sony Computer Entertainment Inc.
   *  Copyright 2007 Sony Corp.
   *
   *  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; version 2 of the License.
   *
   *  This program is distributed in the hope that it will be useful,
   *  but WITHOUT ANY WARRANTY; without even the implied warranty of
   *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   *  GNU General Public License for more details.
   *
   *  You should have received a copy of the GNU General Public License
   *  along with this program; if not, write to the Free Software
   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   */
  
  /dts-v1/;
  
  / {
  	model = "SonyPS3";
  	compatible = "sony,ps3";
  	#size-cells = <2>;
  	#address-cells = <2>;
  
  	chosen {
  	};
  
  	/*
  	 * We'll get the size of the bootmem block from lv1 after startup,
  	 * so we'll put a null entry here.
  	 */
  
  	memory {
  		device_type = "memory";
  		reg = <0x00000000 0x00000000 0x00000000 0x00000000>;
  	};
  
  	/*
  	 * The boot cpu is always zero for PS3.
  	 *
  	 * dtc expects a clock-frequency and timebase-frequency entries, so
  	 * we'll put a null entries here.  These will be initialized after
  	 * startup with data from lv1.
  	 *
  	 * Seems the only way currently to indicate a processor has multiple
  	 * threads is with an ibm,ppc-interrupt-server#s entry.  We'll put one
  	 * here so we can bring up both of ours.  See smp_setup_cpu_maps().
  	 */
  
  	cpus {
  		#size-cells = <0>;
  		#address-cells = <1>;
  
  		cpu@0 {
  			device_type = "cpu";
  			reg = <0x00000000>;
  			ibm,ppc-interrupt-server#s = <0x0 0x1>;
  			clock-frequency = <0>;
  			timebase-frequency = <0>;
  			i-cache-size = <32768>;
  			d-cache-size = <32768>;
  			i-cache-line-size = <128>;
  			d-cache-line-size = <128>;
  		};
  	};
  };