timer: Sort Kconfig driver entries
authorBin Meng <bmeng.cn@gmail.com>
Thu, 11 Oct 2018 05:07:02 +0000 (22:07 -0700)
committerSimon Glass <sjg@chromium.org>
Wed, 14 Nov 2018 17:16:27 +0000 (09:16 -0800)
This is currently out of order. Sort it.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/timer/Kconfig

index d012cf71a96a5e28282006ce7e1d973469d9def2..d0cfc3530664b2151cc70387b97d6a7988d4b21c 100644 (file)
@@ -40,6 +40,12 @@ config TIMER_EARLY
          use an early timer. These functions must be supported by your timer
          driver: timer_early_get_count() and timer_early_get_rate().
 
+config AG101P_TIMER
+       bool "AG101P timer support"
+       depends on TIMER && NDS32
+       help
+         Select this to enable a timer for AG01P devices.
+
 config ALTERA_TIMER
        bool "Altera timer support"
        depends on TIMER
@@ -47,6 +53,34 @@ config ALTERA_TIMER
          Select this to enable a timer for Altera devices. Please find
          details on the "Embedded Peripherals IP User Guide" of Altera.
 
+config ARC_TIMER
+       bool "ARC timer support"
+       depends on TIMER && ARC && CLK
+       help
+         Select this to enable built-in ARC timers.
+         ARC cores may have up to 2 built-in timers: timer0 and timer1,
+         usually at least one of them exists. Either of them is supported
+         in U-Boot.
+
+config AST_TIMER
+       bool "Aspeed ast2400/ast2500 timer support"
+       depends on TIMER
+       default y if ARCH_ASPEED
+       help
+         Select this to enable timer for Aspeed ast2400/ast2500 devices.
+         This is a simple sys timer driver, it is compatible with lib/time.c,
+         but does not support any interrupts. Even though SoC has 8 hardware
+         counters, they are all treated as a single device by this driver.
+         This is mostly because they all share several registers which
+         makes it difficult to completely separate them.
+
+config ATCPIT100_TIMER
+       bool "ATCPIT100 timer support"
+       depends on TIMER
+       help
+         Select this to enable a ATCPIT100 timer which will be embedded
+         in AE3XX, AE250 boards.
+
 config ATMEL_PIT_TIMER
        bool "Atmel periodic interval timer support"
        depends on TIMER
@@ -69,18 +103,12 @@ config DESIGNWARE_APB_TIMER
          Enables support for the Designware APB Timer driver. This timer is
          present on Altera SoCFPGA SoCs.
 
-config SANDBOX_TIMER
-       bool "Sandbox timer support"
-       depends on SANDBOX && TIMER
-       help
-         Select this to enable an emulated timer for sandbox. It gets
-         time from host os.
-
-config X86_TSC_TIMER
-       bool "x86 Time-Stamp Counter (TSC) timer support"
-       depends on TIMER && X86
+config MPC83XX_TIMER
+       bool "MPC83xx timer support"
+       depends on TIMER
        help
-         Select this to enable Time-Stamp Counter (TSC) timer for x86.
+         Select this to enable support for the timer found on
+         devices based on the MPC83xx family of SoCs.
 
 config X86_TSC_TIMER_EARLY_FREQ
        int "x86 TSC timer frequency in MHz when used as the early timer"
@@ -98,17 +126,19 @@ config OMAP_TIMER
        help
          Select this to enable an timer for Omap devices.
 
-config AST_TIMER
-       bool "Aspeed ast2400/ast2500 timer support"
+config ROCKCHIP_TIMER
+       bool "Rockchip timer support"
        depends on TIMER
-       default y if ARCH_ASPEED
        help
-         Select this to enable timer for Aspeed ast2400/ast2500 devices.
-         This is a simple sys timer driver, it is compatible with lib/time.c,
-         but does not support any interrupts. Even though SoC has 8 hardware
-         counters, they are all treated as a single device by this driver.
-         This is mostly because they all share several registers which
-         makes it difficult to completely separate them.
+         Select this to enable support for the timer found on
+         Rockchip devices.
+
+config SANDBOX_TIMER
+       bool "Sandbox timer support"
+       depends on SANDBOX && TIMER
+       help
+         Select this to enable an emulated timer for sandbox. It gets
+         time from host os.
 
 config STI_TIMER
        bool "STi timer support"
@@ -117,47 +147,17 @@ config STI_TIMER
        help
          Select this to enable a timer for STi devices.
 
-config ARC_TIMER
-       bool "ARC timer support"
-       depends on TIMER && ARC && CLK
-       help
-         Select this to enable built-in ARC timers.
-         ARC cores may have up to 2 built-in timers: timer0 and timer1,
-         usually at least one of them exists. Either of them is supported
-         in U-Boot.
-
-config AG101P_TIMER
-       bool "AG101P timer support"
-       depends on TIMER && NDS32
-       help
-         Select this to enable a timer for AG01P devices.
-
-config ATCPIT100_TIMER
-       bool "ATCPIT100 timer support"
-       depends on TIMER
-       help
-         Select this to enable a ATCPIT100 timer which will be embeded
-               in AE3XX, AE250 boards.
-
-config ROCKCHIP_TIMER
-        bool "Rockchip timer support"
-       depends on TIMER
-       help
-         Select this to enable support for the timer found on
-         Rockchip devices.
-
 config STM32_TIMER
-        bool "STM32 timer support"
+       bool "STM32 timer support"
        depends on TIMER
        help
          Select this to enable support for the timer found on
          STM32 devices.
 
-config MPC83XX_TIMER
-        bool "MPC83xx timer support"
-       depends on TIMER
+config X86_TSC_TIMER
+       bool "x86 Time-Stamp Counter (TSC) timer support"
+       depends on TIMER && X86
        help
-         Select this to enable support for the timer found on
-         devices based on the MPC83xx family of SoCs.
+         Select this to enable Time-Stamp Counter (TSC) timer for x86.
 
 endmenu