Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
at91sam926x_time.c File Reference
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/kernel.h>
#include <linux/clk.h>
#include <linux/clockchips.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_irq.h>
#include <asm/mach/time.h>
#include <mach/at91_pit.h>

Go to the source code of this file.

Macros

#define PIT_CPIV(x)   ((x) & AT91_PIT_CPIV)
 
#define PIT_PICNT(x)   (((x) & AT91_PIT_PICNT) >> 20)
 

Functions

void __init at91sam926x_ioremap_pit (u32 addr)
 

Variables

struct sys_timer at91sam926x_timer
 

Macro Definition Documentation

#define PIT_CPIV (   x)    ((x) & AT91_PIT_CPIV)

Definition at line 26 of file at91sam926x_time.c.

#define PIT_PICNT (   x)    (((x) & AT91_PIT_PICNT) >> 20)

Definition at line 27 of file at91sam926x_time.c.

Function Documentation

void __init at91sam926x_ioremap_pit ( u32  addr)

Definition at line 249 of file at91sam926x_time.c.

Variable Documentation

struct sys_timer at91sam926x_timer
Initial value:
= {
.init = at91sam926x_pit_init,
.suspend = at91sam926x_pit_suspend,
.resume = at91sam926x_pit_reset,
}

Definition at line 266 of file at91sam926x_time.c.