t23x: staging: Add base DTB for various SKU Jetson platforms

Add base DTB for the various SKU of Nvidia Tegra23x
based Jetson platform.

The SKU combination of base and compute modules are:
	tegra234-p3768-0000+p3767-0000.dts
	tegra234-p3768-0000+p3767-0001.dts
	tegra234-p3768-0000+p3767-0003.dts
	tegra234-p3768-0000+p3767-0004.dts
	tegra234-p3768-0000+p3767-0005.dts
	tegra234-p3737-0000+p3701-0000.dts
	tegra234-p3737-0000+p3701-0004.dts
	tegra234-p3737-0000+p3701-0005.dts
	tegra234-p3737-0000+p3701-0008.dts

The base file of following combinations already exist:
   tegra234-p3737-0000+p3701-0000.dts
   tegra234-p3768-0000+p3767-0000.dts

Adding the top level base DTB for remaining SKUs combination.

Bug 4161664
Bug 4148987

Change-Id: Ic652f7b12487b03e3e925930ca6225f9cde58322
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2927259
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
This commit is contained in:
Laxman Dewangan
2023-06-27 13:44:30 +00:00
committed by mobile promotions
parent f463fd1dfe
commit 6153eb4d5d
8 changed files with 119 additions and 0 deletions

28
staging/Makefile Normal file
View File

@@ -0,0 +1,28 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
DTC_FLAGS += -@
old-dtb := $(dtb-y)
old-dtbo := $(dtbo-y)
dtb-y :=
dtbo-y :=
makefile-path := t23x/nv-public/staging
dtb-y += tegra234-p3737-0000+p3701-0004.dtb
dtb-y += tegra234-p3737-0000+p3701-0005.dtb
dtb-y += tegra234-p3737-0000+p3701-0008.dtb
dtb-y += tegra234-p3768-0000+p3767-0001.dtb
dtb-y += tegra234-p3768-0000+p3767-0003.dtb
dtb-y += tegra234-p3768-0000+p3767-0004.dtb
dtb-y += tegra234-p3768-0000+p3767-0005.dtb
ifneq ($(dtb-y),)
dtb-y := $(addprefix $(makefile-path)/,$(dtb-y))
endif
ifneq ($(dtbo-y),)
dtbo-y := $(addprefix $(makefile-path)/,$(dtbo-y))
endif
dtb-y += $(old-dtb)
dtbo-y += $(old-dtbo)

View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
*/
/dts-v1/;
#include "tegra234-p3737-0000+p3701-0000.dts"
/ {
model = "NVIDIA Jetson AGX Orin Developer Kit";
compatible = "nvidia,p3737-0000+p3701-0004", "nvidia,p3701-0004", "nvidia,tegra234";
};

View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
*/
/dts-v1/;
#include "tegra234-p3737-0000+p3701-0000.dts"
/ {
model = "NVIDIA Jetson AGX Orin Developer Kit";
compatible = "nvidia,p3737-0000+p3701-0005", "nvidia,p3701-0005", "nvidia,tegra234";
};

View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
*/
/dts-v1/;
#include "tegra234-p3737-0000+p3701-0000.dts"
/ {
model = "NVIDIA Jetson AGX Orin Developer Kit";
compatible = "nvidia,p3737-0000+p3701-0008", "nvidia,p3701-0008", "nvidia,tegra234";
};

View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
*/
/dts-v1/;
#include "tegra234-p3768-0000+p3767-0000.dts"
/ {
compatible = "nvidia,p3768-0000+p3767-0001", "nvidia,p3767-0001", "nvidia,tegra234";
model = "NVIDIA Jetson Orin NX Engineering Reference Developer Kit";
};

View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
*/
/dts-v1/;
#include "tegra234-p3768-0000+p3767-0000.dts"
/ {
compatible = "nvidia,p3768-0000+p3767-0003", "nvidia,p3767-0003", "nvidia,tegra234";
model = "NVIDIA Jetson Orin NX Engineering Reference Developer Kit";
};

View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
*/
/dts-v1/;
#include "tegra234-p3768-0000+p3767-0000.dts"
/ {
compatible = "nvidia,p3768-0000+p3767-0004", "nvidia,p3767-0004", "nvidia,tegra234";
model = "NVIDIA Jetson Orin NX Engineering Reference Developer Kit";
};

View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2023 NVIDIA CORPORATION. All rights reserved.
*/
/dts-v1/;
#include "tegra234-p3768-0000+p3767-0000.dts"
/ {
compatible = "nvidia,p3768-0000+p3767-0005", "nvidia,p3767-0005", "nvidia,tegra234";
model = "NVIDIA Jetson Orin NX Engineering Reference Developer Kit";
};