diff --git a/kernel/time/Kconfig b/kernel/time/Kconfig
index 3c6267b7a6300..e7662101fcc32 100644
--- a/kernel/time/Kconfig
+++ b/kernel/time/Kconfig
@@ -75,6 +75,9 @@ config NO_HZ_COMMON
 	depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
 	select TICK_ONESHOT
 
+config NO_HZ_FULL
+	bool
+
 choice
 	prompt "Timer tick handling"
 	default NO_HZ_IDLE if NO_HZ
@@ -96,8 +99,9 @@ config NO_HZ_IDLE
 
 	  Most of the time you want to say Y here.
 
-config NO_HZ_FULL
+config NO_HZ_FULL_NODEF
 	bool "Full dynticks system (tickless)"
+	select NO_HZ_FULL
 	# NO_HZ_COMMON dependency
 	depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
 	# We need at least one periodic CPU for timekeeping
@@ -123,6 +127,8 @@ config NO_HZ_FULL
 	 transitions: syscalls, exceptions and interrupts. Even when it's
 	 dynamically off.
 
+	 Not recommended for desktops,laptops, or mobile devices.
+
 	 Say N.
 
 endchoice