162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciconfig DEBUG_DCFLUSH
462306a36Sopenharmony_ci	bool "D-cache flush debugging"
562306a36Sopenharmony_ci	depends on SPARC64 && DEBUG_KERNEL
662306a36Sopenharmony_ci
762306a36Sopenharmony_ciconfig MCOUNT
862306a36Sopenharmony_ci	bool
962306a36Sopenharmony_ci	depends on SPARC64
1062306a36Sopenharmony_ci	depends on FUNCTION_TRACER
1162306a36Sopenharmony_ci	default y
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciconfig FRAME_POINTER
1462306a36Sopenharmony_ci	bool
1562306a36Sopenharmony_ci	depends on MCOUNT
1662306a36Sopenharmony_ci	default y
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ciconfig HAVE_HARDLOCKUP_DETECTOR_SPARC64
1962306a36Sopenharmony_ci	bool
2062306a36Sopenharmony_ci	depends on HAVE_NMI
2162306a36Sopenharmony_ci	select HARDLOCKUP_DETECTOR_SPARC64
2262306a36Sopenharmony_ci	help
2362306a36Sopenharmony_ci	  Sparc64 hardlockup detector is the last one developed before adding
2462306a36Sopenharmony_ci	  the common infrastructure for handling hardlockup detectors. It is
2562306a36Sopenharmony_ci	  always built. It does _not_ use the common command line parameters
2662306a36Sopenharmony_ci	  and sysctl interface, except for /proc/sys/kernel/nmi_watchdog.
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ciconfig HARDLOCKUP_DETECTOR_SPARC64
2962306a36Sopenharmony_ci	bool
3062306a36Sopenharmony_ci	depends on HAVE_HARDLOCKUP_DETECTOR_SPARC64
31