doc: remove tickless idle

Zephyr's kernel is tickless by default, this option (TICKLESS_IDLE) was
removed.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/doc/guides/porting/arch.rst b/doc/guides/porting/arch.rst
index a291506..98a5a0b 100644
--- a/doc/guides/porting/arch.rst
+++ b/doc/guides/porting/arch.rst
@@ -369,27 +369,6 @@
 Kernel timeouts are handled in the context of the system clock timer driver's
 interrupt handler.
 
-Tickless Idle
--------------
-
-The kernel has support for tickless idle. Tickless idle is the concept where no
-system clock timer interrupt is to be delivered to the CPU when the kernel is
-about to go idle and the closest timeout expiry is passed a certain threshold.
-When this condition happens, the system clock is reprogrammed far in the future
-instead of for a periodic tick. For this to work, the system clock timer driver
-must support it.
-
-Tickless idle is optional but strongly recommended to achieve low-power
-consumption.
-
-The kernel has built-in support for going into tickless idle.
-
-The system clock timer driver must implement some hooks to support tickless
-idle. See existing drivers for examples.
-
-The interrupt entry stub (:code:`_interrupt_enter`, :code:`_isr_wrapper`) needs
-to be adapted to handle exiting tickless idle. See examples in the code for
-existing architectures.
 
 Console Over Serial Line
 ========================