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";
15 clock-frequency = <20400000>;
16 nvidia,parent-clock-frequency = <408000000>;
17 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
18 clock-names = "emc-parent";
22 clock-frequency = <40800000>;
23 nvidia,parent-clock-frequency = <408000000>;
24 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
25 clock-names = "emc-parent";
29 clock-frequency = <68000000>;
30 nvidia,parent-clock-frequency = <408000000>;
31 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
32 clock-names = "emc-parent";
36 clock-frequency = <102000000>;
37 nvidia,parent-clock-frequency = <408000000>;
38 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
39 clock-names = "emc-parent";
43 clock-frequency = <204000000>;
44 nvidia,parent-clock-frequency = <408000000>;
45 clocks = <&tegra_car TEGRA124_CLK_PLL_P>;
46 clock-names = "emc-parent";
50 clock-frequency = <300000000>;
51 nvidia,parent-clock-frequency = <600000000>;
52 clocks = <&tegra_car TEGRA124_CLK_PLL_C>;
53 clock-names = "emc-parent";
57 clock-frequency = <396000000>;
58 nvidia,parent-clock-frequency = <792000000>;
59 clocks = <&tegra_car TEGRA124_CLK_PLL_M>;
60 clock-names = "emc-parent";
63 /* TODO: Add 528MHz frequency */
66 clock-frequency = <600000000>;
67 nvidia,parent-clock-frequency = <600000000>;
68 clocks = <&tegra_car TEGRA124_CLK_PLL_C_UD>;
69 clock-names = "emc-parent";
73 clock-frequency = <792000000>;
74 nvidia,parent-clock-frequency = <792000000>;
75 clocks = <&tegra_car TEGRA124_CLK_PLL_M_UD>;
76 clock-names = "emc-parent";
81 memory-controller@70019000 {
83 nvidia,ram-code = <1>;
86 clock-frequency = <12750000>;
88 nvidia,emem-configuration = <
112 clock-frequency = <20400000>;
114 nvidia,emem-configuration = <
138 clock-frequency = <40800000>;
140 nvidia,emem-configuration = <
164 clock-frequency = <68000000>;
166 nvidia,emem-configuration = <
190 clock-frequency = <102000000>;
192 nvidia,emem-configuration = <
216 clock-frequency = <204000000>;
218 nvidia,emem-configuration = <
242 clock-frequency = <300000000>;
244 nvidia,emem-configuration = <
268 clock-frequency = <396000000>;
270 nvidia,emem-configuration = <
294 clock-frequency = <528000000>;
296 nvidia,emem-configuration = <
320 clock-frequency = <600000000>;
322 nvidia,emem-configuration = <
346 clock-frequency = <792000000>;
348 nvidia,emem-configuration = <
373 external-memory-controller@7001b000 {
375 nvidia,ram-code = <1>;
378 clock-frequency = <12750000>;
380 nvidia,emc-auto-cal-config = <0xa1430000>;
381 nvidia,emc-auto-cal-config2 = <0x00000000>;
382 nvidia,emc-auto-cal-config3 = <0x00000000>;
383 nvidia,emc-auto-cal-interval = <0x001fffff>;
384 nvidia,emc-bgbias-ctl0 = <0x00000008>;
385 nvidia,emc-cfg = <0x73240000>;
386 nvidia,emc-cfg-2 = <0x000008c5>;
387 nvidia,emc-ctt-term-ctrl = <0x00000802>;
388 nvidia,emc-mode-1 = <0x80100003>;
389 nvidia,emc-mode-2 = <0x80200008>;
390 nvidia,emc-mode-4 = <0x00000000>;
391 nvidia,emc-mode-reset = <0x80001221>;
392 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
393 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
394 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
395 nvidia,emc-zcal-cnt-long = <0x00000042>;
396 nvidia,emc-zcal-interval = <0x00000000>;
398 nvidia,emc-configuration = <
546 clock-frequency = <20400000>;
548 nvidia,emc-auto-cal-config = <0xa1430000>;
549 nvidia,emc-auto-cal-config2 = <0x00000000>;
550 nvidia,emc-auto-cal-config3 = <0x00000000>;
551 nvidia,emc-auto-cal-interval = <0x001fffff>;
552 nvidia,emc-bgbias-ctl0 = <0x00000008>;
553 nvidia,emc-cfg = <0x73240000>;
554 nvidia,emc-cfg-2 = <0x000008c5>;
555 nvidia,emc-ctt-term-ctrl = <0x00000802>;
556 nvidia,emc-mode-1 = <0x80100003>;
557 nvidia,emc-mode-2 = <0x80200008>;
558 nvidia,emc-mode-4 = <0x00000000>;
559 nvidia,emc-mode-reset = <0x80001221>;
560 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
561 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
562 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
563 nvidia,emc-zcal-cnt-long = <0x00000042>;
564 nvidia,emc-zcal-interval = <0x00000000>;
566 nvidia,emc-configuration = <
714 clock-frequency = <40800000>;
716 nvidia,emc-auto-cal-config = <0xa1430000>;
717 nvidia,emc-auto-cal-config2 = <0x00000000>;
718 nvidia,emc-auto-cal-config3 = <0x00000000>;
719 nvidia,emc-auto-cal-interval = <0x001fffff>;
720 nvidia,emc-bgbias-ctl0 = <0x00000008>;
721 nvidia,emc-cfg = <0x73240000>;
722 nvidia,emc-cfg-2 = <0x000008c5>;
723 nvidia,emc-ctt-term-ctrl = <0x00000802>;
724 nvidia,emc-mode-1 = <0x80100003>;
725 nvidia,emc-mode-2 = <0x80200008>;
726 nvidia,emc-mode-4 = <0x00000000>;
727 nvidia,emc-mode-reset = <0x80001221>;
728 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
729 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
730 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
731 nvidia,emc-zcal-cnt-long = <0x00000042>;
732 nvidia,emc-zcal-interval = <0x00000000>;
734 nvidia,emc-configuration = <
882 clock-frequency = <68000000>;
884 nvidia,emc-auto-cal-config = <0xa1430000>;
885 nvidia,emc-auto-cal-config2 = <0x00000000>;
886 nvidia,emc-auto-cal-config3 = <0x00000000>;
887 nvidia,emc-auto-cal-interval = <0x001fffff>;
888 nvidia,emc-bgbias-ctl0 = <0x00000008>;
889 nvidia,emc-cfg = <0x73240000>;
890 nvidia,emc-cfg-2 = <0x000008c5>;
891 nvidia,emc-ctt-term-ctrl = <0x00000802>;
892 nvidia,emc-mode-1 = <0x80100003>;
893 nvidia,emc-mode-2 = <0x80200008>;
894 nvidia,emc-mode-4 = <0x00000000>;
895 nvidia,emc-mode-reset = <0x80001221>;
896 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
897 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
898 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
899 nvidia,emc-zcal-cnt-long = <0x00000042>;
900 nvidia,emc-zcal-interval = <0x00000000>;
902 nvidia,emc-configuration = <
1050 clock-frequency = <102000000>;
1052 nvidia,emc-auto-cal-config = <0xa1430000>;
1053 nvidia,emc-auto-cal-config2 = <0x00000000>;
1054 nvidia,emc-auto-cal-config3 = <0x00000000>;
1055 nvidia,emc-auto-cal-interval = <0x001fffff>;
1056 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1057 nvidia,emc-cfg = <0x73240000>;
1058 nvidia,emc-cfg-2 = <0x000008c5>;
1059 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1060 nvidia,emc-mode-1 = <0x80100003>;
1061 nvidia,emc-mode-2 = <0x80200008>;
1062 nvidia,emc-mode-4 = <0x00000000>;
1063 nvidia,emc-mode-reset = <0x80001221>;
1064 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1065 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1066 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1067 nvidia,emc-zcal-cnt-long = <0x00000042>;
1068 nvidia,emc-zcal-interval = <0x00000000>;
1070 nvidia,emc-configuration = <
1218 clock-frequency = <204000000>;
1220 nvidia,emc-auto-cal-config = <0xa1430000>;
1221 nvidia,emc-auto-cal-config2 = <0x00000000>;
1222 nvidia,emc-auto-cal-config3 = <0x00000000>;
1223 nvidia,emc-auto-cal-interval = <0x001fffff>;
1224 nvidia,emc-bgbias-ctl0 = <0x00000008>;
1225 nvidia,emc-cfg = <0x73240000>;
1226 nvidia,emc-cfg-2 = <0x0000088d>;
1227 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1228 nvidia,emc-mode-1 = <0x80100003>;
1229 nvidia,emc-mode-2 = <0x80200008>;
1230 nvidia,emc-mode-4 = <0x00000000>;
1231 nvidia,emc-mode-reset = <0x80001221>;
1232 nvidia,emc-mrs-wait-cnt = <0x000c000c>;
1233 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
1234 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
1235 nvidia,emc-zcal-cnt-long = <0x00000042>;
1236 nvidia,emc-zcal-interval = <0x00020000>;
1238 nvidia,emc-configuration = <
1386 clock-frequency = <300000000>;
1388 nvidia,emc-auto-cal-config = <0xa1430000>;
1389 nvidia,emc-auto-cal-config2 = <0x00000000>;
1390 nvidia,emc-auto-cal-config3 = <0x00000000>;
1391 nvidia,emc-auto-cal-interval = <0x001fffff>;
1392 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1393 nvidia,emc-cfg = <0x73340000>;
1394 nvidia,emc-cfg-2 = <0x000008d5>;
1395 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1396 nvidia,emc-mode-1 = <0x80100002>;
1397 nvidia,emc-mode-2 = <0x80200000>;
1398 nvidia,emc-mode-4 = <0x00000000>;
1399 nvidia,emc-mode-reset = <0x80000321>;
1400 nvidia,emc-mrs-wait-cnt = <0x0174000c>;
1401 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
1402 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
1403 nvidia,emc-zcal-cnt-long = <0x00000042>;
1404 nvidia,emc-zcal-interval = <0x00020000>;
1406 nvidia,emc-configuration = <
1554 clock-frequency = <396000000>;
1556 nvidia,emc-auto-cal-config = <0xa1430000>;
1557 nvidia,emc-auto-cal-config2 = <0x00000000>;
1558 nvidia,emc-auto-cal-config3 = <0x00000000>;
1559 nvidia,emc-auto-cal-interval = <0x001fffff>;
1560 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1561 nvidia,emc-cfg = <0x73340000>;
1562 nvidia,emc-cfg-2 = <0x00000895>;
1563 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1564 nvidia,emc-mode-1 = <0x80100002>;
1565 nvidia,emc-mode-2 = <0x80200000>;
1566 nvidia,emc-mode-4 = <0x00000000>;
1567 nvidia,emc-mode-reset = <0x80000521>;
1568 nvidia,emc-mrs-wait-cnt = <0x015b000c>;
1569 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
1570 nvidia,emc-xm2dqspadctrl2 = <0x01231339>;
1571 nvidia,emc-zcal-cnt-long = <0x00000042>;
1572 nvidia,emc-zcal-interval = <0x00020000>;
1574 nvidia,emc-configuration = <
1722 clock-frequency = <600000000>;
1724 nvidia,emc-auto-cal-config = <0xa1430000>;
1725 nvidia,emc-auto-cal-config2 = <0x00000000>;
1726 nvidia,emc-auto-cal-config3 = <0x00000000>;
1727 nvidia,emc-auto-cal-interval = <0x001fffff>;
1728 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1729 nvidia,emc-cfg = <0x73300000>;
1730 nvidia,emc-cfg-2 = <0x0000089d>;
1731 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1732 nvidia,emc-mode-1 = <0x80100002>;
1733 nvidia,emc-mode-2 = <0x80200010>;
1734 nvidia,emc-mode-4 = <0x00000000>;
1735 nvidia,emc-mode-reset = <0x80000b61>;
1736 nvidia,emc-mrs-wait-cnt = <0x0128000c>;
1737 nvidia,emc-sel-dpd-ctrl = <0x00040008>;
1738 nvidia,emc-xm2dqspadctrl2 = <0x0121113d>;
1739 nvidia,emc-zcal-cnt-long = <0x00000042>;
1740 nvidia,emc-zcal-interval = <0x00020000>;
1742 nvidia,emc-configuration = <
1890 clock-frequency = <792000000>;
1892 nvidia,emc-auto-cal-config = <0xa1430000>;
1893 nvidia,emc-auto-cal-config2 = <0x00000000>;
1894 nvidia,emc-auto-cal-config3 = <0x00000000>;
1895 nvidia,emc-auto-cal-interval = <0x001fffff>;
1896 nvidia,emc-bgbias-ctl0 = <0x00000000>;
1897 nvidia,emc-cfg = <0x73300000>;
1898 nvidia,emc-cfg-2 = <0x0000089d>;
1899 nvidia,emc-ctt-term-ctrl = <0x00000802>;
1900 nvidia,emc-mode-1 = <0x80100002>;
1901 nvidia,emc-mode-2 = <0x80200018>;
1902 nvidia,emc-mode-4 = <0x00000000>;
1903 nvidia,emc-mode-reset = <0x80000d71>;
1904 nvidia,emc-mrs-wait-cnt = <0x00f8000c>;
1905 nvidia,emc-sel-dpd-ctrl = <0x00040000>;
1906 nvidia,emc-xm2dqspadctrl2 = <0x0120113d>;
1907 nvidia,emc-zcal-cnt-long = <0x00000042>;
1908 nvidia,emc-zcal-interval = <0x00020000>;
1910 nvidia,emc-configuration = <
2060 &emc_icc_dvfs_opp_table {
2061 /delete-node/ opp-924000000-1100;
2062 /delete-node/ opp-1200000000-1100;
2065 &emc_bw_dfs_opp_table {
2066 /delete-node/ opp-924000000;
2067 /delete-node/ opp-1200000000;