| /arch/arm/mach-lpc32xx/ |
| A D | timer.c | 26 static void lpc32xx_timer_reset(struct timer_regs *timer, u32 freq) in lpc32xx_timer_reset() argument 28 writel(TIMER_TCR_COUNTER_RESET, &timer->tcr); in lpc32xx_timer_reset() 29 writel(TIMER_TCR_COUNTER_DISABLE, &timer->tcr); in lpc32xx_timer_reset() 30 writel(0, &timer->tc); in lpc32xx_timer_reset() 31 writel(0, &timer->pr); in lpc32xx_timer_reset() 34 writel(TIMER_CTCR_MODE_TIMER, &timer->ctcr); in lpc32xx_timer_reset() 37 writel((get_periph_clk_rate() / freq) - 1, &timer->pr); in lpc32xx_timer_reset() 40 writel(0, &timer->mcr); in lpc32xx_timer_reset() 43 static void lpc32xx_timer_count(struct timer_regs *timer, int enable) in lpc32xx_timer_count() argument 46 writel(TIMER_TCR_COUNTER_ENABLE, &timer->tcr); in lpc32xx_timer_count() [all …]
|
| /arch/arm/mach-davinci/ |
| A D | timer.c | 34 static struct davinci_timer * const timer = variable 44 writel(0x0, &timer->tcr); in timer_init() 45 writel(0x0, &timer->tgcr); in timer_init() 46 writel(0x06 | ((TIM_CLK_DIV - 1) << 8), &timer->tgcr); in timer_init() 47 writel(0x0, &timer->tim34); in timer_init() 48 writel(TIMER_LOAD_VAL, &timer->prd34); in timer_init() 49 writel(2 << 22, &timer->tcr); in timer_init() 61 unsigned long now = readl(&timer->tim34); in get_ticks()
|
| /arch/arm/mach-sunxi/ |
| A D | timer.c | 39 struct sunxi_timer *timer = &timers->timer[TIMER_NUM]; in read_timer() local 45 return ~readl(&timer->val); in read_timer() 53 struct sunxi_timer *timer = &timers->timer[TIMER_NUM]; in timer_init() local 55 writel(TIMER_LOAD_VAL, &timer->inter); in timer_init() 57 &timer->ctl); in timer_init()
|
| /arch/arm/cpu/armv7/s5p-common/ |
| A D | timer.c | 39 struct s5p_timer *const timer = s5p_get_base_timer(); in timer_get_us_down() local 41 return readl(&timer->tcnto4); in timer_get_us_down() 88 struct s5p_timer *const timer = in timer_get_us() local 90 unsigned long now_downward_us = readl(&timer->tcnto4); in timer_get_us() 111 struct s5p_timer *const timer = s5p_get_base_timer(); in reset_timer_masked() local 114 gd->arch.lastinc = readl(&timer->tcnto4); in reset_timer_masked()
|
| /arch/arm/dts/ |
| A D | omap3.dtsi | 593 ti,timer-alwon; 622 ti,timer-dsp; 630 ti,timer-dsp; 638 ti,timer-dsp; 646 ti,timer-pwm; 647 ti,timer-dsp; 655 ti,timer-pwm; 663 ti,timer-pwm; 671 ti,timer-pwm; 679 ti,timer-alwon; [all …]
|
| A D | am4372.dtsi | 214 compatible = "ti,am4372-timer-1ms","ti,am335x-timer-1ms"; 222 compatible = "ti,am4372-timer","ti,am335x-timer"; 229 compatible = "ti,am4372-timer","ti,am335x-timer"; 237 compatible = "ti,am4372-timer","ti,am335x-timer"; 246 compatible = "ti,am4372-timer","ti,am335x-timer"; 255 compatible = "ti,am4372-timer","ti,am335x-timer"; 264 compatible = "ti,am4372-timer","ti,am335x-timer"; 273 compatible = "ti,am4372-timer","ti,am335x-timer"; 281 compatible = "ti,am4372-timer","ti,am335x-timer"; 289 compatible = "ti,am4372-timer","ti,am335x-timer"; [all …]
|
| A D | lpc32xx.dtsi | 397 timer4: timer@4002c000 { 398 compatible = "nxp,lpc3220-timer"; 406 timer5: timer@40030000 { 407 compatible = "nxp,lpc3220-timer"; 421 timer0: timer@40044000 { 422 compatible = "nxp,lpc3220-timer"; 454 timer1: timer@4004c000 { 455 compatible = "nxp,lpc3220-timer"; 471 timer2: timer@40058000 { 472 compatible = "nxp,lpc3220-timer"; [all …]
|
| A D | vf500.dtsi | 37 global_timer: timer@40002200 { 38 compatible = "arm,cortex-a9-global-timer";
|
| A D | corstone1000.dtsi | 84 timer { 85 compatible = "arm,armv8-timer"; 121 timer@1a220000 { 122 compatible = "arm,armv7-timer-mem";
|
| A D | zynqmp-r5.dts | 57 ttc0: timer@ff110000 { 61 timer-width = <32>;
|
| A D | nuvoton-npcm750.dtsi | 38 timer@3fe600 { 39 compatible = "arm,cortex-a9-twd-timer";
|
| A D | sun8i-t113s.dtsi | 45 timer { 46 compatible = "arm,armv7-timer";
|
| A D | k3-am642-r5-evm.dts | 87 /* timer init is called as part of rproc_start() while 91 * timer init failure. 92 * This is an always on timer at 20MHz.
|
| A D | k3-am642-r5-sk.dts | 82 /* timer init is called as part of rproc_start() while 86 * timer init failure. 87 * This is an always on timer at 20MHz.
|
| /arch/riscv/dts/ |
| A D | th1520.dtsi | 158 clint: timer@ffdc000000 { 383 timer0: timer@ffefc32000 { 387 clock-names = "timer"; 392 timer1: timer@ffefc32014 { 396 clock-names = "timer"; 405 clock-names = "timer"; 414 clock-names = "timer"; 455 clock-names = "timer"; 464 clock-names = "timer"; 473 clock-names = "timer"; [all …]
|
| A D | xilinx-mbv32.dts | 76 xlnx_timer0: timer@41c00000 { 77 compatible = "xlnx,xps-timer-1.00.a"; 82 xlnx,one-timer-only = <0>;
|
| A D | xilinx-mbv64.dts | 76 xlnx_timer0: timer@41c00000 { 77 compatible = "xlnx,xps-timer-1.00.a"; 82 xlnx,one-timer-only = <0>;
|
| /arch/powerpc/dts/ |
| A D | qoriq-mpic.dtsi | 18 timer@41100 { 19 compatible = "fsl,mpic-global-timer"; 72 timer@42100 { 73 compatible = "fsl,mpic-global-timer";
|
| /arch/x86/dts/ |
| A D | tsc_timer.dtsi | 2 tsc-timer { 3 compatible = "x86,tsc-timer";
|
| /arch/arc/dts/ |
| A D | skeleton.dtsi | 19 timer@0 { 20 compatible = "snps,arc-timer";
|
| /arch/mips/mach-octeon/include/mach/ |
| A D | cvmx-ciu-defs.h | 907 u64 timer : 6; member 912 u64 timer : 6; member 923 u64 timer : 6; member 932 u64 timer : 6; member 957 u64 timer : 6; member 962 u64 timer : 6; member 973 u64 timer : 6; member 982 u64 timer : 6; member 1007 u64 timer : 6; member 1012 u64 timer : 6; member [all …]
|
| /arch/sh/lib/ |
| A D | time_sh2.c | 23 static void cmt_timer_start(unsigned int timer) in cmt_timer_start() argument 28 static void cmt_timer_stop(unsigned int timer) in cmt_timer_stop() argument
|
| /arch/arm/mach-omap2/ |
| A D | Makefile | 12 obj-y += timer.o 15 obj-y += timer.o
|
| /arch/arm/mach-highbank/ |
| A D | Makefile | 6 obj-y := timer.o
|
| /arch/arm/cpu/armv7/iproc-common/ |
| A D | Makefile | 7 obj-y += timer.o
|