]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ARM: tegra: Add External Memory Controller node on Tegra114
authorSvyatoslav Ryhel <clamor95@gmail.com>
Mon, 26 Jan 2026 19:15:33 +0000 (21:15 +0200)
committerThierry Reding <treding@nvidia.com>
Fri, 27 Mar 2026 15:08:22 +0000 (16:08 +0100)
Add External Memory Controller node to the device-tree.

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/boot/dts/nvidia/tegra114.dtsi

index 6ba69df8bce8dba0b569cbbf4838b37d3c28edf5..7e8f90d339359ae5917eaf20a8a61c01a57bda51 100644 (file)
                reg = <0x60006000 0x1000>;
                #clock-cells = <1>;
                #reset-cells = <1>;
+
+               nvidia,external-memory-controller = <&emc>;
        };
 
        flow-controller@60007000 {
                #iommu-cells = <1>;
        };
 
+       emc: external-memory-controller@7001b000 {
+               compatible = "nvidia,tegra114-emc";
+               reg = <0x7001b000 0x800>;
+               interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
+               clocks = <&tegra_car TEGRA114_CLK_EMC>;
+               clock-names = "emc";
+
+               nvidia,memory-controller = <&mc>;
+       };
+
        hda@70030000 {
                compatible = "nvidia,tegra114-hda", "nvidia,tegra30-hda";
                reg = <0x70030000 0x10000>;