From 27390404e41714f27aab52e128e9dac0de23121e Mon Sep 17 00:00:00 2001 From: Thomas Makin Date: Wed, 5 Nov 2025 05:56:12 +0000 Subject: [PATCH] emc update --- arch/arm64/boot/dts/nvidia/tegra210b01.dtsi | 28 +++++++++++++-------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi b/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi index 5fe4626e7672..6622a5bd3459 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi @@ -33,20 +33,28 @@ /delete-property/ pinctrl-names; }; - emc: external-memory-controller@7001b000 { - compatible = "nvidia,tegra210b01-emc"; + mc: memory-controller@70019000 { + emc: external-memory-controller@7001b000 { + compatible = "nvidia,tegra210b01-emc"; + reg = <0x0 0x7001b000 0x0 0x1000>, + <0x0 0x7001e000 0x0 0x1000>, + <0x0 0x7001f000 0x0 0x1000>; + clocks = <&bpmp 0>; + clock-names = "emc"; + interrupts = ; - clocks = <&bpmp 0>; - clock-names = "emc"; + #interconnect-cells = <0>; + #cooling-cells = <2>; - nvidia,bpmp = <&bpmp>; - /delete-property/ operating-points-v2; + nvidia,bpmp = <&bpmp>; + }; }; + /delete-node/ external-memory-controller@7001b000; + actmon@6000c800 { - // clocks = <&tegra_car TEGRA210_CLK_ACTMON>, - // <&bpmp 0>; - status = "disabled"; + clocks = <&tegra_car TEGRA210_CLK_ACTMON>, + <&bpmp 0>; }; mmc@700b0600 { @@ -99,7 +107,7 @@ }; }; - bpmp@70016000 { + bpmp: bpmp@70016000 { status = "okay"; #clock-cells = <1>;