xref: /linux/arch/arm/boot/dts/ti/omap/elpida_ecb240abacn.dtsi (revision fd7d598270724cc787982ea48bbe17ad383a8b7f)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Common devices used in different OMAP boards
4 */
5
6/ {
7	elpida_ECB240ABACN: lpddr2 {
8		compatible	= "elpida,ECB240ABACN","jedec,lpddr2-s4";
9		density		= <2048>;
10		io-width	= <32>;
11
12		tRPab-min-tck	= <3>;
13		tRCD-min-tck	= <3>;
14		tWR-min-tck	= <3>;
15		tRASmin-min-tck	= <3>;
16		tRRD-min-tck	= <2>;
17		tWTR-min-tck	= <2>;
18		tXP-min-tck	= <2>;
19		tRTP-min-tck	= <2>;
20		tCKE-min-tck	= <3>;
21		tCKESR-min-tck	= <3>;
22		tFAW-min-tck	= <8>;
23
24		timings_elpida_ECB240ABACN_400mhz: lpddr2-timings@0 {
25			compatible	= "jedec,lpddr2-timings";
26			min-freq	= <10000000>;
27			max-freq	= <400000000>;
28			tRPab		= <21000>;
29			tRCD		= <18000>;
30			tWR		= <15000>;
31			tRAS-min	= <42000>;
32			tRRD		= <10000>;
33			tWTR		= <7500>;
34			tXP		= <7500>;
35			tRTP		= <7500>;
36			tCKESR		= <15000>;
37			tDQSCK-max	= <5500>;
38			tFAW		= <50000>;
39			tZQCS		= <90000>;
40			tZQCL		= <360000>;
41			tZQinit		= <1000000>;
42			tRAS-max-ns	= <70000>;
43			tDQSCK-max-derated = <6000>;
44		};
45
46		timings_elpida_ECB240ABACN_200mhz: lpddr2-timings@1 {
47			compatible	= "jedec,lpddr2-timings";
48			min-freq	= <10000000>;
49			max-freq	= <200000000>;
50			tRPab		= <21000>;
51			tRCD		= <18000>;
52			tWR		= <15000>;
53			tRAS-min	= <42000>;
54			tRRD		= <10000>;
55			tWTR		= <10000>;
56			tXP		= <7500>;
57			tRTP		= <7500>;
58			tCKESR		= <15000>;
59			tDQSCK-max	= <5500>;
60			tFAW		= <50000>;
61			tZQCS		= <90000>;
62			tZQCL		= <360000>;
63			tZQinit		= <1000000>;
64			tRAS-max-ns	= <70000>;
65			tDQSCK-max-derated = <6000>;
66		};
67	};
68};
69