1 // SPDX-License-Identifier: GPL-2.0
8 clock-frequency = <12750000>;
9 nvidia,parent-clock-frequency = <408000000>;
10 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
11 clock-names = "emc-parent";
14 clock-frequency = <20400000>;
15 nvidia,parent-clock-frequency = <408000000>;
16 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
17 clock-names = "emc-parent";
20 clock-frequency = <40800000>;
21 nvidia,parent-clock-frequency = <408000000>;
22 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
23 clock-names = "emc-parent";
26 clock-frequency = <68000000>;
27 nvidia,parent-clock-frequency = <408000000>;
28 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
29 clock-names = "emc-parent";
32 clock-frequency = <102000000>;
33 nvidia,parent-clock-frequency = <408000000>;
34 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
35 clock-names = "emc-parent";
38 clock-frequency = <204000000>;
39 nvidia,parent-clock-frequency = <408000000>;
40 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
41 clock-names = "emc-parent";
44 clock-frequency = <300000000>;
45 nvidia,parent-clock-frequency = <600000000>;
46 clocks = <&tegra_car TEGRA124_CLK_PLL_C>;
47 clock-names = "emc-parent";
50 clock-frequency = <396000000>;
51 nvidia,parent-clock-frequency = <792000000>;
52 clocks = <&tegra_car TEGRA124_CLK_PLL_M>;
53 clock-names = "emc-parent";
55 /* TODO: Add 528MHz frequency */
57 clock-frequency = <600000000>;
58 nvidia,parent-clock-frequency = <600000000>;
59 clocks = <&tegra_car TEGRA124_CLK_PLL_C_UD>;
60 clock-names = "emc-parent";
63 clock-frequency = <792000000>;
64 nvidia,parent-clock-frequency = <792000000>;
65 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
66 clock-names = "emc-parent";
71 external-memory-controller@7001b000 {
73 nvidia,ram-code = <1>;
76 clock-frequency = <12750000>;
78 nvidia,emc-auto-cal-config = <0xa1430000>;
79 nvidia,emc-auto-cal-config2 = <0x00000000>;
80 nvidia,emc-auto-cal-config3 = <0x00000000>;
81 nvidia,emc-auto-cal-interval = <0x001fffff>;
82 nvidia,emc-bgbias-ctl0 = <0x00000008>;
83 nvidia,emc-cfg = <0x73240000>;
84 nvidia,emc-cfg-2 = <0x000008c5>;
85 nvidia,emc-ctt-term-ctrl = <0x00000802>;
86 nvidia,emc-mode-1 = <0x80100003>;
87 nvidia,emc-mode-2 = <0x80200008>;
88 nvidia,emc-mode-4 = <0x00000000>;
89 nvidia,emc-mode-reset = <0x80001221>;
90 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
91 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
92 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
93 nvidia,emc-zcal-cnt-long = <0x00000042>;
94 nvidia,emc-zcal-interval = <0x00000000>;
96 nvidia,emc-configuration = <
244 clock-frequency = <20400000>;
246 nvidia,emc-auto-cal-config = <0xa1430000>;
247 nvidia,emc-auto-cal-config2 = <0x00000000>;
248 nvidia,emc-auto-cal-config3 = <0x00000000>;
249 nvidia,emc-auto-cal-interval = <0x001fffff>;
250 nvidia,emc-bgbias-ctl0 = <0x00000008>;
251 nvidia,emc-cfg = <0x73240000>;
252 nvidia,emc-cfg-2 = <0x000008c5>;
253 nvidia,emc-ctt-term-ctrl = <0x00000802>;
254 nvidia,emc-mode-1 = <0x80100003>;
255 nvidia,emc-mode-2 = <0x80200008>;
256 nvidia,emc-mode-4 = <0x00000000>;
257 nvidia,emc-mode-reset = <0x80001221>;
258 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
259 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
260 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
261 nvidia,emc-zcal-cnt-long = <0x00000042>;
262 nvidia,emc-zcal-interval = <0x00000000>;
264 nvidia,emc-configuration = <
412 clock-frequency = <40800000>;
414 nvidia,emc-auto-cal-config = <0xa1430000>;
415 nvidia,emc-auto-cal-config2 = <0x00000000>;
416 nvidia,emc-auto-cal-config3 = <0x00000000>;
417 nvidia,emc-auto-cal-interval = <0x001fffff>;
418 nvidia,emc-bgbias-ctl0 = <0x00000008>;
419 nvidia,emc-cfg = <0x73240000>;
420 nvidia,emc-cfg-2 = <0x000008c5>;
421 nvidia,emc-ctt-term-ctrl = <0x00000802>;
422 nvidia,emc-mode-1 = <0x80100003>;
423 nvidia,emc-mode-2 = <0x80200008>;
424 nvidia,emc-mode-4 = <0x00000000>;
425 nvidia,emc-mode-reset = <0x80001221>;
426 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
427 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
428 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
429 nvidia,emc-zcal-cnt-long = <0x00000042>;
430 nvidia,emc-zcal-interval = <0x00000000>;
432 nvidia,emc-configuration = <
580 clock-frequency = <68000000>;
582 nvidia,emc-auto-cal-config = <0xa1430000>;
583 nvidia,emc-auto-cal-config2 = <0x00000000>;
584 nvidia,emc-auto-cal-config3 = <0x00000000>;
585 nvidia,emc-auto-cal-interval = <0x001fffff>;
586 nvidia,emc-bgbias-ctl0 = <0x00000008>;
587 nvidia,emc-cfg = <0x73240000>;
588 nvidia,emc-cfg-2 = <0x000008c5>;
589 nvidia,emc-ctt-term-ctrl = <0x00000802>;
590 nvidia,emc-mode-1 = <0x80100003>;
591 nvidia,emc-mode-2 = <0x80200008>;
592 nvidia,emc-mode-4 = <0x00000000>;
593 nvidia,emc-mode-reset = <0x80001221>;
594 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
595 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
596 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
597 nvidia,emc-zcal-cnt-long = <0x00000042>;
598 nvidia,emc-zcal-interval = <0x00000000>;
600 nvidia,emc-configuration = <
748 clock-frequency = <102000000>;
750 nvidia,emc-auto-cal-config = <0xa1430000>;
751 nvidia,emc-auto-cal-config2 = <0x00000000>;
752 nvidia,emc-auto-cal-config3 = <0x00000000>;
753 nvidia,emc-auto-cal-interval = <0x001fffff>;
754 nvidia,emc-bgbias-ctl0 = <0x00000008>;
755 nvidia,emc-cfg = <0x73240000>;
756 nvidia,emc-cfg-2 = <0x000008c5>;
757 nvidia,emc-ctt-term-ctrl = <0x00000802>;
758 nvidia,emc-mode-1 = <0x80100003>;
759 nvidia,emc-mode-2 = <0x80200008>;
760 nvidia,emc-mode-4 = <0x00000000>;
761 nvidia,emc-mode-reset = <0x80001221>;
762 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
763 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
764 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
765 nvidia,emc-zcal-cnt-long = <0x00000042>;
766 nvidia,emc-zcal-interval = <0x00000000>;
768 nvidia,emc-configuration = <
916 clock-frequency = <204000000>;
918 nvidia,emc-auto-cal-config = <0xa1430000>;
919 nvidia,emc-auto-cal-config2 = <0x00000000>;
920 nvidia,emc-auto-cal-config3 = <0x00000000>;
921 nvidia,emc-auto-cal-interval = <0x001fffff>;
922 nvidia,emc-bgbias-ctl0 = <0x00000008>;
923 nvidia,emc-cfg = <0x73240000>;
924 nvidia,emc-cfg-2 = <0x0000088d>;
925 nvidia,emc-ctt-term-ctrl = <0x00000802>;
926 nvidia,emc-mode-1 = <0x80100003>;
927 nvidia,emc-mode-2 = <0x80200008>;
928 nvidia,emc-mode-4 = <0x00000000>;
929 nvidia,emc-mode-reset = <0x80001221>;
930 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
931 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
932 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
933 nvidia,emc-zcal-cnt-long = <0x00000042>;
934 nvidia,emc-zcal-interval = <0x00020000>;
936 nvidia,emc-configuration = <
1084 clock-frequency = <300000000>;
1086 nvidia,emc-auto-cal-config = <0xa1430000>;
1087 nvidia,emc-auto-cal-config2 = <0x00000000>;
1088 nvidia,emc-auto-cal-config3 = <0x00000000>;
1089 nvidia,emc-auto-cal-interval = <0x001fffff>;
1090 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1091 nvidia,emc-cfg = <0x73340000>;
1092 nvidia,emc-cfg-2 = <0x000008d5>;
1093 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1094 nvidia,emc-mode-1 = <0x80100002>;
1095 nvidia,emc-mode-2 = <0x80200000>;
1096 nvidia,emc-mode-4 = <0x00000000>;
1097 nvidia,emc-mode-reset = <0x80000321>;
1098 nvidia,emc-mrs-wait-cnt = <0x0174000c>;
1099 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1100 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
1101 nvidia,emc-zcal-cnt-long = <0x00000042>;
1102 nvidia,emc-zcal-interval = <0x00020000>;
1104 nvidia,emc-configuration = <
1252 clock-frequency = <396000000>;
1254 nvidia,emc-auto-cal-config = <0xa1430000>;
1255 nvidia,emc-auto-cal-config2 = <0x00000000>;
1256 nvidia,emc-auto-cal-config3 = <0x00000000>;
1257 nvidia,emc-auto-cal-interval = <0x001fffff>;
1258 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1259 nvidia,emc-cfg = <0x73340000>;
1260 nvidia,emc-cfg-2 = <0x00000895>;
1261 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1262 nvidia,emc-mode-1 = <0x80100002>;
1263 nvidia,emc-mode-2 = <0x80200000>;
1264 nvidia,emc-mode-4 = <0x00000000>;
1265 nvidia,emc-mode-reset = <0x80000521>;
1266 nvidia,emc-mrs-wait-cnt = <0x015b000c>;
1267 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
1268 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
1269 nvidia,emc-zcal-cnt-long = <0x00000042>;
1270 nvidia,emc-zcal-interval = <0x00020000>;
1272 nvidia,emc-configuration = <
1420 clock-frequency = <600000000>;
1422 nvidia,emc-auto-cal-config = <0xa1430000>;
1423 nvidia,emc-auto-cal-config2 = <0x00000000>;
1424 nvidia,emc-auto-cal-config3 = <0x00000000>;
1425 nvidia,emc-auto-cal-interval = <0x001fffff>;
1426 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1427 nvidia,emc-cfg = <0x73300000>;
1428 nvidia,emc-cfg-2 = <0x0000089d>;
1429 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1430 nvidia,emc-mode-1 = <0x80100002>;
1431 nvidia,emc-mode-2 = <0x80200010>;
1432 nvidia,emc-mode-4 = <0x00000000>;
1433 nvidia,emc-mode-reset = <0x80000b61>;
1434 nvidia,emc-mrs-wait-cnt = <0x0128000c>;
1435 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
1436 nvidia,emc-xm2dqspadctrl2 = <0x0121113d>;
1437 nvidia,emc-zcal-cnt-long = <0x00000042>;
1438 nvidia,emc-zcal-interval = <0x00020000>;
1440 nvidia,emc-configuration = <
1588 clock-frequency = <792000000>;
1590 nvidia,emc-auto-cal-config = <0xa1430000>;
1591 nvidia,emc-auto-cal-config2 = <0x00000000>;
1592 nvidia,emc-auto-cal-config3 = <0x00000000>;
1593 nvidia,emc-auto-cal-interval = <0x001fffff>;
1594 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1595 nvidia,emc-cfg = <0x73300000>;
1596 nvidia,emc-cfg-2 = <0x0000089d>;
1597 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1598 nvidia,emc-mode-1 = <0x80100002>;
1599 nvidia,emc-mode-2 = <0x80200018>;
1600 nvidia,emc-mode-4 = <0x00000000>;
1601 nvidia,emc-mode-reset = <0x80000d71>;
1602 nvidia,emc-mrs-wait-cnt = <0x00f8000c>;
1603 nvidia,emc-sel-dpd-ctrl = <0x00040000>;
1604 nvidia,emc-xm2dqspadctrl2 = <0x0120113d>;
1605 nvidia,emc-zcal-cnt-long = <0x00000042>;
1606 nvidia,emc-zcal-interval = <0x00020000>;
1608 nvidia,emc-configuration = <
1758 memory-controller@70019000 {
1760 nvidia,ram-code = <1>;
1764 clock-frequency = <12750000>;
1766 nvidia,emem-configuration = <
1790 clock-frequency = <20400000>;
1792 nvidia,emem-configuration = <
1816 clock-frequency = <40800000>;
1818 nvidia,emem-configuration = <
1842 clock-frequency = <68000000>;
1844 nvidia,emem-configuration = <
1868 clock-frequency = <102000000>;
1870 nvidia,emem-configuration = <
1894 clock-frequency = <204000000>;
1896 nvidia,emem-configuration = <
1920 clock-frequency = <300000000>;
1922 nvidia,emem-configuration = <
1946 clock-frequency = <396000000>;
1948 nvidia,emem-configuration = <
1972 clock-frequency = <528000000>;
1974 nvidia,emem-configuration = <
1998 clock-frequency = <600000000>;
2000 nvidia,emem-configuration = <
2024 clock-frequency = <792000000>;
2026 nvidia,emem-configuration = <
2052 &emc_icc_dvfs_opp_table {
2053 /delete-node/ opp@924000000,1100;
2054 /delete-node/ opp@1200000000,1100;
2057 &emc_bw_dfs_opp_table {
2058 /delete-node/ opp@924000000;
2059 /delete-node/ opp@1200000000;