diff --git a/overlay/tegra234-p3701-0000.dtsi b/overlay/tegra234-p3701-0000.dtsi index 7232f96..d8e1117 100644 --- a/overlay/tegra234-p3701-0000.dtsi +++ b/overlay/tegra234-p3701-0000.dtsi @@ -131,6 +131,31 @@ }; }; }; + + reserved-memory { + linux,cma { /* Needed for nvgpu comptags */ + compatible = "shared-dma-pool"; + reusable; + size = <0x0 0x10000000>; /* 256MB */ + alignment = <0x0 0x10000>; + linux,cma-default; + status = "okay"; + }; + }; + }; + }; + + fragment-t234-p3701-0000@1 { + target-path = "/"; + board_config { + ids = "3701-0005-*","3701-0008-*"; + }; + __overlay__ { + reserved-memory { + linux,cma { /* Needed for nvgpu comptags */ + size = <0x0 0x20000000>; /* 512MB */ + }; + }; }; }; }; diff --git a/overlay/tegra234-p3737-0000.dtsi b/overlay/tegra234-p3737-0000.dtsi index 78787e3..60b6f4c 100644 --- a/overlay/tegra234-p3737-0000.dtsi +++ b/overlay/tegra234-p3737-0000.dtsi @@ -160,21 +160,6 @@ hdr40_snd_link_i2s: nvidia-audio-card,dai-link@77 { }; }; - reserved-memory { - #address-cells = <2>; - #size-cells = <2>; - ranges; - - linux,cma { /* Needed for nvgpu comptags */ - compatible = "shared-dma-pool"; - reusable; - size = <0x0 0x10000000>; /* 256MB */ - alignment = <0x0 0x10000>; - linux,cma-default; - status = "okay"; - }; - }; - eeprom-manager { data-size = <0x100>; bus@0 {