Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:37  
acpi_pm.c 6420 bytes 2025-03-06 09:18:32 2025-03-06 11:58:57

linux/drivers/clocksource/ This file contains the ACPI PM based clocksource.

arc_timer.c 9256 bytes 2025-03-06 09:18:32 2025-03-06 11:58:57

ARC700 has two 32bit independent prog Timers: TIMER0 and TIMER1, Each can be programmed to go from @count to @limit and optionally interrupt.

arm_arch_timer.c 46930 bytes 2025-03-06 09:18:32 2025-03-06 11:58:58  
arm_global_timer.c 11419 bytes 2025-03-06 09:18:32 2025-03-06 11:58:58  
armv7m_systick.c 1782 bytes 2025-03-06 09:18:32 2025-03-06 11:58:58  
asm9260_timer.c 6813 bytes 2025-03-06 09:18:32 2025-03-06 11:58:58  
bcm2835_timer.c 3212 bytes 2025-03-06 09:18:32 2025-03-06 11:58:58  
bcm_kona_timer.c 4887 bytes 2025-03-06 09:18:32 2025-03-06 11:58:58  
clksrc-dbx500-prcmu.c 2152 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
clksrc_st_lpc.c 2873 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
clps711x-timer.c 2336 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
dummy_timer.c 931 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
dw_apb_timer.c 12004 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
dw_apb_timer_of.c 4690 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
em_sti.c 8615 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
exynos_mct.c 16883 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
hyperv_timer.c 15411 bytes 2025-03-06 09:18:32 2025-03-06 11:58:59  
i8253.c 5238 bytes 2025-03-06 09:18:32 2025-03-06 11:59:00

i8253 PIT clocksource

ingenic-ost.c 4576 bytes 2025-03-06 09:18:32 2025-03-06 11:59:00  
ingenic-sysost.c 13465 bytes 2025-03-06 09:18:32 2025-03-06 11:59:00  
ingenic-timer.c 10815 bytes 2025-03-06 09:18:32 2025-03-06 11:59:00  
jcore-pit.c 6550 bytes 2025-03-06 09:18:32 2025-03-06 11:59:00  
Kconfig 19839 bytes 2025-03-06 09:18:32 -  
Makefile 4177 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
mips-gic-timer.c 6341 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
mmio.c 1765 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01

Generic locksource support

mps2-timer.c 6209 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
mxs_timer.c 7498 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
nomadik-mtu.c 7507 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
numachip.c 2350 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
renesas-ostm.c 5711 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
samsung_pwm_timer.c 12953 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
scx200_hrt.c 2598 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
sh_cmt.c 29144 bytes 2025-03-06 09:18:32 2025-03-06 11:59:01  
sh_mtu2.c 12439 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
sh_tmu.c 15106 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-armada-370-xp.c 10131 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-atmel-pit.c 7084 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-atmel-st.c 6314 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-atmel-tcb.c 13677 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-cadence-ttc.c 14831 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-clint.c 6008 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-cs5535.c 5711 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-davinci.c 9819 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-digicolor.c 5044 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02

Conexant Digicolor SoCs have 8 configurable timers, named from "Timer A" to "Timer H".

timer-fsl-ftm.c 7914 bytes 2025-03-06 09:18:32 2025-03-06 11:59:02  
timer-fttmr010.c 12349 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-goldfish.c 3659 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-gx6605s.c 4091 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-gxp.c 5093 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-imx-gpt.c 13706 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-imx-sysctr.c 3116 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-imx-tpm.c 5721 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-integrator-ap.c 5351 bytes 2025-03-06 09:18:32 2025-03-06 11:59:03  
timer-ixp4xx.c 7717 bytes 2025-03-06 09:18:32 2025-03-06 11:59:04  
timer-keystone.c 5429 bytes 2025-03-06 09:18:32 2025-03-06 11:59:04  
timer-lpc32xx.c 8161 bytes 2025-03-06 09:18:32 2025-03-06 11:59:04  
timer-mediatek.c 12507 bytes 2025-03-06 09:18:32 2025-03-06 11:59:04  
timer-meson6.c 5915 bytes 2025-03-06 09:18:32 2025-03-06 11:59:04  
timer-microchip-pit64b.c 13498 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-milbeaut.c 5220 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-mp-csky.c 3765 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-msc313e.c 6126 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-npcm7xx.c 5831 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-of.c 5401 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-of.h 1387 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-orion.c 4631 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05

Marvell Orion SoC timer handling. Sebastian Hesselbarth <gmail.com">sebastian.hesselbarth@gmail.com> Timer 0 is used as free-running clocksource, while timer 1 is used as clock_event_device.

timer-owl.c 4170 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-oxnas-rps.c 6800 bytes 2025-03-06 09:18:32 2025-03-06 11:59:05  
timer-pistachio.c 5606 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-probe.c 959 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-pxa.c 5995 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-qcom.c 6136 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-rda.c 4749 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-riscv.c 5202 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-rockchip.c 6947 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-sp.h 1722 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06

ARM timer implementation, found in Integrator, Versatile and Realview platforms.

timer-sp804.c 8936 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-sprd.c 4944 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-stm32-lp.c 6102 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-stm32.c 8628 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-sun4i.c 6203 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-sun5i.c 9453 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-tegra.c 10535 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-tegra186.c 12447 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06  
timer-ti-32k.c 4277 bytes 2025-03-06 09:18:32 2025-03-06 11:59:06 OMAP2 32k Timer Support
timer-ti-dm-systimer.c 22253 bytes 2025-03-06 09:18:32 2025-03-06 11:59:07  
timer-ti-dm.c 27280 bytes 2025-03-06 09:18:32 2025-03-06 11:59:07  
timer-versatile.c 866 bytes 2025-03-06 09:18:32 2025-03-06 11:59:07  
timer-vf-pit.c 5001 bytes 2025-03-06 09:18:32 2025-03-06 11:59:07  
timer-vt8500.c 3988 bytes 2025-03-06 09:18:32 2025-03-06 11:59:07

This file is copied and modified from the original timer.c provided by Alexey Charkov. Minor changes have been made for Device Tree Support.

timer-zevio.c 5586 bytes 2025-03-06 09:18:32 2025-03-06 11:59:07