diff --git a/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi b/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi index d064300653c3..3cd390874f61 100644 --- a/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra210b01.dtsi @@ -41,6 +41,25 @@ /delete-property/ pinctrl-names; }; + 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 = ; + + #interconnect-cells = <0>; + #cooling-cells = <2>; + + nvidia,bpmp = <&bpmp>; + }; + }; + + /delete-node/ external-memory-controller@7001b000; + mmc@700b0000 { nvidia,default-tap = <0xb>; nvidia,default-trim = <0xe>; @@ -74,17 +93,7 @@ }; }; - external-memory-controller@7001b000 { - compatible = "nvidia,tegra210b01-emc"; - - clocks = <&bpmp 0>; - clock-names = "emc"; - - nvidia,bpmp = <&bpmp>; - /delete-property/ operating-points-v2; - }; - - bpmp@70016000 { + bpmp: bpmp@70016000 { status = "okay"; };