| menu "Timer Support" |
| |
| config TIMER |
| bool "Enable driver model for timer drivers" |
| depends on DM |
| help |
| Enable driver model for timer access. It uses the same API as |
| lib/time.c, but now implemented by the uclass. The first timer |
| will be used. The timer is usually a 32 bits free-running up |
| counter. There may be no real tick, and no timer interrupt. |
| |
| config TIMER_EARLY |
| bool "Allow timer to be used early in U-Boot" |
| depends on TIMER |
| help |
| In some cases the timer must be accessible before driver model is |
| active. Examples include when using CONFIG_TRACE to trace U-Boot's |
| execution before driver model is set up. Enable this option to |
| use an early timer. These functions must be supported by your timer |
| driver: timer_early_get_count() and timer_early_get_rate(). |
| |
| config ALTERA_TIMER |
| bool "Altera timer support" |
| depends on TIMER |
| help |
| Select this to enable a timer for Altera devices. Please find |
| details on the "Embedded Peripherals IP User Guide" of Altera. |
| |
| 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 |
| default y if X86 |
| help |
| Select this to enable Time-Stamp Counter (TSC) timer for x86. |
| |
| config OMAP_TIMER |
| bool "Omap timer support" |
| depends on TIMER |
| help |
| Select this to enable an timer for Omap devices. |
| |
| endmenu |