Blame view

kernel/linux-rt-4.4.41/arch/arm/boot/dts/elpida_ecb240abacn.dtsi 1.42 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
  /*
   * Common devices used in different OMAP boards
   */
  
  / {
  	elpida_ECB240ABACN: lpddr2 {
  		compatible	= "Elpida,ECB240ABACN","jedec,lpddr2-s4";
  		density		= <2048>;
  		io-width	= <32>;
  
  		tRPab-min-tck	= <3>;
  		tRCD-min-tck	= <3>;
  		tWR-min-tck	= <3>;
  		tRASmin-min-tck	= <3>;
  		tRRD-min-tck	= <2>;
  		tWTR-min-tck	= <2>;
  		tXP-min-tck	= <2>;
  		tRTP-min-tck	= <2>;
  		tCKE-min-tck	= <3>;
  		tCKESR-min-tck	= <3>;
  		tFAW-min-tck	= <8>;
  
  		timings_elpida_ECB240ABACN_400mhz: lpddr2-timings@0 {
  			compatible	= "jedec,lpddr2-timings";
  			min-freq	= <10000000>;
  			max-freq	= <400000000>;
  			tRPab		= <21000>;
  			tRCD		= <18000>;
  			tWR		= <15000>;
  			tRAS-min	= <42000>;
  			tRRD		= <10000>;
  			tWTR		= <7500>;
  			tXP		= <7500>;
  			tRTP		= <7500>;
  			tCKESR		= <15000>;
  			tDQSCK-max	= <5500>;
  			tFAW		= <50000>;
  			tZQCS		= <90000>;
  			tZQCL		= <360000>;
  			tZQinit		= <1000000>;
  			tRAS-max-ns	= <70000>;
  			tDQSCK-max-derated = <6000>;
  		};
  
  		timings_elpida_ECB240ABACN_200mhz: lpddr2-timings@1 {
  			compatible	= "jedec,lpddr2-timings";
  			min-freq	= <10000000>;
  			max-freq	= <200000000>;
  			tRPab		= <21000>;
  			tRCD		= <18000>;
  			tWR		= <15000>;
  			tRAS-min	= <42000>;
  			tRRD		= <10000>;
  			tWTR		= <10000>;
  			tXP		= <7500>;
  			tRTP		= <7500>;
  			tCKESR		= <15000>;
  			tDQSCK-max	= <5500>;
  			tFAW		= <50000>;
  			tZQCS		= <90000>;
  			tZQCL		= <360000>;
  			tZQinit		= <1000000>;
  			tRAS-max-ns	= <70000>;
  			tDQSCK-max-derated = <6000>;
  		};
  	};
  };