arm64: tegra: Add EMC timings to P2180

These entries are imported from the downstream Nvidia Linux4Tegra
kernel. They are expected to be updated with the trained values by the
bootloader. This is done by the Nvidia Android bootloader, which is
different from the handling by the Nvidia Linux bootloader which places
these values in a reserved memory location. P2180 is supported by both
bootloaders, so lets support initializing emc on both.

It should be noted that the bootloader will not create these nodes in
the kernel dtb if they do not exist. It will only set in place existing
properties.

Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
This commit is contained in:
Aaron Kling
2025-05-04 14:54:34 -05:00
committed by Thomas Makin
parent ed8702254a
commit ffe7238665
2 changed files with 49750 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2,6 +2,7 @@
#include <dt-bindings/mfd/max77620.h> #include <dt-bindings/mfd/max77620.h>
#include "tegra210.dtsi" #include "tegra210.dtsi"
#include "tegra210-p2180-emc.dtsi"
/ { / {
model = "NVIDIA Jetson TX1"; model = "NVIDIA Jetson TX1";