From 05d25c7dcdd5209575f28a2ec9db253ca06f92a4 Mon Sep 17 00:00:00 2001 From: Hyong Bin Kim Date: Wed, 24 Apr 2024 11:51:15 +0900 Subject: [PATCH] nv-public: dts: Add missing kernel include file Add missing include file for automotive DTB. Bug 4355701 Change-Id: I26436ec9b6c39283752bb9f7ba1ac31c11847c54 Signed-off-by: Hyong Bin Kim Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3122877 GVS: Gerrit_Virtual_Submit Reviewed-by: Sumeet Gupta Reviewed-by: svcacv Reviewed-by: Suresh Venkatachalam --- .../nvidia-oot/dt-bindings/soc/ga10b-fuse.h | 12 ++++++++++ .../dt-bindings/strap/tegra234-strp.h | 22 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 include/nvidia-oot/dt-bindings/soc/ga10b-fuse.h create mode 100644 include/nvidia-oot/dt-bindings/strap/tegra234-strp.h diff --git a/include/nvidia-oot/dt-bindings/soc/ga10b-fuse.h b/include/nvidia-oot/dt-bindings/soc/ga10b-fuse.h new file mode 100644 index 0000000..1a04000 --- /dev/null +++ b/include/nvidia-oot/dt-bindings/soc/ga10b-fuse.h @@ -0,0 +1,12 @@ +// SPDX-License-Identifier: GPL-2.0 +// SPDX-FileCopyrightText: Copyright (c) 2021-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + + +#ifndef _DT_BINDINGS_GA10B_FUSE_H +#define _DT_BINDINGS_GA10B_FUSE_H + +#define GA10B_FUSE_OPT_GPC_DISABLE 0x288 +#define GA10B_FUSE_OPT_FBP_DISABLE 0xb70 +#define GA10B_FUSE_OPT_TPC_DISABLE 0x30c + +#endif diff --git a/include/nvidia-oot/dt-bindings/strap/tegra234-strp.h b/include/nvidia-oot/dt-bindings/strap/tegra234-strp.h new file mode 100644 index 0000000..3be1a65 --- /dev/null +++ b/include/nvidia-oot/dt-bindings/strap/tegra234-strp.h @@ -0,0 +1,22 @@ +// SPDX-License-Identifier: GPL-2.0 +// SPDX-FileCopyrightText: Copyright (c) 2021-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + + +#ifndef BPMP_ABI_MACH_T234_STRAP_H +#define BPMP_ABI_MACH_T234_STRAP_H + +/** + * @file + * @defgroup bpmp_reset_ids Reset ID's + * @brief Identifiers for Resets controllable by firmware + * @{ + */ + +#define TEGRA234_STRAP_NV_FUSE_CTRL_OPT_GPC 1U +#define TEGRA234_STRAP_NV_FUSE_CTRL_OPT_FBP 2U +#define TEGRA234_STRAP_NV_FUSE_CTRL_OPT_TPC_GPC0 3U +#define TEGRA234_STRAP_NV_FUSE_CTRL_OPT_TPC_GPC1 4U + +/** @} */ + +#endif