# # Amlogic GLOBAL TIMER configuration # menuconfig AMLOGIC_GLOBAL_TIMER tristate "amlogic global timer driver" default n help This option enables meson global timer which is a multi-function timer support gpio/mipi trigger and gpio output and includes several parts sub module if AMLOGIC_GLOBAL_TIMER config AMLOGIC_GLOBAL_TIMER_CORE tristate "amlogic global timer core driver" default n help This option enables meson global timer core which is used to get current time stamp counter. Also, api for other driver, sysfs and ioctl for user land are supported. config AMLOGIC_GLOBAL_TIMER_ISP tristate "amlogic global timer isp driver" default n help This option support time stamp for ISP to get the current counter of starting frame and ending frame. There are 10 such trigger source. config AMLOGIC_GLOBAL_TIMER_OUTPUT tristate "amlogic global timer output driver" default n help Output pulse function is used to output specified pulse, pulse width, interval between pulses, oneshot or continue mode are supported. This function is independent among global timer drivers. config AMLOGIC_GLOBAL_TIMER_INPUT tristate "amlogic global timer input driver" default n help This driver is used to latch counter value of global timer when specified GPIO interrupt trigger. 32 GPIOs are supported at the same time. endif