From bcacf671207da2dd6d8809c621c31d993f65a214 Mon Sep 17 00:00:00 2001 From: Yi-Wei Wang Date: Sat, 7 Dec 2024 15:47:36 +0800 Subject: [PATCH] t23x: dts: Support Orin Nano 8GB super platform Add support for Orin Nano 8GB super platform. Bug 4997111 Bug 4285189 Bug 3733987 Signed-off-by: Yi-Wei Wang Change-Id: I5123724fce638267a577c06e61d6a6fe6d51aa5c Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3263747 Reviewed-by: svcacv Reviewed-by: Brad Griffis Tested-by: mobile promotions GVS: buildbot_gerritrpt Reviewed-by: mobile promotions --- nv-platform/Makefile | 2 ++ .../tegra234-p3768-0000+p3767-0003-nv-super.dts | 14 ++++++++++++++ .../tegra234-p3768-0000+p3767-0005-nv-super.dts | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 nv-platform/tegra234-p3768-0000+p3767-0003-nv-super.dts create mode 100644 nv-platform/tegra234-p3768-0000+p3767-0005-nv-super.dts diff --git a/nv-platform/Makefile b/nv-platform/Makefile index ee9fc65..b1f47dc 100644 --- a/nv-platform/Makefile +++ b/nv-platform/Makefile @@ -23,9 +23,11 @@ dtb-y += tegra234-p3768-0000+p3767-0000-nv-taylor-low.dtb dtb-y += tegra234-p3768-0000+p3767-0001-nv.dtb dtb-y += tegra234-p3768-0000+p3767-0001-nv-super.dtb dtb-y += tegra234-p3768-0000+p3767-0003-nv.dtb +dtb-y += tegra234-p3768-0000+p3767-0003-nv-super.dtb dtb-y += tegra234-p3768-0000+p3767-0004-nv.dtb dtb-y += tegra234-p3768-0000+p3767-0004-nv-super.dtb dtb-y += tegra234-p3768-0000+p3767-0005-nv.dtb +dtb-y += tegra234-p3768-0000+p3767-0005-nv-super.dtb ifneq ($(dtb-y),) dtb-y := $(addprefix $(makefile-path)/,$(dtb-y)) diff --git a/nv-platform/tegra234-p3768-0000+p3767-0003-nv-super.dts b/nv-platform/tegra234-p3768-0000+p3767-0003-nv-super.dts new file mode 100644 index 0000000..ce5119d --- /dev/null +++ b/nv-platform/tegra234-p3768-0000+p3767-0003-nv-super.dts @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0 +// SPDX-FileCopyrightText: Copyright (c) 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + +/dts-v1/; + +#include "tegra234-p3768-0000+p3767-0003-nv.dts" + +/ { + compatible = "nvidia,p3768-0000+p3767-0003-super", "nvidia,p3767-0003", "nvidia,tegra234"; +}; + +/delete-node/ &{/opp-table-cluster0/opp-1510400000}; +/delete-node/ &{/opp-table-cluster1/opp-1510400000}; +/delete-node/ &{/opp-table-cluster2/opp-1510400000}; diff --git a/nv-platform/tegra234-p3768-0000+p3767-0005-nv-super.dts b/nv-platform/tegra234-p3768-0000+p3767-0005-nv-super.dts new file mode 100644 index 0000000..f59f505 --- /dev/null +++ b/nv-platform/tegra234-p3768-0000+p3767-0005-nv-super.dts @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0 +// SPDX-FileCopyrightText: Copyright (c) 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + +/dts-v1/; + +#include "tegra234-p3768-0000+p3767-0005-nv.dts" + +/ { + compatible = "nvidia,p3768-0000+p3767-0005-super", "nvidia,p3767-0005", "nvidia,tegra234"; +}; + +/delete-node/ &{/opp-table-cluster0/opp-1510400000}; +/delete-node/ &{/opp-table-cluster1/opp-1510400000}; +/delete-node/ &{/opp-table-cluster2/opp-1510400000};