a385828614
- updating kconfig file to allow tegra-epl to
be built as module.
- Updating misc ec sw generic error index offset
depeding on Orin or Thor chip.
Bug 5142445
Bug 5119438
Bug 5405209
Bug 5415787
Change-Id: Iea589710e1a90856550623543f9ac342854c2a2c
Signed-off-by: Shubham Jain <shubhamj@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/3rdparty/canonical/linux-noble/+/3430974
(cherry picked from commit 2a56160a9c270b5b411a88f9e79865e5442581d3)
Reviewed-on: https://git-master.nvidia.com/r/c/3rdparty/canonical/linux-noble/+/3459571
Tested-by: Hiteshkumar Patel <hiteshkumarg@nvidia.com>
Reviewed-by: Dipen Patel <dipenp@nvidia.com>
Reviewed-by: Brad Griffis <bgriffis@nvidia.com>
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
46 lines
1.3 KiB
Plaintext
46 lines
1.3 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Tegra Platform Specific Drivers
|
|
#
|
|
|
|
menuconfig TEGRA_PLATFORM_DEVICES
|
|
bool "Tegra Platform Specific Device Drivers"
|
|
default y
|
|
help
|
|
Say Y here to get to see options for device drivers of various
|
|
Tegra platforms. This option itself does not add any kernel code.
|
|
|
|
If you say N, all options in this submenu will be skipped and
|
|
disabled.
|
|
|
|
if TEGRA_PLATFORM_DEVICES
|
|
|
|
config TEGRA_EPL
|
|
tristate "Tegra Error Propagation Layer Driver"
|
|
depends on MAILBOX
|
|
help
|
|
The tegra-epl driver provides interface for reporting software detected
|
|
errors to Functional Safety Island (FSI) via HSP mailbox or MISC EC
|
|
registers.
|
|
|
|
Both user and kernel space interfaces are provided for reporting
|
|
software detected via HSP mailbox. Access to MISC EC interface is
|
|
limited to kernel space and is controlled via DT configuration.
|
|
|
|
config TEGRA_HSIERRRPTINJ
|
|
bool "Enable Tegra HSI Error Report Injection client driver"
|
|
depends on MAILBOX && TEGRA_EPL && DEBUG_FS
|
|
default n
|
|
help
|
|
The tegra-hsierrrptinj driver provides a
|
|
mechanism for HSI error report transmission
|
|
from T23x to the MCU communications interface.
|
|
|
|
endif # TEGRA_PLATFORM_DEVICES
|
|
|
|
config TEGRA_PROD_LEGACY
|
|
def_bool y
|
|
help
|
|
This config helps client driver to identify whether prod
|
|
framework is implemented as legacy method or not.
|